Search
Podrobná specifikace toho, co musí hráč umět a jak musí vypadat, aby mohl hrát turnaj s ostatními.
Odevzdávat budete ZIP archív s vaším modulem player.py a případně se všemi moduly, které tento modul importuje. Tyto soubory musí být v kořeni archívu, archív nesmí obsahovat žádné adresáře! ZIP archív (a jen tento soubor) nahrajete do upload systému.
player.py
Hráče (v souboru 'player.py') implementujete ve formě třídy MyPlayer, která bude poskytovat tyto metody:
MyPlayer
_
_init_
my_color
opponent_color
move
board
board[r][c]
name
Příklad třídy MyPlayer:
class MyPlayer: '''Hrac hraje nahodne''' def __init__(self, my_color,opponent_color): self.name = 'username' #username studenta def move(self,board): return (*,*) #pozice kam hráč umisťuje svůj kámen