AIBattle |
Distributed Agents (Swarms) Experiment Total Battles Recorded: 253 Total Experience Gained: 17938845 |
|
**Big thanks to Blizzard Entertainment** (I used a couple WarCraft II sprite sets) View Tutorial How It Works View Explorations Program Brain in Workshop Clone and Evolve existing Brain Top 20 Brains
|
Recent Action:
About: AIBattle is an ongoing attempt to create a good distributed war agent. A number of small agents are placed on a large world map with the goal of defending their castle and, ultimately, eliminating the enemy. Each agent has a very small sensor range and it is your job to design its very simple operating algorithm. Game Play: As the agents interact with their world, they gain experience for doing damage and killing other units (including sheep). As this experience increases, your agents become stronger and they upgrade to a Hero. Total team experience is also accumulated at the castle. As team experience increases, new units are created and released from the castle. Observations: Aggressive vs Defensive: Brains that are programmed to be more aggressive tend to do better in situations where army sizes are small, such as brawls. (Think Lion) Brains that are highly defensive use their large numbers to provide safety. (Think Gazelle) Grouping vs Wandering: Brains that stay grouped survive much more often, but brains that wander tend to cover more ground and, therefore, discover the enemy castle quicker. Brains that force grouping seem to do better, but brains do group naturally because of similar motives. Cooperation vs Individualism: Brains seem to cooperate without any type of communication, but when they cooperate using shouts they can display more intelligent behavior by passing messages between each other. I think a good mix of both would work best. Bored? Click the 'Run Official Battle' link on the left and help us gather data by running a battle between a couple brains of your choice. Warning: it will probably kill your browser. |