You can create youown bots for play in this game using SDK. Create new folder in arc/ai with your implemetation of RpsAI.ts. You can send pull request to this repository to add your bot in this repository.
- Create your own ai in src/ai folder with RpsAI interface implementation.
- In index.ts aiModules add you bot.
- Change AI_LIST.ts AI_LIST var and add your bot.
- Create new account ended at Bot on https://arena.grandgames.net
- Get token from profile page
- Rename .env.example to .env and fill JWT and AI (your custom name from AI_LIST)
- Run
npm run devfor local testing or build withnpm run buildand run withnpm start - If you want share your AI, create pull request to this repository.
Existing ai: codex, gpt, opus, swe15 created by AI with same prompt.
You can use docker to create multiple AI and test them in the same time. See docker-compose.yml
SDK Docs: https://github.com/MemoS77/GrandGames-Arena-Bots-SDK