digraph TopLevel { compound = true bgcolor = lightcyan1 fontname = Arial fontsize = 8 label = "TopLevel" node [ fontname = Arial, fontsize = 8, color = black ] Test__Unit__TestCase [ URL = "classes/Test/Unit/TestCase.html", label = "Test::Unit::TestCase" ] Test__Unit__TestCase -> ConstraintSolver__AllDifferentConstraintTest [ ] Test__Unit__TestCase -> ConstraintSolver__SolutionTest [ ] Exception [ URL = "classes/Exception.html", label = "Exception" ] Exception -> ConstraintSolver__DomainWipeoutException [ ] Test__Unit__TestCase -> ConstraintSolver__ConstraintSolverTest [ ] Test__Unit__TestCase -> ConstraintSolver__ConstraintListTest [ ] Test__Unit__TestCase -> ConstraintSolver__VariableTest [ ] Test__Unit__TestCase -> ConstraintSolver__DomainTest [ ] Test__Unit__TestCase -> ConstraintSolver__BinaryConstraintTest [ ] Test__Unit__TestCase -> ConstraintSolver__ProblemTest [ ] ConstraintSolver__AbstractConstraint -> ConstraintSolver__BinaryConstraint [ ] Test__Unit__TestCase -> ConstraintSolver__BinaryRelationTest [ ] Array [ URL = "classes/Array.html", label = "Array" ] Array -> ConstraintSolver__ConstraintList [ ] ConstraintSolver__AbstractConstraint -> ConstraintSolver__AllDifferentConstraint [ ] Exception -> ConstraintSolver__UndoStackEmptyException [ ] subgraph cluster_ConstraintSolver { fillcolor = palegreen1 URL = "classes/ConstraintSolver.html" fontname = Arial color = blue label = "ConstraintSolver" style = filled ConstraintSolver [ shape = plaintext, height = 0.01, width = 0.01, label = "" ] subgraph cluster_192 { fontname = Arial color = black label = "test/DomainTest.rb" ConstraintSolver__DomainTest [ fontcolor = black, URL = "classes/ConstraintSolver/DomainTest.html", shape = ellipse, color = palegoldenrod, style = filled, label = "DomainTest" ] } subgraph cluster_185 { fontname = Arial color = black label = "test/SolutionTest.rb" ConstraintSolver__SolutionTest [ fontcolor = black, URL = "classes/ConstraintSolver/SolutionTest.html", shape = ellipse, color = palegoldenrod, style = filled, label = "SolutionTest" ] } subgraph cluster_183 { fontname = Arial color = black label = "lib/BinaryConstraint.rb" ConstraintSolver__BinaryRelation [ fontcolor = black, URL = "classes/ConstraintSolver/BinaryRelation.html", shape = ellipse, color = palegoldenrod, style = filled, label = "BinaryRelation" ] ConstraintSolver__BinaryConstraint [ fontcolor = black, URL = "classes/ConstraintSolver/BinaryConstraint.html", shape = ellipse, color = palegoldenrod, style = filled, label = "BinaryConstraint" ] } subgraph cluster_195 { fontname = Arial color = black label = "lib/Variable.rb" ConstraintSolver__Variable [ fontcolor = black, URL = "classes/ConstraintSolver/Variable.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Variable" ] } subgraph cluster_189 { fontname = Arial color = black label = "test/ConstraintListTest.rb" ConstraintSolver__ConstraintListTest [ fontcolor = black, URL = "classes/ConstraintSolver/ConstraintListTest.html", shape = ellipse, color = palegoldenrod, style = filled, label = "ConstraintListTest" ] } subgraph cluster_197 { fontname = Arial color = black label = "lib/ConstraintList.rb" ConstraintSolver__ConstraintList [ fontcolor = black, URL = "classes/ConstraintSolver/ConstraintList.html", shape = ellipse, color = palegoldenrod, style = filled, label = "ConstraintList" ] } subgraph cluster_196 { fontname = Arial color = black label = "test/ProblemTest.rb" ConstraintSolver__ProblemTest [ fontcolor = black, URL = "classes/ConstraintSolver/ProblemTest.html", shape = ellipse, color = palegoldenrod, style = filled, label = "ProblemTest" ] } subgraph cluster_190 { fontname = Arial color = black label = "lib/Solution.rb" ConstraintSolver__Solution [ fontcolor = black, URL = "classes/ConstraintSolver/Solution.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Solution" ] } subgraph cluster_194 { fontname = Arial color = black label = "test/BinaryConstraintTest.rb" ConstraintSolver__BinaryConstraintTest [ fontcolor = black, URL = "classes/ConstraintSolver/BinaryConstraintTest.html", shape = ellipse, color = palegoldenrod, style = filled, label = "BinaryConstraintTest" ] ConstraintSolver__BinaryRelationTest [ fontcolor = black, URL = "classes/ConstraintSolver/BinaryRelationTest.html", shape = ellipse, color = palegoldenrod, style = filled, label = "BinaryRelationTest" ] } subgraph cluster_193 { fontname = Arial color = black label = "lib/ConstraintSolver.rb" ConstraintSolver__ConstraintSolver [ fontcolor = black, URL = "classes/ConstraintSolver/ConstraintSolver.html", shape = ellipse, color = palegoldenrod, style = filled, label = "ConstraintSolver" ] } subgraph cluster_191 { fontname = Arial color = black label = "test/VariableTest.rb" ConstraintSolver__VariableTest [ fontcolor = black, URL = "classes/ConstraintSolver/VariableTest.html", shape = ellipse, color = palegoldenrod, style = filled, label = "VariableTest" ] } subgraph cluster_184 { fontname = Arial color = red label = "test/AllDifferentConstraintTest.rb" ConstraintSolver__AllDifferentConstraintTest [ fontcolor = black, URL = "classes/ConstraintSolver/AllDifferentConstraintTest.html", shape = ellipse, color = palegoldenrod, style = filled, label = "AllDifferentConstraintTest" ] } subgraph cluster_199 { fontname = Arial color = black label = "lib/AllDifferentConstraint.rb" ConstraintSolver__AllDifferentConstraint [ fontcolor = black, URL = "classes/ConstraintSolver/AllDifferentConstraint.html", shape = ellipse, color = palegoldenrod, style = filled, label = "AllDifferentConstraint" ] } subgraph cluster_198 { fontname = Arial color = black label = "lib/Problem.rb" ConstraintSolver__Problem [ fontcolor = black, URL = "classes/ConstraintSolver/Problem.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Problem" ] } subgraph cluster_188 { fontname = Arial color = black label = "test/ConstraintSolverTest.rb" ConstraintSolver__ConstraintSolverTest [ fontcolor = black, URL = "classes/ConstraintSolver/ConstraintSolverTest.html", shape = ellipse, color = palegoldenrod, style = filled, label = "ConstraintSolverTest" ] } subgraph cluster_186 { fontname = Arial color = black label = "lib/Domain.rb" ConstraintSolver__DomainWipeoutException [ fontcolor = black, URL = "classes/ConstraintSolver/DomainWipeoutException.html", shape = ellipse, color = palegoldenrod, style = filled, label = "DomainWipeoutException" ] ConstraintSolver__Domain [ fontcolor = black, URL = "classes/ConstraintSolver/Domain.html", shape = ellipse, color = palegoldenrod, style = filled, label = "Domain" ] ConstraintSolver__UndoStackEmptyException [ fontcolor = black, URL = "classes/ConstraintSolver/UndoStackEmptyException.html", shape = ellipse, color = palegoldenrod, style = filled, label = "UndoStackEmptyException" ] } subgraph cluster_187 { fontname = Arial color = black label = "lib/AbstractConstraint.rb" ConstraintSolver__AbstractConstraint [ fontcolor = black, URL = "classes/ConstraintSolver/AbstractConstraint.html", shape = ellipse, color = palegoldenrod, style = filled, label = "AbstractConstraint" ] } } }