#include "MainGameFunctions.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.cpp.