~/talk

Balancing Player Experience Without Players At Supercell: Case mo.co

links:none on file
slides:none on file

Supercell builds a headless AI simulator (C++ client exposed as a Python wheel) and trains thousands of bots with proximal policy optimization, running about 1,000 parallel simulators on one GPU to balance gear before real players exist. Reinforcement learning finds exploitable combos (one setup kills the boss in one second), so designers iterate: limit bot action rate to ~0.5s, use genetic search for gear allocations, and adjust reward shaping to stop reward-hacking like the invisibility bypass.

AI-written summary · about

  1. 0:00Supercell and Moo intro
  2. 1:05Supercell's mission
  3. 2:10Balancing without players
  4. 3:34Reinforcement learning
  5. 7:28AI simulator for Moo
  6. 9:36Training AI bots
  7. 11:02Proximal policy optimization
  8. 12:47Retraining models
  9. 13:49Designing rewards
  10. 16:40Encouraging exploration
  11. 17:01RL in Moo summary
  12. 18:06Q&A: Bots vs humans
  13. 19:32Q&A: Rewarding survival
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.