This Mancala project allows for users to run the game Mancala from the command line.
There are a few arguments that should be used to maximize benefits:
usage: Game.py [mancala] [random, human, alphabeta, minimax] [random, human, alphabeta, minimax] [--show]
example: python Game.py mancala human alphabeta --show
example: python Game.py mancala minimax alphabeta --show
optional arguments:
-h, --help show this help message and exit
-games GAMES Number of games to play.
--show Set this flag to print the board every round.
-game_args [GAME_ARGS [GAME_ARGS ...]]
Optional arguments to type to the game, must be typed
in order.
-e1 {normal,better} Board eval function for player 1.
-e2 {normal,better} Board eval function for player 2.
-d1 D1 Search depth for player 1.
-d2 D2 Search depth for player 2.
Happy testing