Most of the information here is for Warzone 3.1 and above.
AI Guide
- Aubergine
Owned by Aubergine
The primary role of an AI script is to completely automate all actions of the player it is responsible for...
Â
Overview
The primary goal for most AIs will be "to win the game" – a familiar-sounding goal because that's what most humans will be trying to achieve, so it makes sense that the AI should do the same.
However, as AIs evolve they will likely need to fulfil different roles:
- in a support role, provide the assistance requested by allies (a "co-operative AI")
- in an advisory role, provide the assistance needed by the player (a "training AI")
- in a reporting role, provide notifications and/or logging (a "SitRep AI" or "Debug AI")
- in a mirroring role, monitor and mimic one or more players (a "clone AI" or "replay AI")
For the purposes of this guide, however, we're going to focus on the most common goal ("to win the game") and how to achieve it.
What must be automated?
Winning a game in Warzone includes all of the following in varying amounts:
- Base construction (what, where, when, etc.)
- Droid production (what, where)
- Scouting (learning about the map)
- Acquiring power (finding oil, building derricks, protecting resources)
- Technology research (fixed vs. adaptive path, which lab)
- Feature clearing (destroying trees to free up space, etc)
- Repairs and Rearming (buildings, droids)
- Upgrades and Recycling (buldings, droids)
- Offence (who to attack, how to attack, doing the attack, micromanagement)
- Defence (what to defend, when to defend, how to defend, etc)
- Item Pickups (oil barrels, artefacts)
Â
This page is very much under construction!
Â