A B C D E G H I L M N O T W X

A

adder(int) - Static method in class indicators.Gates
 
Adder_1(BinaryVariable, BinaryVariable, BinaryVariable, BinaryVariable, BinaryVariable) - Static method in class indicators.Gates
This static method translates a 1-Bit-Adder1 circuit to an array of indicator functions.
Adder_N(BinaryVariable[], BinaryVariable, BinaryVariable[], BinaryVariable) - Static method in class indicators.Gates
This static method translates a N-Bit-Adder1 circuit to an array of indicator functions.
AND_GATE(BinaryVariable, BinaryVariable, BinaryVariable) - Static method in class indicators.Gates
This static method translates an AND-Gate to an indicator function.

B

BinaryVariable - Class in indicators
This implementation of the variable interface represents variables as simple strings.
BinaryVariable(String) - Constructor for class indicators.BinaryVariable
Constructor:

C

combine(Valuation) - Method in class indicators.Indicator
 

D

displayFullData() - Method in class indicators.Indicator
 
displayRelevantData() - Method in class indicators.Indicator
 

E

equals(Object) - Method in class indicators.BinaryVariable
 
equals(Object) - Method in class indicators.Indicator
Equality test: Inequality is certain.

G

Gates - Class in indicators
An application for indicator functions are binary, logical gates.
Gates() - Constructor for class indicators.Gates
 
getFrame() - Method in class indicators.BinaryVariable
 

H

hashCode() - Method in class indicators.BinaryVariable
 

I

Indicator - Class in indicators
Indicator functions are an example of an idempotent valuation algebra and this class offers a possible implementation of the valuation interface for the case of indicator functions.
Indicator(BinaryVariable, int[]) - Constructor for class indicators.Indicator
Constructor:
Indicator(BinaryVariable[], int[]) - Constructor for class indicators.Indicator
Constructor:
indicators - package indicators
 
inverse() - Method in class indicators.Indicator
 

L

label() - Method in class indicators.Indicator
 
LINE(BinaryVariable, int) - Static method in class indicators.Gates
This static method translates an input line to an indicator function.

M

marginalize(Domain) - Method in class indicators.Indicator
 

N

NOT_GATE(BinaryVariable, BinaryVariable) - Static method in class indicators.Gates
This static method translates a NOT-Gate to an indicator function.

O

OR_GATE(BinaryVariable, BinaryVariable, BinaryVariable) - Static method in class indicators.Gates
This static method translates an OR-Gate to an indicator function.

T

toString() - Method in class indicators.BinaryVariable
 
toString() - Method in class indicators.Indicator
 

W

weight() - Method in class indicators.Indicator
 

X

XOR_GATE(BinaryVariable, BinaryVariable, BinaryVariable) - Static method in class indicators.Gates
This static method translates an XOR-Gate to an indicator function.

A B C D E G H I L M N O T W X