How to setup alpha network?

For example:

PM:

P1: C1 && C2 && C3
P2: C1 && C2 && C4 && C5
P3: C1 && C2 && C4 && C3

C1: (x on y)
C2: (y left-of z)
C3: (z color red)
C4: (a on table)
C5: (b color blue)

Define of ConstantTestNode:

class ConstantTestNode {
    String field-to-test;
    String thing-the-field-must-equal;
    AlphaMemory output-memory;
    List<ConstantTestNode> children;
}

instances of constant-test-node for C1,C2,C3,C4,C5

 ConstantTestNode node1 = new ConstantTestNode("attr", "on", null, null);
 ConstantTestNode node2 = new ConstantTestNode("attr", "left-of", null, null);
 ConstantTestNode node3 = new ConstantTestNode("attr", "color", null, null);

 ConstantTestNode node4 = new ConstantTestNode("value", "table", null, null);
 ConstantTestNode node5 = new ConstantTestNode("value", "red", null, null);
 ConstantTestNode node6 = new ConstantTestNode("value", "blue", null, null);

results matching ""

    No results matching ""