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 BRUTE.
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
select_move
board
board[r][c]
Příklad třídy MyPlayer:
class MyPlayer: '''Hrac hraje nahodne''' def __init__(self, my_color,opponent_color): self.my_color = my_color def select_move(self,board): return (*,*) #pozice kam hráč umisťuje svůj kámen