def max_wins(state): "The optimal pig strategy chooses an action with the highest win probability." return best_action(state, pig_actions, Q_pig, Pwin)
def max_diffs(state): """A strategy that maximizes the expected difference between my final score and my opponent's.""" return best_action(state, pig_actions, Q_pig, win_diff)