According to Wikipedia, chess strategy is concerned with the evaluation of chess positions and setting up goals and long-term plans for future play (Wikipedia the Free Encyclopedia). Most chess players understand perfectly well that choosing the right strategy against a stronger or a similar level opponent may decide outcome of the game to their advantage. However, many chess players usually underestimate the importance of developing the right strategy against a weaker opponent. Only a computer program plays the same way against all the opponents. Humans, on other hand, have the advantage of employing different strategies based on opponent’s strengths and weaknesses to achieve the best possible results. Knowing what strategy to follow against opponents of different strengths is a key factor for success at chess.