Starts a number of children of the TimeTester type, and times each of them. More...
#include <timeTest.h>

Public Member Functions | |
| MTTester (Hand *h) | |
| void | pausePlanner () |
| Pause the loops; planner can be re-started. | |
| void | startPlanner () |
| Start the loops. | |
Private Member Functions | |
| void | mainLoop () |
| Calls a simulated annealing step and buffers the best solutions. | |
| TimeTester * | startChild () |
Private Attributes | |
| std::vector< TimeTester * > | mChildren |
Starts a number of children of the TimeTester type, and times each of them.
Definition at line 54 of file timeTest.h.
| MTTester::MTTester | ( | Hand * | h | ) | [inline] |
Definition at line 61 of file timeTest.h.
| void MTTester::mainLoop | ( | ) | [inline, private, virtual] |
Calls a simulated annealing step and buffers the best solutions.
Reimplemented from TimeTester.
Definition at line 59 of file timeTest.h.
| void MTTester::pausePlanner | ( | ) | [virtual] |
Pause the loops; planner can be re-started.
Reimplemented from EGPlanner.
Definition at line 95 of file timeTest.cpp.
| TimeTester * MTTester::startChild | ( | ) | [private] |
Definition at line 63 of file timeTest.cpp.
| void MTTester::startPlanner | ( | ) | [virtual] |
std::vector<TimeTester*> MTTester::mChildren [private] |
Definition at line 58 of file timeTest.h.