TimeTester Class Reference

Generates random states and tests them, but also keeps count of how many it has tested. More...

#include <timeTest.h>

Inheritance diagram for TimeTester:
Inheritance graph
[legend]

List of all members.

Public Member Functions

int getCount ()
int getIllegal ()
virtual PlannerType getType ()
 The type of this planner, for easier run-time check.
void startPlanner ()
 Start the loops.
 TimeTester (Hand *h)

Protected Attributes

int mCount
int mIllegalCount

Private Member Functions

void mainLoop ()
 Calls a simulated annealing step and buffers the best solutions.

Detailed Description

Generates random states and tests them, but also keeps count of how many it has tested.

Definition at line 38 of file timeTest.h.


Constructor & Destructor Documentation

TimeTester::TimeTester ( Hand h  )  [inline]

Definition at line 45 of file timeTest.h.


Member Function Documentation

int TimeTester::getCount (  )  [inline]

Definition at line 49 of file timeTest.h.

int TimeTester::getIllegal (  )  [inline]

Definition at line 50 of file timeTest.h.

virtual PlannerType TimeTester::getType (  )  [inline, virtual]

The type of this planner, for easier run-time check.

Reimplemented from SimAnnPlanner.

Definition at line 46 of file timeTest.h.

void TimeTester::mainLoop (  )  [private, virtual]

Calls a simulated annealing step and buffers the best solutions.

Reimplemented from SimAnnPlanner.

Reimplemented in MTTester.

Definition at line 44 of file timeTest.cpp.

void TimeTester::startPlanner (  )  [virtual]

Start the loops.

Reimplemented from EGPlanner.

Reimplemented in MTTester.

Definition at line 36 of file timeTest.cpp.


Member Data Documentation

int TimeTester::mCount [protected]

Definition at line 43 of file timeTest.h.

int TimeTester::mIllegalCount [protected]

Definition at line 43 of file timeTest.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


graspit
Author(s):
autogenerated on Wed Jan 25 11:00:26 2012