Sum-zero game optimization