#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(). |
1.4.4