Difference between revisions of "Main Page"

Line 1: Line 1:
 +
__NOTOC__
 
<div class="lp-banner-container">
 
<div class="lp-banner-container">
 
   <div class="lp-banner">
 
   <div class="lp-banner">
Line 38: Line 39:
 
|-
 
|-
 
|}
 
|}
 +
 +
== Tools ==
 +
* [https://github.com/bwapi/bwapi BWAPI] is a free and open source C++ framework that is used to interact with the popular Real Time Strategy (RTS) game Starcraft: Broodwar.
 +
* [https://bitbucket.org/auriarte/bwta2 BWTA2] is a terrain analyzer library for BWAPI.
 +
* [http://bwmirror.jurenka.sk/ BWMirror] is a Java wrapper for C++ BWAPI.
 +
* [http://webdocs.cs.ualberta.ca/~cdavid/starcraftaicomp/tm.shtml StarCraft AI Tournament Manager].
 +
* [http://plankter.se/projects/sscaitournamentwatcher/ SSCAIT Tournament Watcher].
 +
* [https://github.com/davechurchill/ualbertabot/tree/master/SparCraft SparCraft] is an open source StarCraft combat simulation package for Windows and Linux.
 +
* [https://code.google.com/p/bwsal/ BWSAL] is a project that aims to develop several add-ons for BWAPI.
 +
 +
== Tutorials ==
 +
* [http://sscaitournament.com/index.php?action=tutorial BWAPI + BWMirror Tutorial (Java)]
 +
* [https://bitbucket.org/auriarte/bwta2/wiki/Getting%20Started Getting Started with BWTA2]
 +
 +
== Competitions ==
 +
 +
Various venues host remote competitive AI competitions that allow developers from around the world to participate. These venues are often held annually and will sometimes offer prizes to the winners. It is also a great way to test your bot's capabilities.
 +
 +
* [http://www.starcraftaicompetition.com/ AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE)]
 +
* [http://cilab.sejong.ac.kr/sc_competition/ IEEE Conference on Computational Intelligence and Games (CIG)]
 +
* [http://sscaitournament.com/ Student StarCraft AI (SSCAI) Tournament]
 +
* [http://bots-stats.krasi0.com/ BWAPI Bots Ladder]
  
 
== Temporal links ==
 
== Temporal links ==
[[CHK Format]]
+
Some unsorted references before organize everything
 +
 
 +
* [[CHK Format]]
 +
* [https://docs.google.com/spreadsheets/d/1bsvPvFil-kpvEUfSG74U3E5PLSTC02JxSkiR8QdLMuw/edit#gid=0 StarCraft: Brood War Attack Animation Frame Data]
 +
* [http://classic.battle.net/scc/faq/aiscripts.shtml]
 +
* [http://www.icyhell.net/2008/04/18/brood-war-ai-project-v31/]
 +
* [http://www.campaigncreations.org/starcraft/resources/staredit_tutorials/basics_of_ums_mapping]

Revision as of 19:44, 19 June 2015

Welcome to StarCraft AI
The StarCraft BroodWar Resource for custom AI

List of bots

Bot Author Type Download Source code Description
Ticon small.png Krasi0bot Krasimir Krastev C++, .dll file DLL - Very well balanced
Picon small.png UAlbertaBot David Churchill C++, .dll file DLL GitHub Zealot rush
Picon small.png AIUR Florian Richoux C++, .dll file DLL GitHub Random strategies
Ticon small.png Nova Alberto Uriarte C++, .dll file DLL ZIP
Picon small.png XIMP Tomas Vajda C++, .dll file DLL - Cannons & Carriers
Ticon small.png ICEbot ICElab C++, .dll file DLL - Offensive Terran
Ticon small.png BTHAI Johan Hagelback C++, .dll file DLL Google Code Single base Terran
Picon small.png WryxoBot Martin Strapko Java, .jar file JAR - Mass Dragons
Ticon small.png Yarmouk I-Strategizer Research Group C++, .dll proxy - GitHub Case-Based Planning

Tools

  • BWAPI is a free and open source C++ framework that is used to interact with the popular Real Time Strategy (RTS) game Starcraft: Broodwar.
  • BWTA2 is a terrain analyzer library for BWAPI.
  • BWMirror is a Java wrapper for C++ BWAPI.
  • StarCraft AI Tournament Manager.
  • SSCAIT Tournament Watcher.
  • SparCraft is an open source StarCraft combat simulation package for Windows and Linux.
  • BWSAL is a project that aims to develop several add-ons for BWAPI.

Tutorials

Competitions

Various venues host remote competitive AI competitions that allow developers from around the world to participate. These venues are often held annually and will sometimes offer prizes to the winners. It is also a great way to test your bot's capabilities.

Temporal links

Some unsorted references before organize everything