Difference between revisions of "AIUR"

(liquipedia copy)
 
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Player-stub}}
 
 
 
{{Infobox bot
 
{{Infobox bot
 
|id=AIUR
 
|id=AIUR
|image=
+
|author=Florian Richoux
|name=
+
|affiliation=Université de Nantes
|romanized_name=
 
|programmer=Florian Richoux
 
|affiliation=
 
|version=
 
 
|country=France
 
|country=France
|race=p
+
|country2=
|team=
+
|race=P
|clan=
+
|elo=2507
|sponsor=
+
|ladderID=1
|ids=
+
|version=3.7.4
|tlpdint=
+
|type=DLL
|tlpdkr=
+
|internalDownload=Media:AIUR.7z
|site=https://code.google.com/p/aiurproject/
+
|externalDownload=
 +
|language=C++
 +
|github=https://github.com/AIUR-group/AIUR
 +
|site=http://aiur-group.github.io/AIUR/
 
|tlstream=
 
|tlstream=
 
|twitch=
 
|twitch=
Line 25: Line 22:
 
|twitter=
 
|twitter=
 
|facebook=
 
|facebook=
|iccup=
 
 
|gplus=
 
|gplus=
 
|tlprofile=
 
|tlprofile=
Line 31: Line 27:
 
|fanclub=
 
|fanclub=
 
|achievements=
 
|achievements=
|featured=
 
|history=
 
|team_history_list=
 
 
}}
 
}}
  
'''AIUR''', or Artificial Intelligence Using Randomness, is a StarCraft [[Brood_War]] [[AI]], written by Florian Richoux. It uses several, hard-coded build orders, strong scouting and unit macro/micro. It uses [[Gateway]] units a lot.
+
'''AIUR''' (Artificial Intelligence Using Randomness) is an AI for StarCraft: Brood War, written by Florian Richoux.
  
 +
The main idea is to be unpredictable by making some stochastic choices. The AI starts a game with a "mood" randomly picked up among 5 moods, dictating some behaviors (aggressive, fast expand, macro-game, ...). In addition, some other choices (productions, timing attacks, early aggressions, ...) are also taken under random conditions.
 +
 +
Learning is an essential part of AIUR. For this, it uses persistent I/O files system to record which moods are efficient against a given opponent, in order to modify the probability distribution for the mood selection.
  
 
==Facts==
 
==Facts==
*Open source.
 
 
*One of the most popular bots to play because of its multiple build orders.
 
*One of the most popular bots to play because of its multiple build orders.
 
+
*It uses [[liquipedia:Gateway|Gateway]] units a lot.
  
 
==Strategies==
 
==Strategies==
 
<b>General</b>
 
<b>General</b>
*[[Cannon]] rush.
+
*[[liquipedia:Cannon|Cannon]] rush.
 
*Perfectly timed maximum supply gateway timing.
 
*Perfectly timed maximum supply gateway timing.
  
 
==Achievements==
 
==Achievements==
None yet.
+
* [[AIIDE 2013]]: 3rd
 +
* [[CIG 2013]] (no I/O systems): 3rd
 +
* [[AIIDE 2012]]: 2nd
 +
* [[CIG 2012]] (no I/O systems): 3rd
 +
* [[AIIDE 2011]] (no I/O systems): 3rd
 +
* [[CIG 2011]] (no I/O systems): 5th
  
==Research==
+
==Scientific papers==
At the moment unknown.
+
* Santiago Ontañón, Gabriel Synnaeve, Alberto Uriarte, Florian Richoux, David Churchill and Mike Preuss. [http://pagesperso.lina.univ-nantes.fr/~richoux-f/publications/tciaig13.pdf A Survey of Real-Time Strategy Game AI Research and Competition in StarCraft, Transactions on Computational Intelligence and AI in Games], IEEE, 2013.
  
[[Category:AIs]]
+
==Videos==
 +
{{#ev:youtube|sb8VtBnAK2M}}
 +
{{#ev:youtube|HJSjcIVvhVU}}
 +
{{#ev:youtube|ehDDTT0wsC4}}

Latest revision as of 11:16, 16 July 2015

[e][h]Picon.png AIUR
Author(s):
Florian Richoux
Affiliation:
Université de Nantes
Country:
France France
Race:
ELO peak:
BWAPI version:
3.7.4
Type:
DLL
Download:
Language:
C++
Source code:
Github.png
Links

AIUR (Artificial Intelligence Using Randomness) is an AI for StarCraft: Brood War, written by Florian Richoux.

The main idea is to be unpredictable by making some stochastic choices. The AI starts a game with a "mood" randomly picked up among 5 moods, dictating some behaviors (aggressive, fast expand, macro-game, ...). In addition, some other choices (productions, timing attacks, early aggressions, ...) are also taken under random conditions.

Learning is an essential part of AIUR. For this, it uses persistent I/O files system to record which moods are efficient against a given opponent, in order to modify the probability distribution for the mood selection.

Facts

  • One of the most popular bots to play because of its multiple build orders.
  • It uses Gateway units a lot.

Strategies

General

  • Cannon rush.
  • Perfectly timed maximum supply gateway timing.

Achievements

Scientific papers

Videos