#include <FCSFreecellAlgorithm.h>
Inheritance diagram for FCSFreecellAlgorithm:
Public Member Functions | |
virtual FCSStateSolvingReturnCodes | Solve (FCSStateWithLocations *StateWithLocations, int Depth)=0 |
Solve the game. | |
virtual FCSStateSolvingReturnCodes | Resume (int Depth)=0 |
Resume solving a game. | |
Protected Member Functions | |
void | DeleteDerived (FCSDerivedStatesList *Derive) |
Helper function to delete a FCSDerivedStatesList. | |
virtual FCSStateSolvingReturnCodes | RunTest (int TestNumber, FCSStateWithLocations *StateWithLocations, int Depth, int NumberOfFreeStacks, int NumberOfFreecells, FCSDerivedStatesList *DerivedStateList)=0 |
Function to run each test on a state. |
Definition at line 36 of file FCSFreecellAlgorithm.h.
|
Referenced by MainResume(). |
|
Implemented in FCSFreecellSolvingAlgorithm, FCSSimpleSimonSolvingAlgorithm, and FCSTalonSolvingAlgorithm. |
|
Referenced by MainSolve(). |