All pastes #765617 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-11-08 05:56 UTC
rendered paste body
Input file: constraint.txt
Constraint Net
Variables:
0 has domain: ["a"]
C has domain: ["p","q","r","x","y","z"]
D has domain: ["p","q","r","x","y","z"]
E has domain: ["p","q","r","x","y","z"]
F has domain: ["p","q","r","x","y","z"]
G has domain: ["p","q","r","x","y","z"]
H has domain: ["p","q","r","x","y","z"]
I has domain: ["p","q","r","x","y","z"]
J has domain: ["p","q","r","x","y","z"]
K has domain: ["p","q","r","x","y","z"]
L has domain: ["p","q","r","x","y","z"]
Constraints
0/C permitted:
[("a",[("p",True),("q",True),("r",True),("x",True),("y",True),("z",True)])]
0/D permitted:
[("a",[("z",False),("y",False),("x",False),("p",False),("q",True),("r",True)])]
0/E permitted:
[("a",[("z",False),("p",True),("q",True),("r",True),("x",True),("y",True)])]
0/F permitted:
[("a",[("p",True),("q",True),("r",True),("x",True),("y",True),("z",True)])]
0/G permitted:
[("a",[("p",True),("q",True),("r",True),("x",True),("y",True),("z",True)])]
0/H permitted:
[("a",[("p",True),("q",True),("r",True),("x",True),("y",True),("z",True)])]
0/I permitted:
[("a",[("p",True),("q",True),("r",True),("x",True),("y",True),("z",True)])]
0/J permitted:
[("a",[("p",True),("q",True),("r",True),("x",True),("y",True),("z",True)])]
0/K permitted:
[("a",[("p",True),("q",True),("r",True),("x",True),("y",True),("z",True)])]
0/L permitted:
[("a",[("p",False),("y",False),("q",True),("r",True),("x",True),("z",True)])]

[["C 6","D 3","E 5","F 8","G 15","H 12","I 7","J 19","K 4","L 9"],["p","q","r","x","y","z"],["22"],["D q r"],["E z","L y p"],["C D","E F"],["C G"],["E G p z"]]