Generally Genius (GG) is a modular generals.io bot framework for development and analysis of game strategies and actions. CorsairCoalition is a collection of components that form the GG framework.
Armada Assault is a collection of action generators that reads the game state and recommend actions. These action recommendations are reviewed by another module that makes the decision.
Download config.example.json
from the documentation repository and make desired changes.
To setup other components, see the detailed instructions on the project website.
Install and run the executable:
npm install -g @corsaircoalition/armada-assault
armada-assault config.json
or run directly from npm library:
npx @corsaircoalition/armada-assault config.json
or use docker:
docker run -it -v ./config.json:/config.json ghcr.io/corsaircoalition/armadaassault:latest
Usage: @corsaircoalition/armada-assault [options] <configFile> [actions...]
generals.io bot actions generator
Options:
-V, --version output the version number
-d, --debug enable debugging (default: false)
-h, --help display help for command
npx @corsaircoalition/armada-assault config.json attack explore spread