<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://springrts-wiki.p2004a.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=BeeDee</id>
	<title>Spring - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://springrts-wiki.p2004a.com/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=BeeDee"/>
	<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/wiki/Special:Contributions/BeeDee"/>
	<updated>2026-11-08T22:26:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.11</generator>
	<entry>
		<id>https://springrts-wiki.p2004a.com/mediawiki/index.php?title=AI:Links&amp;diff=839</id>
		<title>AI:Links</title>
		<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/mediawiki/index.php?title=AI:Links&amp;diff=839"/>
		<updated>2006-01-18T04:09:48Z</updated>

		<summary type="html">&lt;p&gt;BeeDee: /* Random Enemy&amp;#039;s */ the correct spelling was right in the link, no need to go out of our way to make it incorrect. :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;AI&#039;&#039;&#039;, or &#039;&#039;&#039;Artificial Intelligence&#039;&#039;&#039;, is what the Computer Opponents in games are called. Developing a good AI is a major undertaking, and requires quite a bit of know how. As the SY&#039;s have more important things to do than develop an AI, they have left this job up to the community. The community has risen to the challenge remarkably well, releasing quite a few AI&#039;s, most of which are in working condition.&lt;br /&gt;
&lt;br /&gt;
There are currently a few AI&#039;s in development. The more notable of these include JCAI, which is shipped with Spring, and NTAI, which is not stable enough for release yet.&lt;br /&gt;
&lt;br /&gt;
== Current AI&#039;s ==&lt;br /&gt;
=== [[AI:AAI|AAI]] ===&lt;br /&gt;
[[AI:AAI|AAI]] is an AI currently being developed by [[User:Submarine|Submarine]]. The newest version is 0.4. AAI is stable and works with all popular mods but it doesn&#039;t support naval units yet.&lt;br /&gt;
&lt;br /&gt;
=== [[AI:JCAI|JCAI]] ===&lt;br /&gt;
[[AI:JCAI|JCAI]] is an AI that was being developed by [[User:Zaphod|Zaphod]]. As Zaphod has now taken over the job as head programmer, development on JCAI has come to a halt. Despite this, it is still good, and is currently being shipped with Spring, and is a good starting point for new players to train against. It is very stable.&lt;br /&gt;
&lt;br /&gt;
=== [[AI:NTAI|NTAI]] ===&lt;br /&gt;
[[AI:NTAI|NTAI]] is an AI currently being developed by [http://taspring.clan-sy.com/phpbb/profile.php?mode=viewprofile&amp;amp;u=73 Alantai Firestar]. It performs better than [[User:Zaphod|Zaphod&#039;s]] [[AI:JCAI|JCAI]], but is not quite as stable. Also being shipped with current Spring releases, it is a good alternative for people to practice against.&lt;br /&gt;
&lt;br /&gt;
=== OTAI ===&lt;br /&gt;
OTAI is an AI being developed by [[User:Veylon|Veylon]]. It builds randomly using OTA-style profiles. More erratic than either JCAI or NTAI.&lt;br /&gt;
&lt;br /&gt;
=== ZcAIn ===&lt;br /&gt;
[[AI:ZcAIn|ZcAIn]] is an AI currently being developed by [[User:Cain|Cain]]. It is probably the least developed of the lot, but is coming along nicley. It is a new addition to the AI scene.&lt;br /&gt;
&lt;br /&gt;
=== [[Random enemies]] ===&lt;br /&gt;
There is a also the [[Random enemies]] script, which can be used for some basic testing. It is not an AI as such, but a spawn script that can be either used to test an AI, or to train against.&lt;br /&gt;
&lt;br /&gt;
=== Group AIs ===&lt;br /&gt;
&lt;br /&gt;
These AIs are designed for use by a human player, to be assigned to a group of units and give that group orders to reduce micromanaging.&lt;br /&gt;
&lt;br /&gt;
==== Metal Maker AI ====&lt;br /&gt;
&lt;br /&gt;
The [[Metal Maker AI]] turns member metal makers off when energy reserves get low and turns them back on again when energy reserves are nearly full.&lt;br /&gt;
&lt;br /&gt;
==== Simple Formation AI ====&lt;br /&gt;
&lt;br /&gt;
[[Simple Formation]].&lt;br /&gt;
&lt;br /&gt;
==== Central Build AI ====&lt;br /&gt;
&lt;br /&gt;
The [[Central Build AI]] organizes the build tasks given to construction units so that units build whatever tasks are nearest to them, or guards other construction units to help them if there aren&#039;t any tasks it can build on its own.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Global AI Interface ===&lt;br /&gt;
Jouninkomiko has a topic on the [http://taspring.clan-sy.com/phpbb/viewtopic.php?t=923 Global AI Interface] running here.&lt;br /&gt;
&lt;br /&gt;
=== Metal Handler Class ===&lt;br /&gt;
Cain has developed and released a Metal Handler Class that succesfully finds metal spots on maps, which can be a major stumbling block for many AI developers. Information about it can be found in [http://taspring.clan-sy.com/phpbb/viewtopic.php?t=2408 this thread]&lt;br /&gt;
&lt;br /&gt;
=== Theory ===&lt;br /&gt;
Useful existing documentation on the Spring unit AI can be found in&lt;br /&gt;
[http://taspring.clan-sy.com/SAI/ K-man&#039;s Spring AI documentation], however this is not related to the Global AI.&lt;br /&gt;
&lt;br /&gt;
Alantai Firestar has a lot of theory on the topic on [http://www.darkstars.co.uk his site], including details on his NTAI project.&lt;br /&gt;
&lt;br /&gt;
Triaxx had a topic about the &#039;[http://taspring.clan-sy.com/phpbb/viewtopic.php?t=539 5 Matrix AI 1,2,3]&#039;, and also some information at Alantai Firestar&#039;s site.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Wikipedia:Artificial intelligence]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:AI]]&lt;/div&gt;</summary>
		<author><name>BeeDee</name></author>
	</entry>
	<entry>
		<id>https://springrts-wiki.p2004a.com/mediawiki/index.php?title=AI:Links&amp;diff=834</id>
		<title>AI:Links</title>
		<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/mediawiki/index.php?title=AI:Links&amp;diff=834"/>
		<updated>2005-12-21T01:41:19Z</updated>

		<summary type="html">&lt;p&gt;BeeDee: /* Group AIs */ link to the other articles on these&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AI, or Artificial Intelligence, is what the Computer Opponents in games are called. Developing a good AI is a major undertaking, and requires quite a bit of know how. As the SY&#039;s have more important things to do than develop an AI, they have left this job up to the community. The community has risen to the challenge remarkably well, releasing quite a few AI&#039;s, most of which are in working condition.&lt;br /&gt;
&lt;br /&gt;
There are currently a few AI&#039;s in development. The more notable of these include JCAI, which is shipped with Spring, and NTAI, which is not stable enough for release yet.&lt;br /&gt;
&lt;br /&gt;
== Current AI&#039;s ==&lt;br /&gt;
=== [[AI:AAI|AAI]] ===&lt;br /&gt;
[[AI:AAI|AAI]] is an AI currently being developed by [[User:Submarine|Submarine]]. The newest version is 0.3. AAI is stable and works with all popular mods but it doesn&#039;t support air or naval units yet.&lt;br /&gt;
&lt;br /&gt;
=== [[AI:JCAI|JCAI]] ===&lt;br /&gt;
[[AI:JCAI|JCAI]] is an AI that was being developed by [[User:Zaphod|Zaphod]]. As Zaphod has now taken over the job as head programmer, development on JCAI has come to a halt. Despite this, it is still good, and is currently being shipped with Spring, and is a good starting point for new players to train against. It is very stable.&lt;br /&gt;
&lt;br /&gt;
=== [[AI:NTAI|NTAI]] ===&lt;br /&gt;
[[AI:NTAI|NTAI]] is an AI currently being developed by [http://taspring.clan-sy.com/phpbb/profile.php?mode=viewprofile&amp;amp;u=73 Alantai Firestar]. It performs better than [[User:Zaphod|Zaphod&#039;s]] [[AI:JCAI|JCAI]], but is not quite as stable. Also being shipped with current Spring releases, it is a good alternative for people to practice against.&lt;br /&gt;
&lt;br /&gt;
=== OTAI ===&lt;br /&gt;
OTAI is an AI being developed by [[User:Veylon|Veylon]]. It builds randomly using OTA-style profiles. More erratic than either JCAI or NTAI.&lt;br /&gt;
&lt;br /&gt;
=== ZcAIn ===&lt;br /&gt;
[[AI:ZcAIn|ZcAIn]] is an AI currently being developed by [[User:Cain|Cain]]. It is probably the least developed of the lot, but is coming along nicley. It is a new addition to the AI scene.&lt;br /&gt;
&lt;br /&gt;
=== [[Random enemies|Random Enemy&#039;s]] ===&lt;br /&gt;
There is a also the [[Random enemies|Random Enemy&#039;s]] script, which can be used for some basic testing. It is not an AI as such, but a spawn script that can be either used to test an AI, or to train against.&lt;br /&gt;
&lt;br /&gt;
=== Group AIs ===&lt;br /&gt;
&lt;br /&gt;
These AIs are designed for use by a human player, to be assigned to a group of units and give that group orders to reduce micromanaging.&lt;br /&gt;
&lt;br /&gt;
==== Metal Maker AI ====&lt;br /&gt;
&lt;br /&gt;
The [[Metal Maker AI]] turns member metal makers off when energy reserves get low and turns them back on again when energy reserves are nearly full.&lt;br /&gt;
&lt;br /&gt;
==== Simple Formation AI ====&lt;br /&gt;
&lt;br /&gt;
[[Simple Formation]].&lt;br /&gt;
&lt;br /&gt;
==== Central Build AI ====&lt;br /&gt;
&lt;br /&gt;
The [[Central Build AI]] organizes the build tasks given to construction units so that units build whatever tasks are nearest to them, or guards other construction units to help them if there aren&#039;t any tasks it can build on its own.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Global AI Interface ===&lt;br /&gt;
Jouninkomiko has a topic on the [http://taspring.clan-sy.com/phpbb/viewtopic.php?t=923 Global AI Interface] running here.&lt;br /&gt;
&lt;br /&gt;
=== Metal Handler Class ===&lt;br /&gt;
Cain has developed and released a Metal Handler Class that succesfully finds metal spots on maps, which can be a major stumbling block for many AI developers. Information about it can be found in [http://taspring.clan-sy.com/phpbb/viewtopic.php?t=2408 this thread]&lt;br /&gt;
&lt;br /&gt;
=== Theory ===&lt;br /&gt;
Useful existing documentation on the Spring unit AI can be found in&lt;br /&gt;
[http://taspring.clan-sy.com/SAI/ K-man&#039;s Spring AI documentation], however this is not related to the Global AI.&lt;br /&gt;
&lt;br /&gt;
Alantai Firestar has a lot of theory on the topic on [http://www.darkstars.co.uk his site], including details on his NTAI project.&lt;br /&gt;
&lt;br /&gt;
Triaxx had a topic about the &#039;[http://taspring.clan-sy.com/phpbb/viewtopic.php?t=539 5 Matrix AI 1,2,3]&#039;, and also some information at Alantai Firestar&#039;s site.&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>BeeDee</name></author>
	</entry>
	<entry>
		<id>https://springrts-wiki.p2004a.com/mediawiki/index.php?title=AI:Links&amp;diff=833</id>
		<title>AI:Links</title>
		<link rel="alternate" type="text/html" href="https://springrts-wiki.p2004a.com/mediawiki/index.php?title=AI:Links&amp;diff=833"/>
		<updated>2005-12-19T06:29:35Z</updated>

		<summary type="html">&lt;p&gt;BeeDee: Add a section for group AIs, since there&amp;#039;s some discussion of making more on the message forums.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AI, or Artificial Intelligence, is what the Computer Opponents in games are called. Developing a good AI is a major undertaking, and requires quite a bit of know how. As the SY&#039;s have more important things to do than develop an AI, they have left this job up to the community. The community has risen to the challenge remarkably well, releasing quite a few AI&#039;s, most of which are in working condition.&lt;br /&gt;
&lt;br /&gt;
There are currently a few AI&#039;s in development. The more notable of these include JCAI, which is shipped with Spring, and NTAI, which is not stable enough for release yet.&lt;br /&gt;
&lt;br /&gt;
== Current AI&#039;s ==&lt;br /&gt;
=== [[AI:AAI|AAI]] ===&lt;br /&gt;
[[AI:AAI|AAI]] is an AI currently being developed by [[User:Submarine|Submarine]]. The newest version is 0.3. AAI is stable and works with all popular mods but it doesn&#039;t support air or naval units yet.&lt;br /&gt;
&lt;br /&gt;
=== [[AI:JCAI|JCAI]] ===&lt;br /&gt;
[[AI:JCAI|JCAI]] is an AI that was being developed by [[User:Zaphod|Zaphod]]. As Zaphod has now taken over the job as head programmer, development on JCAI has come to a halt. Despite this, it is still good, and is currently being shipped with Spring, and is a good starting point for new players to train against. It is very stable.&lt;br /&gt;
&lt;br /&gt;
=== [[AI:NTAI|NTAI]] ===&lt;br /&gt;
[[AI:NTAI|NTAI]] is an AI currently being developed by [http://taspring.clan-sy.com/phpbb/profile.php?mode=viewprofile&amp;amp;u=73 Alantai Firestar]. It performs better than [[User:Zaphod|Zaphod&#039;s]] [[AI:JCAI|JCAI]], but is not quite as stable. Also being shipped with current Spring releases, it is a good alternative for people to practice against.&lt;br /&gt;
&lt;br /&gt;
=== OTAI ===&lt;br /&gt;
OTAI is an AI being developed by [[User:Veylon|Veylon]]. It builds randomly using OTA-style profiles. More erratic than either JCAI or NTAI.&lt;br /&gt;
&lt;br /&gt;
=== ZcAIn ===&lt;br /&gt;
[[AI:ZcAIn|ZcAIn]] is an AI currently being developed by [[User:Cain|Cain]]. It is probably the least developed of the lot, but is coming along nicley. It is a new addition to the AI scene.&lt;br /&gt;
&lt;br /&gt;
=== [[Random enemies|Random Enemy&#039;s]] ===&lt;br /&gt;
There is a also the [[Random enemies|Random Enemy&#039;s]] script, which can be used for some basic testing. It is not an AI as such, but a spawn script that can be either used to test an AI, or to train against.&lt;br /&gt;
&lt;br /&gt;
=== Group AIs ===&lt;br /&gt;
&lt;br /&gt;
These AIs are designed for use by a human player, to be assigned to a group of units and give that group orders to reduce micromanaging.&lt;br /&gt;
&lt;br /&gt;
==== Metal Maker AI ====&lt;br /&gt;
&lt;br /&gt;
This AI turns member metal makers off when energy reserves get low and turns them back on again when energy reserves are nearly full.&lt;br /&gt;
&lt;br /&gt;
==== Simple Formation AI ====&lt;br /&gt;
&lt;br /&gt;
==== Central Build AI ====&lt;br /&gt;
&lt;br /&gt;
The [[Central Build AI]] organizes the build tasks given to construction units so that units build whatever tasks are nearest to them, or guards other construction units to help them if there aren&#039;t any tasks it can build on its own.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Global AI Interface ===&lt;br /&gt;
Jouninkomiko has a topic on the [http://taspring.clan-sy.com/phpbb/viewtopic.php?t=923 Global AI Interface] running here.&lt;br /&gt;
&lt;br /&gt;
=== Metal Handler Class ===&lt;br /&gt;
Cain has developed and released a Metal Handler Class that succesfully finds metal spots on maps, which can be a major stumbling block for many AI developers. Information about it can be found in [http://taspring.clan-sy.com/phpbb/viewtopic.php?t=2408 this thread]&lt;br /&gt;
&lt;br /&gt;
=== Theory ===&lt;br /&gt;
Useful existing documentation on the Spring unit AI can be found in&lt;br /&gt;
[http://taspring.clan-sy.com/SAI/ K-man&#039;s Spring AI documentation], however this is not related to the Global AI.&lt;br /&gt;
&lt;br /&gt;
Alantai Firestar has a lot of theory on the topic on [http://www.darkstars.co.uk his site], including details on his NTAI project.&lt;br /&gt;
&lt;br /&gt;
Triaxx had a topic about the &#039;[http://taspring.clan-sy.com/phpbb/viewtopic.php?t=539 5 Matrix AI 1,2,3]&#039;, and also some information at Alantai Firestar&#039;s site.&lt;br /&gt;
&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>BeeDee</name></author>
	</entry>
</feed>