use Builder for MoveEvaluator