Switch branches/tags
Nothing to show
Find file History
Failed to load latest commit information.
HallucinIce.SC2Map Upload new version Oct 16, 2017
README.md Update Readme Nov 4, 2017
scripted_agent.py Add HallucinICE Scripted Agent Nov 4, 2017


HallucinIce (Beta)

The purpose of these life-like images is twofold:

  • making the enemies of the protoss believe they’re fighting a much larger force than anticipated
  • protecting protoss lives

This map is under development. Last version provided soon. Agent trained alt tag

alt tag


The mini-game is an imbalanced melee in between Terran and Prottoss. The goal is to exploit sentry hallucination function

Initial State

  • 4 Sentry at left playable size
  • 4 Hellions at right playable size
  • 2 Reapers at right playable size


Protoss defeated : -10 Terran defeated : +10

End Conditions

Time elapsed Zerg defeated Time Limit

180 seconds

Additional Notes

Terrain condition designed for hallucination defense game development Fog of war disabled No camera movement required (single-screen) Note that this map is under development and should be re-sized for balance Please note this work is still under development. If you find any relevant comment or issue feel free to open an issue

Sentry Agent mini-game Map exploration for HallucinIce map

This part of the repository aims to post several agents regarding functions of sentry unit. SentryDefense.py --contains all the actions for sentrydefense unit scripted_agent.py --contains tests for Forcefield Starcraft 2 map

HallucinIce scripted bot ARCHON running

--Clone the repo

--Put HallucinIce.sc2 map into your minigames map folder

--Go to pysc2/maps/mini_games.py and add HallucinIce map to the array map

--In the /pysc2/agents/ folder type

$ python3 -m pysc2.bin.agent --agent scripted_agent.HallucinationArchon --map ForceField