#include "FCSFreecellSolvingAlgorithm.h"
#include "FCSSimpleSimonSolvingAlgorithm.h"
#include "FCSTalonSolvingAlgorithm.h"
#include "FCCommandLineArguments.h"
#include "FCSOptimizeSolvingAlgorithm.h"
#include "FCPresets.h"
Go to the source code of this file.
Functions | |
| void | MainCreate (FCSPresetID GamePreset, FCCommandLineArguments *CommandLine, FCSFreecellSolvingAlgorithm **FreecellSolvingAlgorithm, FCSSimpleSimonSolvingAlgorithm **SimpleSimonSolvingAlgorithm, FCSTalonSolvingAlgorithm **TalonSolvingAlgorithm) |
| Creates the correct solving algorithm. | |
| FCSStateSolvingReturnCodes | MainSolve (FCSPresetID GamePreset, FCSStateWithLocations *InitialState, FCSFreecellSolvingAlgorithm *FreecellSolvingAlgorithm, FCSSimpleSimonSolvingAlgorithm *SimpleSimonSolvingAlgorithm, FCSTalonSolvingAlgorithm *TalonSolvingAlgorithm) |
| Solves the game with the correct solving algorithm. | |
| FCSStateSolvingReturnCodes | MainResume (FCSPresetID GamePreset, FCSFreecellSolvingAlgorithm *FreecellSolvingAlgorithm, FCSSimpleSimonSolvingAlgorithm *SimpleSimonSolvingAlgorithm, FCSTalonSolvingAlgorithm *TalonSolvingAlgorithm) |
| Resumes the game with the correct solving algorithm. | |
| void | MainOptimize (FCSPresetID GamePreset, FCSStateWithLocations *InitialState, FCSStateWithLocations *DuplicateInitialState, FCSFreecellSolvingAlgorithm *FreecellSolvingAlgorithm, FCSSimpleSimonSolvingAlgorithm *SimpleSimonSolvingAlgorithm, FCSTalonSolvingAlgorithm *TalonSolvingAlgorithm) |
| Optimizes the game with the correct solving algorithm. | |
| void | MainSolution (FCSPresetID GamePreset, FCSStateWithLocations *InitialState, FCSStateWithLocations *DuplicateInitialState, FCSFreecellSolvingAlgorithm *FreecellSolvingAlgorithm, FCSSimpleSimonSolvingAlgorithm *SimpleSimonSolvingAlgorithm, FCSTalonSolvingAlgorithm *TalonSolvingAlgorithm) |
| Shows the solution to the game with the correct solving algorithm. | |
| void | MainStats (FCSPresetID GamePreset, FCSFreecellSolvingAlgorithm *FreecellSolvingAlgorithm, FCSSimpleSimonSolvingAlgorithm *SimpleSimonSolvingAlgorithm, FCSTalonSolvingAlgorithm *TalonSolvingAlgorithm) |
| Shows the statistics of the game with the correct solving algorithm. | |
Definition in file MainGameFunctions.h.
1.4.4