AI:Links: Difference between revisions
Hughperkins (talk | contribs) m →Code |
mNo edit summary |
||
| Line 24: | Line 24: | ||
'''Metal Handler Class''' 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].<br><br> | '''Metal Handler Class''' 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].<br><br> | ||
'''[[AI:ABIC|GlobalAI ABIC and Abic | '''[[AI:ABIC|GlobalAI ABIC and Abic interfaces]]''' abstraction layers to minimize dependencies on compiler and spring version. See [http://taspring.clan-sy.com/phpbb/viewtopic.php?t=7991 | ||
Revision as of 14:35, 24 June 2007
AI DevelopmentSkirmish AI's, are what the Computer Opponents in games are called. Developing a good Skirmish AI is a major undertaking, and requires quite a bit of know how. As the SY'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 AIs. |
CodeNote that the full sourcecode for many AIs are available within the Spring SVN repository. greenai - A page with basic documentation for the Global AI interface. Krogothes Metal Class V3 - A useful mex spot finding algorithm, essential for any AI that uses metal extractors Global AI Interface
Jouninkomiko has a topic on the Global AI Interface running here. GlobalAI ABIC and Abic interfaces abstraction layers to minimize dependencies on compiler and spring version. See [http://taspring.clan-sy.com/phpbb/viewtopic.php?t=7991 |