Hacker News new | ask | show | jobs
by sethgecko 2514 days ago
From a machine learning model’s perspective they are both turn based. In SC2/Dota case one turn is one frame. There is nothing fundamentally different between these and blind chess apart from the possible moves space being vastly smaller
1 comments

As noted above, the other differences are that you don't know what type of piece you've located (if you've even managed to locate one).

So taking your analogy, and saying an AlphaStar game lasts 5 minutes, at 60 fps, thats 18000 frames. Kriegspiel games average about 50 moves total (or 100 half moves).

So lets tally these up: SC2 has 18000 frames where on visible turf, full knowledge of occupant enemy pieces are available. Kriegspiel has 100 frames where there is no such concept as visible turf of enemy pieces.

Deduction of if and which piece is occupying a square is the only way to have knowledge of the enemy, and the probability for the deduction to be correct drops significantly after each move.

With such a small amount of information available, the problem becomes significantly different.

The key to successful machine learning is available data. There is so little data that the model you are training will collapse or overfit quite quickly and become useless.