Strategies
![]() |
This page needs improvement, you are welcome to contribute. |
Contents
[hide]Best practices for AI design
Some best coding practices from software development also apply to AIs in Gladiabots. The following rules can help improve the quality of AIs, enhancing both the initial development and subsequent maintenance of the AI.
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
Useful resources
There are several places to discover new strategies, learn tactics of other players or ask questions:
- Check the community forum. Also "old" topics there can give nice information.
- Especially the sections Strategies and Questions are interesting.
- For example check this topic about shared ideas how players approach the game. Several strong players of the year 2017 contributed to it.
- Check the chat groups on telegram and discord.
- Check the wiki itself to learn about game mechanics and bot programming and their sub topics. There are several nifty details to discover.
- Check the changelog or roadmap to learn about recent or planned changes and adjust your AIs according to them.
Last but not least one should play the game. Especially lost games show flaws of the AI, that need to improved. Try to analyze the strategy your enemy used.
Simple bots
One can learn of bots with few nodes that have a pretty good performance in the game. They are a great base to start optimizing for beginners but also for advanced players to test their AI against.
Ultimate AI for beginners
PEW presented it in the community forum.
images missing
The AI is split into this modules:
- Blue: The retreat module
- Yellow: The shooting module (with priority A)
- Green: The resource module
- Red: The pushing module
- Pink: The shooting module (with priority B)
- And the rest of things with low priority
Grand Master League Bot
LuBeNo presented it in the community forum.
images missing
The AI is split into this modules:
- Defence
- Shotgun
- Offence
- Dancing