AI:Skirmish:List: Difference between revisions
From Spring
Jump to navigationJump to search
m AI:SkirmishAI List moved to AI:Skirmish:List |
No edit summary |
||
| Line 4: | Line 4: | ||
; '''[[AI:AAI|AAI]]''' : config-based, by submarine<br><br> | ; '''[[AI:AAI|AAI]]''' : config-based, by submarine<br><br> | ||
; '''[[AI:KAIK|KAIK]]''' : config-less, most competitive AI for BA, based on [[AI:KAI|KAI]] by Krogothe, now developed by Kloot<br><br> | ; '''[[AI:KAIK|KAIK]]''' : config-less, most competitive AI for BA, based on [[AI:KAI|KAI]] by Krogothe, now developed by Kloot<br><br> | ||
; '''[[AI:NTAI|NTai]]''' : config-based, the longest running AI, currently non-functional, by AF<br><br> | ; '''[[AI:NTAI|NTai]]''' : config-based, the longest running AI, currently non-functional, by [[User:AF|AF]]<br><br> | ||
; '''[[AI:RAI|RAI]]''' : config-less, supports more mods then KAIK, by Reth<br><br> | ; '''[[AI:RAI|RAI]]''' : config-less, supports more mods then KAIK, by Reth<br><br> | ||
| Line 23: | Line 23: | ||
; '''[[AI:CSAI|CSAI]]''' : C# AI, by Hugh Perkins<br><br> | ; '''[[AI:CSAI|CSAI]]''' : C# AI, by Hugh Perkins<br><br> | ||
; '''[[AI:JAI|JAI]]''' : first try at writing an AI in Java, by hoijui<br><br> | ; '''[[AI:JAI|JAI]]''' : first try at writing an AI in Java, by [[User:hoijui|hoijui]]<br><br> | ||
; '''[[AI:JCAI|JCAI]]''' : by Zaphod<br><br> | ; '''[[AI:JCAI|JCAI]]''' : by Zaphod<br><br> | ||
; '''[[AI:KAI|KAI]]''' : by Krogothe<br><br> | ; '''[[AI:KAI|KAI]]''' : by Krogothe<br><br> | ||
| Line 31: | Line 31: | ||
; '''[[AI:SAI|SAI]]''' : V0.15, by Spectre<br><br> | ; '''[[AI:SAI|SAI]]''' : V0.15, by Spectre<br><br> | ||
; '''[[AI:TSI|TSI]]''' : A Polish project, originally based on [[AI:SAI|SAI]]<br><br> | ; '''[[AI:TSI|TSI]]''' : A Polish project, originally based on [[AI:SAI|SAI]]<br><br> | ||
; '''[[AI:TAI|TAI]]''' : replaced by [[AI:NTAI|NTai]], by AF<br><br> | ; '''[[AI:TAI|TAI]]''' : replaced by [[AI:NTAI|NTai]], by [[User:AF|AF]]<br><br> | ||
; '''[[AI:ZcAIn|ZcAIn]]''' : by Cain<br><br> | ; '''[[AI:ZcAIn|ZcAIn]]''' : by Cain<br><br> | ||
===Planned For Development=== | ===Planned For Development=== | ||
; '''[[AI:Epic|Epic]]''' : Next Gen AI, planned by AF<br><br> | ; '''[[AI:Epic|Epic]]''' : Next Gen AI, planned by [[User:AF|AF]]<br><br> | ||
Revision as of 10:48, 8 June 2009
In Active Development
Listed in alphabetical order.
- AAI
- config-based, by submarine
- KAIK
- config-less, most competitive AI for BA, based on KAI by Krogothe, now developed by Kloot
- NTai
- config-based, the longest running AI, currently non-functional, by AF
- RAI
- config-less, supports more mods then KAIK, by Reth
Special
- NullAI
- C Test AI, does nothing
- NullLegacyCppAI
- Legacy C++ Test AI, does nothing
- NullJavaAI
- basic Java Test AI, does nothing
- NullOOJavaAI
- Java Test AI using the OO wrapper, does nothing
- Random enemies
- Generates random enemies at enemy starting positions who then seek you out. This is not really a Skirmish AI, but rather what was in place before Skirmish AIs for spring existed.
No Longer In Development
None of these AIs will work with the current spring release version. They are listed here, in case someone wants to take up development again, and for code reference.
- CSAI
- C# AI, by Hugh Perkins
- JAI
- first try at writing an AI in Java, by hoijui
- JCAI
- by Zaphod
- KAI
- by Krogothe
- MyAI
- An earlier AI, by Berion
- OTAI
- V1.13, An AI aimed at emulating the AI in OTA, by Veylon
- QAI
- V2.42, A half finished AI, by Qman
- SAI
- V0.15, by Spectre
- TSI
- A Polish project, originally based on SAI
- TAI
- replaced by NTai, by AF
- ZcAIn
- by Cain