AFreecellGameBoard.cpp [code] | This file contains the implementation of the AFreecellGameBoard class and all the game supporting data |
AFreecellGameBoard.h [code] | This file contains the AFreecellGameBoard class and all the game supporting data |
AGenericHash.h [code] | This file contains the AGenericHash class |
AGenericTree.h [code] | This file contains the AGenericTree class |
AVLNode.h [code] | This file contains the AVLNode class |
AVLRedBlackNode.h [code] | This file contains the AVLRedBlackNode class |
AVLRedBlackTree.h [code] | This file contains the AVLRedBlackTree and TraverseNode classes |
AVLTree.h [code] | This file contains the AVLTree class |
CompareAlgorithms.h [code] | This file contains the comparing algorithm classes |
Config.h [code] | |
FCCommandLineArguments.cpp [code] | This file contains the implementation of the FCCommandLineArguments class |
FCCommandLineArguments.h [code] | This file contains the FCCommandLineArguments class |
FCCompactState.cpp [code] | This file contains the implementation of classes dealing with Freecell Solver Compact States |
FCCompactState.h [code] | This file contains classes dealing with Freecell Solver Compact States |
FCDebugState.cpp [code] | This file contains the implementation of classes dealing with Freecell Solver Debug States |
FCDebugState.h [code] | This file contains classes dealing with Freecell Solver Debug States |
FCEnums.h [code] | This file contains the enums needed for freecell solver |
FCHelpingAlgorithms.h [code] | This file contains algorithms that don't have a real place, but are needed for the freecell solver |
FCIndirectState.cpp [code] | This file contains the implementation of classes dealing with Freecell Solver Indirect States |
FCIndirectState.h [code] | This file contains classes dealing with Freecell Solver Indirect States |
FCInternalHash.h [code] | This file contains the classes associated with and including FCInternalHash |
FCPresets.cpp [code] | This file contains preset card game implementation |
FCPresets.h [code] | This file contains preset card game information |
FCSAStarSolvingAlgorithm.h [code] | This file contains the FCSAStarSolvingAlgorithm class |
FCSBFSSolvingAlgorithm.h [code] | This file contains the FCSBFSSolvingAlgorithm class |
FCSCard.cpp [code] | This file contains the FCSCard class implementation |
FCSCard.h [code] | This file contains the FCSCard class |
FCSCompactMove.cpp [code] | This file contains the implementation of classes dealing with compact move objects |
FCSCompactMove.h [code] | This file contains classes dealing with compact move objects |
FCSCompactStateWithLocations.h [code] | This file contains the FCSCompactStateWithLocations class |
FCSDebugDisplayInfo.cpp [code] | This file contains the implementation of the FCSDebugDisplayInfo class |
FCSDebugDisplayInfo.h [code] | This file contains the FCSDebugDisplayInfo class |
FCSDebugMove.cpp [code] | This file contains the implementation of classes dealing with debug move objects |
FCSDebugMove.h [code] | This file contains classes dealing with debug move objects |
FCSDebugStateWithLocations.h [code] | This file contains the FCSDebugStateWithLocations class |
FCSDerivedStates.cpp [code] | This file contains the implementation of the FCSDerivedStatesList class |
FCSDerivedStates.h [code] | This file contains the FCSDerivedStatesList class |
FCSDFSSolvingAlgorithm.h [code] | This file contains the FCSDFSSolvingAlgorithm class |
FCSFreecellAlgorithm.cpp [code] | This file contains the implementation of the FCSFreecellAlgorithm class |
FCSFreecellAlgorithm.h [code] | This file contains the FCSFreecellAlgorithm class |
FCSFreecellData.cpp [code] | This file contains the implementation of the FCSFreecellData class |
FCSFreecellData.h [code] | This file contains the FCSFreecellData class |
FCSFreecellSolvingAlgorithm.cpp [code] | This file contains the implementation of the FCSFreecellSolvingAlgorithm class |
FCSFreecellSolvingAlgorithm.h [code] | This file contains the FCSFreecellSolvingAlgorithm class |
FCSIndirectStateCompareAlgorithm.h [code] | This file contains the compare classes specific to indirect states |
FCSIndirectStateWithLocations.h [code] | This file contains the FCSIndirectStateWithLocations class |
FCSMove.cpp [code] | This file contains the implementatino of classes dealing with move objects |
FCSMove.h [code] | This file contains classes dealing with move objects |
FCSOptimizeSolvingAlgorithm.h [code] | This file contains the FCSOptimizeSolvingAlgorithm class |
FCSRandom.cpp [code] | This file contains the implementation of FCSRandom class |
FCSRandom.h [code] | This file contains the FCSRandom class |
FCSRandomDFSSolvingAlgorithm.h [code] | This file contains the FCSRandomDFSSolvingAlgorithm class |
FCSSimpleSimonSolvingAlgorithm.cpp [code] | This file contains the implementation of the FCSSimpleSimonSolvingAlgorithm class |
FCSSimpleSimonSolvingAlgorithm.h [code] | This file contains the FCSSimpleSimonSolvingAlgorithm class |
FCSSoftDFSSolvingAlgorithm.h [code] | This file contains the FCSSoftDFSSolvingAlgorithm class |
FCSStackStorage.cpp [code] | This file contains the implementation of the stack storage classes |
FCSStackStorage.h [code] | This file contains the stack storage classes |
FCSStateStorage.cpp [code] | This file contains the implementation of the state storage classes |
FCSStateStorage.h [code] | This file contains the state storage classes |
FCSStateWithLocationsMatrix.h [code] | This file contains classes to deal with 2-dimensional FCSStateWithLocation arrays |
FCSTalonSolvingAlgorithm.cpp [code] | This file contains the implementation of the FCSTalonSolvingAlgorithm class |
FCSTalonSolvingAlgorithm.h [code] | This file contains the FCSTalonSolvingAlgorithm class |
FCSTalonStateWithLocations.cpp [code] | This file contains the implementation of classes dealing with TalonStateWithLocations |
FCSTalonStateWithLocations.h [code] | This file contains classes dealing with TalonStateWithLocations |
FCState.cpp [code] | This file contains the implementation of the base freecell state classes |
FCState.h [code] | This file contains the base freecell state classes |
FCTalonState.cpp [code] | This file contains the implementation of the base freecell state classes that have talons |
FCTalonState.h [code] | This file contains the base freecell state classes that have talons |
GLIBHash.h [code] | This file contains the classes associated with and including GLIBHash |
GLIBNode.h [code] | This file contains the GLIBNode class |
GLIBTree.h [code] | This file contains the GLIBTree class |
HashAlgorithms.h [code] | This file contains the hash algorithm classes |
MainBoardGenerator.cpp [code] | This is a program to generate Freecell (and similar solitare games) boards |
MainCppFreecellSolver.cpp [code] | This is the main program for the C++ Freecell Solver |
MainGameFunctions.cpp [code] | These are the main functions to solve any freecell-type game |
MainGameFunctions.h [code] | These are the main functions to solve any freecell-type game |
MD5Hash.cpp [code] | This file contains the implementation of the MD5Hash class |
MD5Hash.h [code] | This file contains the MD5Hash class |
MiscFreecellGameBoards.cpp [code] | This file contains the inplementatino of classes that generate miscellaneous freecell-type games |
MiscFreecellGameBoards.h [code] | This file contains classes that generate miscellaneous freecell-type games |
PriorityQueue.h [code] | This file contains the classes dealing with a priority queue |
PysolGameBoards.cpp [code] | This file contains the implementation of the classes to create Pysol game boards |
PysolGameBoards.h [code] | This file contains the classes to create Pysol game boards |
RedBlackNode.h [code] | This file contains the RedBlackNode class |
RedBlackTree.h [code] | This file contains the RedBlackTree class |
SearchAlgorithms.h [code] | This file contains templated search functions |
TestAVLRedBlackTree.cpp [code] | This file contains the implementation of functions used to help test the AVLRedBlackTree class |
TestAVLRedBlackTree.h [code] | This file contains functions to help test the AVLRedBlackTree class |
TestCommandLine.cpp [code] | This file contains the implementation of the TestCommandLineArguments class |
TestCommandLine.h [code] | This file contains the TestCommandLineArguments class |
TestMain.cpp [code] | This file contains the main test function |
TestSolvingAlgorithms.cpp [code] | This file contains the implementation of functions to test the freecell solving algorithms |
TestSolvingAlgorithms.h [code] | This file contains functions to test the freecell solving algorithms |
TestTrees.cpp [code] | This file contains the implementation of functions to help test the tree classes |
TestTrees.h [code] | This file contains functions to help test the tree classes |