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

Raised when AI player proposed illegal move. More...

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

Public Member Functions

def __init__ (self, Move move, message="AI player proposed an illegal move")
 
def __str__ (self)
 

Protected Attributes

 _move
 
 _msg
 

Detailed Description

Raised when AI player proposed illegal move.

Definition at line 201 of file players.py.

Constructor & Destructor Documentation

◆ __init__()

def xiangqipy.players.IllegalAIMove.__init__ (   self,
Move  move,
  message = "AI player proposed an illegal move" 
)

Definition at line 206 of file players.py.

Member Function Documentation

◆ __str__()

def xiangqipy.players.IllegalAIMove.__str__ (   self)

Definition at line 212 of file players.py.

Member Data Documentation

◆ _move

xiangqipy.players.IllegalAIMove._move
protected

Definition at line 209 of file players.py.

◆ _msg

xiangqipy.players.IllegalAIMove._msg
protected

Definition at line 210 of file players.py.


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