static factory method for MoveEvaluator