Revert "Simplifying the MINIMAX Algo"

This reverts commit 6c9ed2b9c0b0f4ce2b2cd7a181dd6c8b196a009d.