Xiangiqgame
AI engine for Xiangqi
Loading...
Searching...
No Matches
xiangqipy.terminal_output.InputRetrievalMessages Class Reference

Provides messages requesting input from a Player. More...

Collaboration diagram for xiangqipy.terminal_output.InputRetrievalMessages:
Collaboration graph

Public Member Functions

def notify_invalid_input (self)
 
def notify_illegal_move (self)
 

Static Public Attributes

str input_prompt = "Enter a move in the form 'from_space, to_space': "
 
str invalid_input_msg = "Invalid input"
 
str illegal_move_msg = "Illegal move. Please enter a different move."
 

Detailed Description

Provides messages requesting input from a Player.

Definition at line 27 of file terminal_output.py.

Member Function Documentation

◆ notify_illegal_move()

def xiangqipy.terminal_output.InputRetrievalMessages.notify_illegal_move (   self)

Definition at line 38 of file terminal_output.py.

◆ notify_invalid_input()

def xiangqipy.terminal_output.InputRetrievalMessages.notify_invalid_input (   self)

Definition at line 35 of file terminal_output.py.

Member Data Documentation

◆ illegal_move_msg

str xiangqipy.terminal_output.InputRetrievalMessages.illegal_move_msg = "Illegal move. Please enter a different move."
static

Definition at line 33 of file terminal_output.py.

◆ input_prompt

str xiangqipy.terminal_output.InputRetrievalMessages.input_prompt = "Enter a move in the form 'from_space, to_space': "
static

Definition at line 31 of file terminal_output.py.

◆ invalid_input_msg

str xiangqipy.terminal_output.InputRetrievalMessages.invalid_input_msg = "Invalid input"
static

Definition at line 32 of file terminal_output.py.


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