Xiangiqgame
AI engine for Xiangqi
Loading...
Searching...
No Matches
xiangqipy.players.InvalidEntryInMoveList Class Reference

Raised when scripted player proposed move has invalid syntax. More...

Inheritance diagram for xiangqipy.players.InvalidEntryInMoveList:
Inheritance graph
Collaboration diagram for xiangqipy.players.InvalidEntryInMoveList:
Collaboration graph

Public Member Functions

def __init__ (self, str algebraic_move_input, message="Invalid value for proposed move ")
 
def __str__ (self)
 

Protected Attributes

 _algebraic_move_input
 
 _msg
 

Detailed Description

Raised when scripted player proposed move has invalid syntax.

Definition at line 165 of file players.py.

Constructor & Destructor Documentation

◆ __init__()

def xiangqipy.players.InvalidEntryInMoveList.__init__ (   self,
str  algebraic_move_input,
  message = "Invalid value for proposed move " 
)

Definition at line 170 of file players.py.

Member Function Documentation

◆ __str__()

def xiangqipy.players.InvalidEntryInMoveList.__str__ (   self)

Definition at line 178 of file players.py.

Member Data Documentation

◆ _algebraic_move_input

xiangqipy.players.InvalidEntryInMoveList._algebraic_move_input
protected

Definition at line 175 of file players.py.

◆ _msg

xiangqipy.players.InvalidEntryInMoveList._msg
protected

Definition at line 176 of file players.py.


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