Randall
Randall
Useful for seeing the relative performance of ACs This might need to be part of the generate stats job.
Use something like this https://pypi.org/project/bsdiff4/ to generate and apply patches to bot files, saving the ACs having to redownload entire bot zips for each game.
Add option when editing python bots to allow asserts to be turned off. Called via command line with argument: `-O`
- [ ] Extract sc2 related content from AI Arena wiki and post on wiki.sc2ai.net wiki. - [ ] Update old SC2AI content.
Like they do here: https://www.codingame.com/live-streams Could be used to populate a `streams` page (like the example) or auto-host on the aiarena twitch stream.
A tool written in Python to generate new bots. User inputs a bot name, race and bot type and receives a bot zip with everything renamed according to the bot's...
Mark each bot upload with version numbers. This could help track changes in performance due to updates.
Group the ACs based on the physical machine they run on. Useful for monitoring and analytics.
The bot zip structure is verified on upload and rejected if something isn't right, such as the bot executable not being the name of bot, etc. This rejection works properly...
This should help avoid spam user creation. This should probably be implemented using discord but could use other services as well.