sets the camera to point to the X,Y,Z origin
draws the stoned that are dynamically changing their layout
initialises the board when a new game begins
sets up the menu and takes care of the entries and their callback value
initializes the program. This function is called once at bootstrap
draws an ASCII representation of the board
the input board
annotates the overhead main view
annotates the help screen
displays the description of the algorithm used
adds text on top of the scene depending on which view is enabled
called when the name of the player is entered and to record that name
the pointer to the characters representing that name
Prints some brief debugging instructions
displays the command line option to the user and quits
a function to process the command line arguments inputs - the arguments and the number of arguments
sets up the difficulty of player 2
sets up the difficulty of player 1 when gathering statistics
the main function. called when the program is started.
the arguments and the number of arguments from the command line
the main exit procedure. Close any connection and files here.