SOS is game played by two players, on any nxn grid. The objective of each player is to cover the board with as many “S-O-S” formations as possible. It is quite similar to tic-tac-toe, the only differences are that here the players choose between "S" and "O" during each move and after an "S-O-S" formation a player recieves a move.
-
Download the code package
-
In terminal, sos_code directory run
python3 main.py
-
Choose the board size
-
Choose the players
-
In case of Minimax with Alpha-Beta player choose the depth of search levels
-
Enjoy the Game
- User player -- human plays the game inserts the moves
- Random player -- an artificial random agent
- Minimax with Alpha-Beta player -- An agent which plays with Alpha-Beta Pruning algorithm, with a defined evaluaiton function