SlideShare a Scribd company logo
IEEE Conference on Games
IEEE CoG 2019
StarCraft AI Competition
Kyung-Joong Kim1 and Seonghun Yoon2
Cognition and Intelligence Lab (http://cilab.gist.ac.kr)
1Gwangju Institute of Science and Technology (GIST), GwangJu, Korea
2Sejong University, Seoul, Korea
StarCraft AI Competition (Since 2010)
• StarCraft Brood War, Real-Time Strategy
Game
• BWAPI (Brood War Programming Interface)
• C++ or JAVA or Proxy Bot (any programming
language)
• Winner is the one with highest win ratio
• AI vs. AI, Full-round robin style competition
• 5 maps used using seed number of
participants(randomly selected from official
maps)
• 40 rounds, Total 14,027 games (using 14 VMs)
• Open-source policy 2
CIG 2018CoG 2019
StarCraft Brood War
4
Submissions
0
5
10
15
20
25
30
2011
2012
2013
2014
2015
2016
2017
2018
2019
10 10
8
13 14 16
20
27 27
The Number of Submissions
CIG 2018CoG 2019
Protoss
30%
Terran
33%
Zerg
33%
Random
4%
RACE OF ENTRIES
Results Announcement
5
CIG 2018CoG 2019
6
Rank Bot Name WinRace Lose Win RateGame
Result ( 𝟏 𝒔𝒕
~ 𝟑 𝒓𝒅
)
CIG 2018
1 PurpleWave 1,040 921 119 88.56%
Congratulation!
Winner of IEEE CoG 2019
StarCraft AI Competition
PurpleWave by Dan GantHigh-level decision making with a Task Network
Fast clustering to form ad-hoc combat squads
Estimate the outcome with a simple simulator
2 McRave 1,040 889 151 85. 48%
Jump Point Search pathfinding for most unit movement
UCB learning for build orders
3 Locutus 1,040 883 157 84. 90%
Opening learning based on results of previous matches
against opponent
CoG 2019
Result ( 𝟏 𝒔𝒕
~ 𝟏𝟎 𝒕𝒉
)
7
2 McRave 1,040 889 151 85. 48%
3 Locutus 1,040 883 157 84. 90%
Rank Bot Name WinRace Lose Win RateGame
1 Purplewave 1,040 921 119 88.56%
5 BananaBrain 1,040 778 262 74.81%
6 XIAOYI 1,040 751 289 72.21%
4 Iron 1,040 790 250 75.96%
8 ZZZKBot 1,040 721 319 69.33%
9 BetaStar 1,037 699 338 67.41%
7 Microwave 1,040 732 308 70.38%
10 MetaBot 1,040 614 426 59.04%
Version
Upgrade
Upgrade
Upgrade
New
New
2018 bot
2018 bot
New
Upgrade
Upgrade
CIG 2018CoG 2019
2018 bot
2018 bot
2018 bot
2018 bot
Result ( 𝟏𝟏 𝒕𝒉
~ 𝟐𝟎 𝒕𝒉
)
8
12 Letabot 1,040 599 441 57.60%
13 TitanIron 1,040 586 454 56.35%
Rank Bot Name WinRace Lose Win RateGame
11 Overkill 1,040 611 429 58.75%
15 Aiur 1,040 518 522 49.81%
16 UAIbertaBot 1,036 513 523 49.52%
14 Ecgberht 1,040 539 501 51.83%
18 CUNYbot 1,039 341 698 32.82%
19 Tyr 1,027 324 703 31.55%
17 TerranUAB 1,040 386 654 37.12%
20 Bonjwa 1,040 308 732 29.62%
Version
CIG 2018
2018 bot
2018 bot
2018 bot
2018 bot
2018 bot
2018 bot
CoG 2019
2018 bot
2018 bot
Result ( 𝟐𝟏 𝒔𝒕
~ 𝟐𝟕 𝒕𝒉
)
9
22 Steamhammer 1,040 277 763 26.63%
23 SRbotOne 1,037 261 776 25.17%
Rank Bot Name WinRace Lose Win RateGame
21 Ziabot 1,040 305 735 29.33%
25 Sling 1,040 227 813 21.83%
26 Korean 1,040 142 898 13.65%
24 OpprimoBot 1,038 241 797 23.22%
27 Salsa 1,040 71 969 6.83%
Version
CIG 2018
2018 bot
2018 bot
2018 bot
2018 bot
2018 bot
CoG 2019
CIG 2018
Dave Churchill
Organizer of AIIDE StarCraft AI Competition
Acknowledgements
Michal Certicky and his team
Organizer of Student StarCraft AI Tournament
12
CIG 2018CoG 2019
Thank You
Email: kjkim@gist.ac.kr
https://cilab.gist.ac.kr/sc_competition
13
CIG 2018CoG 2019
0.6
0.65
0.7
0.75
0.8
0.85
NeoHeart(2) Alchemist(3) GreatBarrier(3) NeoSniper(4) Python(4)
Win Ratio on the Five Maps
Protoss
Terran
Zerg

More Related Content

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Alison B. Lowndes
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationZilliz
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsExpeed Software
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaRTTS
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...Sri Ambati
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...Elena Simperl
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Product School
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Introduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG EvaluationIntroduction to Open Source RAG and RAG Evaluation
Introduction to Open Source RAG and RAG Evaluation
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
In-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT ProfessionalsIn-Depth Performance Testing Guide for IT Professionals
In-Depth Performance Testing Guide for IT Professionals
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 

Featured

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 

Featured (20)

Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 

IEEE CoG 2019

  • 1. IEEE Conference on Games IEEE CoG 2019 StarCraft AI Competition Kyung-Joong Kim1 and Seonghun Yoon2 Cognition and Intelligence Lab (http://cilab.gist.ac.kr) 1Gwangju Institute of Science and Technology (GIST), GwangJu, Korea 2Sejong University, Seoul, Korea
  • 2. StarCraft AI Competition (Since 2010) • StarCraft Brood War, Real-Time Strategy Game • BWAPI (Brood War Programming Interface) • C++ or JAVA or Proxy Bot (any programming language) • Winner is the one with highest win ratio • AI vs. AI, Full-round robin style competition • 5 maps used using seed number of participants(randomly selected from official maps) • 40 rounds, Total 14,027 games (using 14 VMs) • Open-source policy 2 CIG 2018CoG 2019 StarCraft Brood War
  • 3.
  • 4. 4 Submissions 0 5 10 15 20 25 30 2011 2012 2013 2014 2015 2016 2017 2018 2019 10 10 8 13 14 16 20 27 27 The Number of Submissions CIG 2018CoG 2019 Protoss 30% Terran 33% Zerg 33% Random 4% RACE OF ENTRIES
  • 6. 6 Rank Bot Name WinRace Lose Win RateGame Result ( 𝟏 𝒔𝒕 ~ 𝟑 𝒓𝒅 ) CIG 2018 1 PurpleWave 1,040 921 119 88.56% Congratulation! Winner of IEEE CoG 2019 StarCraft AI Competition PurpleWave by Dan GantHigh-level decision making with a Task Network Fast clustering to form ad-hoc combat squads Estimate the outcome with a simple simulator 2 McRave 1,040 889 151 85. 48% Jump Point Search pathfinding for most unit movement UCB learning for build orders 3 Locutus 1,040 883 157 84. 90% Opening learning based on results of previous matches against opponent CoG 2019
  • 7. Result ( 𝟏 𝒔𝒕 ~ 𝟏𝟎 𝒕𝒉 ) 7 2 McRave 1,040 889 151 85. 48% 3 Locutus 1,040 883 157 84. 90% Rank Bot Name WinRace Lose Win RateGame 1 Purplewave 1,040 921 119 88.56% 5 BananaBrain 1,040 778 262 74.81% 6 XIAOYI 1,040 751 289 72.21% 4 Iron 1,040 790 250 75.96% 8 ZZZKBot 1,040 721 319 69.33% 9 BetaStar 1,037 699 338 67.41% 7 Microwave 1,040 732 308 70.38% 10 MetaBot 1,040 614 426 59.04% Version Upgrade Upgrade Upgrade New New 2018 bot 2018 bot New Upgrade Upgrade CIG 2018CoG 2019
  • 8. 2018 bot 2018 bot 2018 bot 2018 bot Result ( 𝟏𝟏 𝒕𝒉 ~ 𝟐𝟎 𝒕𝒉 ) 8 12 Letabot 1,040 599 441 57.60% 13 TitanIron 1,040 586 454 56.35% Rank Bot Name WinRace Lose Win RateGame 11 Overkill 1,040 611 429 58.75% 15 Aiur 1,040 518 522 49.81% 16 UAIbertaBot 1,036 513 523 49.52% 14 Ecgberht 1,040 539 501 51.83% 18 CUNYbot 1,039 341 698 32.82% 19 Tyr 1,027 324 703 31.55% 17 TerranUAB 1,040 386 654 37.12% 20 Bonjwa 1,040 308 732 29.62% Version CIG 2018 2018 bot 2018 bot 2018 bot 2018 bot 2018 bot 2018 bot CoG 2019
  • 9. 2018 bot 2018 bot Result ( 𝟐𝟏 𝒔𝒕 ~ 𝟐𝟕 𝒕𝒉 ) 9 22 Steamhammer 1,040 277 763 26.63% 23 SRbotOne 1,037 261 776 25.17% Rank Bot Name WinRace Lose Win RateGame 21 Ziabot 1,040 305 735 29.33% 25 Sling 1,040 227 813 21.83% 26 Korean 1,040 142 898 13.65% 24 OpprimoBot 1,038 241 797 23.22% 27 Salsa 1,040 71 969 6.83% Version CIG 2018 2018 bot 2018 bot 2018 bot 2018 bot 2018 bot CoG 2019
  • 11.
  • 12. Dave Churchill Organizer of AIIDE StarCraft AI Competition Acknowledgements Michal Certicky and his team Organizer of Student StarCraft AI Tournament 12 CIG 2018CoG 2019
  • 14. 0.6 0.65 0.7 0.75 0.8 0.85 NeoHeart(2) Alchemist(3) GreatBarrier(3) NeoSniper(4) Python(4) Win Ratio on the Five Maps Protoss Terran Zerg