Getting Started¶
Project Overview¶
In order to know more about the infrastructure and design of this software from a developer point of view, check the Infrastructure section.
Installation¶
Check the installation guide.
Games¶
To check the games available in the library, please check the Games available section.
Play a game¶
There is an specific arena that allows to play any game in a terminal interface. In order to do so follow this instructions with the game desired:
# Change Hanoi for the name of the game to play
from IArena.arena.PlayableGame import PlayableGame
from IArena.games.Hanoi import HanoiRules, HanoiMovement, HanoiPosition
# Create the game and play it
rules = HanoiRules()
game = PlayableGame(rules)
score = game.play()
Note
Always remember that the lowest score is the best one.
Build a player¶
In order to build a new player, IPlayer must be implemented.
Check the Players section for more information.
Add a new game¶
Warning
Coming soon.
Games¶
To check the games available in the library, please check the Games available section.