[[Engine_Development|Development]] < [[AI:Development|AI Development]] < C AI Development
=Writing a Skirmish AI in C=
...
672 bytes (116 words) - 22:08, 23 February 2026
[[Engine_Development|Development]] < [[AI:Development|AI Development]] < C++ AI Development
=Writing a Skirmish AI in C++=
...
1 KB (202 words) - 22:08, 23 February 2026
[[Engine_Development|Development]] < [[AI:Development|AI Development]] < Krogothe's Metal Class
...to mohos, or extraction ranges, but it is a core algorithm every skirmish AI should have.
...
492 bytes (76 words) - 22:08, 23 February 2026
A really old C# AI is at https://springrts.com/wiki/AI:CSAI It probably needs some tweaking, since it was written in 2006 :-P Th
[[Category:AI Dev]]
...
214 bytes (36 words) - 22:08, 23 February 2026
== AI interfaces and wrappers ==
For an explanation of what AI interfaces and wrappers are,
...
2 KB (238 words) - 22:08, 23 February 2026
[[Engine_Development|Development]] < AI Development
=How to write a Skirmish AI for Spring=
...
3 KB (558 words) - 21:22, 13 November 2025
...://github.com/spring/Python/blob/master/NullPythonAI/src/nullai.py example AI] can be found in the sourcecode of the interface.
[[Category:AI Dev]]
...
493 bytes (79 words) - 22:08, 23 February 2026
[[Engine_Development|Development]] < [[AI:Development|AI Development]] < AI API
=Spring's AI API=
...
3 KB (423 words) - 22:08, 23 February 2026
*you want to modify/extend the C# AI
*you want to extend the C /C# AI interface
...
2 KB (329 words) - 22:08, 23 February 2026
=AI Links=
;'''[[AI_Research | Another "AI Research" wiki page]]''': Another page of similar content (likely lack of s
...
3 KB (477 words) - 22:08, 23 February 2026
[[AI:Development|AI Development]] < AI Development - Monitor and Debug
=How to monitor and debug your Skirmish AI=
...
3 KB (446 words) - 22:08, 23 February 2026
...will be published to allow further discussions with other devs (game/lobby/ai/...) and users.
[[Category:Engine Dev]]
...
365 bytes (57 words) - 22:34, 23 February 2026
[[Engine_Development|Development]] < [[AI:Development|AI Development]] < Lua AI Development
<h1>Writing a Lua AI</h1>
...
4 KB (738 words) - 22:08, 23 February 2026
...rogramming"]: The lecture slides give a great overview of advances in game AI, with plenty on RTS games
...ceforge.net/ Stratagus] warcraft clone. This also gives an overview of the AI techniques used by many popular games.
...
3 KB (542 words) - 22:08, 23 February 2026
[[AI:Development|AI Development]] < AI Development - The maps
=The maps provided by the AI Interface=
...
3 KB (514 words) - 22:08, 23 February 2026
==Code::Block/Dev C++==
...e downloaded here: http://www.bloodshed.net/devcpp.html . Code::Blocks and Dev C++ both come with GNU GCC/G++ 3.4.
...
2 KB (417 words) - 22:34, 23 February 2026
* Optional (for AI Interfaces, Skirmish AIs and unit tests)
sudo apt-get install build-essential zlib1g-dev libfreetype6-dev cmake \
...
5 KB (611 words) - 20:26, 23 February 2026
...ed (true); //Enables cheats and sends a message to all players warning the AI is cheating.
cheats.setEventsEnabled (true); //Enables this AI receiving events for also the other player, like the "unitFinished" event.
...
4 KB (622 words) - 22:08, 23 February 2026
* '''[[User:abma|abma]]''' ''Python AI Interface, installer, infrastructure, tester''
* '''[[User:hoijui|hoijui]]''' ''AI, build-system, installer, headless, sound''
...
2 KB (255 words) - 22:34, 23 February 2026
{{AI|RAI|Reth|v0.601|Supports Most Known Mods|Under Active Development|GNU GPL|C
The [https://github.com/spring/spring/tree/develop/AI/Skirmish/RAI Source code] of RAI is integrated into spring.
...
4 KB (706 words) - 22:03, 23 February 2026