Skip to content

qing8137/StarCraft2-Happy-Kitting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StarCraft2-Happy-Kitting

StarCraft2 A.I. with DQN

Group Members
Qing Lin,           
Chu-Hung Cheng,         
Yean Li,           
Siyuan Yao,             
Oi Lam Sou,           
Nghiem Trong Van,       

main.py

Map
Player Units: 2 Reapers
Enemy Unit: 1 Zealor
Victory Condition: Eliminate the enemy
Time Limit: 1 min 30 sec
Modified from PySC2 mini games (DefeatRoaches)

Run: python3 main.py in ~\DQN without any commandline parameters

The overall performance is satisfying. The main problem we have so far is SELETECING units. There are a lot of misclickings happened in the games. If we take a close look at the demo, at 1:16, the agent is actrually trying to select the unit that was closest to the Zealot. However, it misclicked the Zealot, and thus it failed to select the Reaper for future instructions.

click to watch the demo

DQN Demo

About

StarCraft2 A.I. with DDPG

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages