ColorShapeLinks AI
An AI competition for the IEEE Conference on Games 2021
AIPlayer Class Reference

Component which represents an AI thinker. More...

+ Inheritance diagram for AIPlayer:
+ Collaboration diagram for AIPlayer:

Public Member Functions

override string ToString ()
 A string representation of the underlying AI thinker. More...
 

Properties

bool IsActive [get]
 Is the AI thinker active? More...
 
string ThinkerFQN [get]
 The fully qualified name of the thinker class. More...
 
ThinkerPrototype ThinkerPrototype [get]
 A reference to the thinker's prototype. More...
 

Detailed Description

Component which represents an AI thinker.

Each AI thinker to be used in a match or tournament should be represented by an instance of this component.

Member Function Documentation

◆ ToString()

override string ToString ( )

A string representation of the underlying AI thinker.

Returns
In practice, it's the fully qualified name of the thinker class.

Property Documentation

◆ IsActive

bool IsActive
get

Is the AI thinker active?

true if the AI is active, false otherwise.

◆ ThinkerFQN

string ThinkerFQN
get

The fully qualified name of the thinker class.

See also
IPlayer.ThinkerFQN

◆ ThinkerPrototype

A reference to the thinker's prototype.


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