Xiangiqgame
AI engine for Xiangqi
Loading...
Searching...
No Matches
xiangqipy.player_builder.RedAndBlackPlayersBuilder Class Reference

Builds two Player objects for a GameBoard based on XiangqiGameCommand. More...

Collaboration diagram for xiangqipy.player_builder.RedAndBlackPlayersBuilder:
Collaboration graph

Public Member Functions

def __init__ (self, XiangqiGameCommand xiangqi_command, GameBoard game_board)
 
def build (self)
 

Protected Attributes

 _command
 
 _board
 

Detailed Description

Builds two Player objects for a GameBoard based on XiangqiGameCommand.

Definition at line 146 of file player_builder.py.

Constructor & Destructor Documentation

◆ __init__()

def xiangqipy.player_builder.RedAndBlackPlayersBuilder.__init__ (   self,
XiangqiGameCommand  xiangqi_command,
GameBoard   game_board 
)

Definition at line 151 of file player_builder.py.

Member Function Documentation

◆ build()

def xiangqipy.player_builder.RedAndBlackPlayersBuilder.build (   self)

Definition at line 157 of file player_builder.py.

Member Data Documentation

◆ _board

xiangqipy.player_builder.RedAndBlackPlayersBuilder._board
protected

Definition at line 155 of file player_builder.py.

◆ _command

xiangqipy.player_builder.RedAndBlackPlayersBuilder._command
protected

Definition at line 154 of file player_builder.py.


The documentation for this class was generated from the following file: