This commit implements the two-method approach to minimax which was discussed on Friday