gomax is a corewar optimizer written in go. The syntax and idea is taken from optiMAX.
gomax create %output% %config% %warrior%
creates the database that is needed for the optimization progress.
- %output% - Output file of the database. (eg. opt.db)
- %config% - Config file for the optimization. (eg. config.json)
- %warrior% - Warrior you want to optimize. (eg. warrior.red)
example: gomax create opt.db config.json warrior.red
gomax run %database% %threads%
starts the optimization progress with a set amount of threads.
- %database% - Database file. (eg. opt.db)
- %threads% - Count of threads. Max should be your CPU core count. (eg. 6)
example: gomax run opt.db 6
gomax config
creates a sample config.
example: gomax config
visit the local webpanel under: http://127.0.0.1:8080