# Imports
from pyrat import Game, PlayerSkin
from players.random2 import Random2
from players.random3 import Random3
# Run the script
if __name__ == "__main__":
# First, let's create a game with custom arguments
game = Game(mud_percentage=20.0, wall_percentage=60.0, maze_width=13, maze_height=10, nb_cheese=1)
# Instantiate players with different skins, and add them to the game in distinct teams
player_1 = Random2(skin=PlayerSkin.RAT)
player_2 = Random3(skin=PlayerSkin.PYTHON)
game.add_player(player_1, team="Team Ratz")
game.add_player(player_2, team="Team Pythonz")
# Start the game
stats = game.start()