ColorShapeLinks AI
An AI competition for the IEEE Conference on Games 2021
ColorShapeLinks.TextBased.App Namespace Reference

The console application frontend which runs matches and sessions of the ColorShapeLinks board game. More...

Classes

class  BaseOptions
 Command-line base options, available to all verb commands. More...
 
class  GameOptions
 Command line game options, available to both the "match" and "session" verb commands. More...
 
class  HumanThinker
 A human thinker for testing the console app. More...
 
class  MarkdownSessionListener
 Session event listener which outputs session information to the standard output in Markdown format. More...
 
class  MatchOptions
 Command line match options, available only to the "match" verb command. More...
 
class  Program
 This class contains the Main() method for the ColorShapeLinks console app. More...
 
class  SessionOptions
 Command line session options, available only to the "session" verb command. More...
 
class  SimpleRenderingListener
 Simple event listener which renders thinker, match and session information on the console. More...
 

Detailed Description

The console application frontend which runs matches and sessions of the ColorShapeLinks board game.

This namespace only contains the frontend types, relying on the engine code (at ColorShapeLinks.TextBased.Lib)