AbstractOpponent-Model search is a game-tree search method that explicitly uses knowledge of the opponent. There is some risk involved in using Opponent-Model search. For adequate forecasting, two conditions should be imposed. Both the prediction of the opponent's moves and the judgement of future positions should be of good quality. The two conditions heavily depend on the evaluation functions used.In the article we distinguish evaluation functions by type. Three fundamentally different types are introduced. Thorough analysis of a variety of characteristics leads to eight possible orderings. The role of the evaluation functions is studied by attempting to answer five research questions. Moreover, actual computer game-playing programs inves...