Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 940 Bytes

README.textile

File metadata and controls

21 lines (17 loc) · 940 Bytes

Balanced Annihiliation AI (BAI)

Features:

  • Multithreading (including caching of most of Spring’s data so it can be accessed on other threads)
  • GUI visualisation (including height maps, threat maps, target maps, movement islands, etc)
  • Real time adjustable JavaScript interface (WIP)
  • Team cooperation
  • Multiple strategies (porc, rush, eco, etc)
  • Resource sharing

Commands:

  • -showgui, -hidegui
  • -allcheat (enables cheating, currently it shouldn’t affect anything)
  • -hi (says hello world, to make sure the AI is still there)
  • -dir (display some debug information about the directories)
  • -savesettings (save the current options to a file)

If you are going to use the GUI I recommend you run spring in window mode.
The AI is specifically designed for BA only.
You can use any code in the org.petah.spring.bai package under the Creative Commons Attribution License 3.0