Knight's Tour Generator
Tourneys and the Fast Generation and Obfuscation of Closed Knight's Tours
Code Directory Reference

Files

file  BaseBoard.cpp [code]
 Code for the base chessboard CBaseBoard.
 
file  BaseBoard.h [code]
 Header for the base chessboard CBaseBoard.
 
file  Board.cpp [code]
 Code for the chessboard CBaseBoard.
 
file  Board.h [code]
 Header for the chessboard CBoard.
 
file  ConcentricBraid.cpp [code]
 Code for the concentric braided tourney generator CConcentricBraid.
 
file  ConcentricBraid.h [code]
 Header for the concentric braided tourney generator CConcentricBraid.
 
file  Defines.h [code]
 Defines, enumerated types, and typedefs.
 
file  DivideAndConquer.cpp [code]
 Code for the divide-and conquer generator CDivideAndConquer.
 
file  DivideAndConquer.h [code]
 Header for the divide-and conquer generator CDivideAndConquer.
 
file  FourCover.cpp [code]
 Code for the four-cover tourney generator CFourCover.
 
file  FourCover.h [code]
 Header for the four-cover tourney generator CFourCover.
 
file  Generator.cpp [code]
 Code for the tourney and knight's tour generator CGenerator.
 
file  Generator.h [code]
 Header for the tourney and knight's tour generator CGenerator.
 
file  Graph.cpp [code]
 Code for the graph CGraph and its vertices CVertex and edges CEdge.
 
file  Graph.h [code]
 Header for the graph CGraph and its vertices CVertex and edges CEdge.
 
file  Helpers.cpp [code]
 Code for helper functions..
 
file  Helpers.h [code]
 Header for helper functions.
 
file  Includes.h [code]
 Useful includes.
 
file  Input.cpp [code]
 Code for input functions.
 
file  Input.h [code]
 Header for input functions.
 
file  Main.cpp [code]
 Main() and a couple of useful functions.
 
file  NeuralNet.cpp [code]
 Code for CNeuralNet and its edges CNeuron.
 
file  NeuralNet.h [code]
 Header for CNeuralNet and its edges CNeuron.
 
file  Rail.cpp [code]
 Code for CRail.
 
file  Rail.h [code]
 Header for CRail.
 
file  Random.cpp [code]
 Code for the pseudo-random number generator CRandom.
 
file  Random.h [code]
 Header for the pseudo-random number generator CRandom.
 
file  SearchThread.cpp [code]
 Code for the search thread CSearchThread.
 
file  SearchThread.h [code]
 Header for the search thread CSearchThread.
 
file  SearchThreadQueues.cpp [code]
 Code for the search thread queues CSearchThreadQueues.
 
file  SearchThreadQueues.h [code]
 Header for the search thread queues CSearchThreadQueues.
 
file  Structs.cpp [code]
 Code for the structs CSearchRequest, CSearchResult, and CRect.
 
file  Structs.h [code]
 Header for the structs CSearchRequest, CSearchResult, and CRect.
 
file  TakefujiLee.cpp [code]
 Code for the neural network tourney generator CTakefujiLee.
 
file  TakefujiLee.h [code]
 Header for the neural network tourney generator CTakefujiLee.
 
file  Task.cpp [code]
 Code for task functions.
 
file  Task.h [code]
 Header for task functions.
 
file  ThreadSafeQueue.cpp [code]
 Code for the thread safe queue CThreadSafeQueue.
 
file  ThreadSafeQueue.h [code]
 Header for the thread safe queue CThreadSafeQueue.
 
file  Tile.cpp [code]
 Code and declarations for CTile.
 
file  Tile.h [code]
 Header for CTile.
 
file  Timer.cpp [code]
 Code for the timer CTimer.
 
file  Timer.h [code]
 Header for the timer CTimer.
 
file  Warnsdorff.cpp [code]
 Code for Warnsdorff's generator CWarnsdorff.
 
file  Warnsdorff.h [code]
 Header for Warnsdorff's generator CWarnsdorff.