


russian-ai-cup-visual
· GitHub
The repo that contains strategy-controlled visualizer plugin for Russian AI Cup local runner
Repository Stats
44 stars
21 forks
Repository Activity
This repository has been starred 44 times and forked 21 times, showing its popularity in the developer community.
README Preview
# What it is This is a plugin for Russian AI Cup local runner that can be controlled by the strategy a player is developing. Plugin is based on the source that was provided by AI Cup committee. # How to control Plugin is controlled by the property file named `visualizer-plugin.properties` placed in the same directory where `.properties` file which is used by local runner is stored. Properties are: * `plugin-port-number` - port which plugin listens for incoming connections. Default value is `13579`. * `plugin-do-tick-sync` - whether to do a sync between local runner and debug client, see "re-playing games" for more. # How to use Plugin starts a server thread that accepts **only one** connection to its port number. Then it starts communicating with other party using line-level text protocol. Currently known commands are: * `begin pre` / `begin post` - start queueing commands to be displayed either before or after main drawing * `end pre` / `end post` - mark either "pre" or "post" queu