mastermind.players package¶
- class mastermind.players.abstract_player.CodeCracker(player_logic: PlayerLogic)[source]¶
Bases:
Player
,ABC
- class mastermind.players.abstract_player.CodeSetter(player_logic: PlayerLogic)[source]¶
Bases:
Player
,ABC
- class mastermind.players.abstract_player.Player(player_logic: PlayerLogic)[source]¶
Bases:
ABC
- class mastermind.players.ai_player.AICodeCracker(player_logic: PlayerLogic)[source]¶
Bases:
CodeCracker
- class mastermind.players.ai_player.AICodeSetter(player_logic: PlayerLogic)[source]¶
Bases:
CodeSetter
- class mastermind.players.external_player.ExternalCodeSetter(player_logic: PlayerLogic)[source]¶
Bases:
CodeSetter
- class mastermind.players.human_player.HumanCodeCracker(player_logic: PlayerLogic)[source]¶
Bases:
CodeCracker
- class mastermind.players.human_player.HumanCodeSetter(player_logic: PlayerLogic)[source]¶
Bases:
CodeSetter