In previous works, a lot of machine learning algorithms
have been applied to predict the strategy types in the early
stage of the game [1][2][3]. Based on the prediction, the
player can make decision on the change of build orders. For
example, if you recognize that opponents plan a fast attack,
you need to replace the current build order with “defensive”
one.