|
Namespaces |
| namespace | Test |
| namespace | Test::Search |
Classes |
| class | Test::Search::PosValuesDesc |
| | Branching description storing position and values More...
|
| class | Test::Search::NaryBranching |
| | Class for nary branchings. More...
|
| class | Test::Search::TestSpace |
| | Space with information. More...
|
| class | Test::Search::FailImmediate |
| | Space that immediately fails. More...
|
| class | Test::Search::HasSolutions |
| | Space that requires propagation and has solutions. More...
|
| class | Test::Search::Test |
| | Base class for search tests. More...
|
| class | Test::Search::DFS< Model > |
| | Test for depth-first search. More...
|
| class | Test::Search::LDS< Model > |
| | Test for limited discrepancy search. More...
|
| class | Test::Search::Best< Model, Engine > |
| | Test for best solution search. More...
|
| class | Test::Search::BranchTypes |
| | Iterator for branching types. More...
|
| class | Test::Search::ConstrainTypes |
| | Iterator for constrain types. More...
|
| class | Test::Search::Create |
| | Help class to create and register tests. More...
|
Enumerations |
| enum | Test::Search::HowToBranch { Test::Search::HTB_NONE,
Test::Search::HTB_UNARY,
Test::Search::HTB_BINARY,
Test::Search::HTB_NARY
} |
| | Values for selecting branchings. More...
|
| enum | Test::Search::HowToConstrain {
Test::Search::HTC_NONE,
Test::Search::HTC_LEX_LE,
Test::Search::HTC_LEX_GR,
Test::Search::HTC_BAL_LE,
Test::Search::HTC_BAL_GR
} |
| | Values for selecting how to constrain. More...
|
| enum | Test::Search::WhichModel { Test::Search::WM_FAIL_IMMEDIATE,
Test::Search::WM_FAIL_SEARCH,
Test::Search::WM_SOLUTIONS
} |
| | Values for selecting models. More...
|
Variables |
| Create | Test::Search::c |