On the standard game 2x2x2.nfg (the example from McKelvey-McLennan with nine equilibria, the maximum number possible in a game of that size), there are two totally mixed equilibria.
When running gambit_enumpoly on the full support, at the starting point of the search (the centroid), the system of equations has a singular Jacobian.
This was previously noted in for example #474. The fix for that resolved missing one of the equilibria on Windows.
However we have observed that the profile order on Windows is sometimes different from on other platforms (see #589). In the Github action on that issue, it was noted that the order on Windows does not seem to be deterministic - both totally-mixed equilibria are found, but the order is different on different runs. As this is in principle a deterministic algorithm, this behaviour is surprising.
On the standard game
2x2x2.nfg(the example from McKelvey-McLennan with nine equilibria, the maximum number possible in a game of that size), there are two totally mixed equilibria.When running
gambit_enumpolyon the full support, at the starting point of the search (the centroid), the system of equations has a singular Jacobian.This was previously noted in for example #474. The fix for that resolved missing one of the equilibria on Windows.
However we have observed that the profile order on Windows is sometimes different from on other platforms (see #589). In the Github action on that issue, it was noted that the order on Windows does not seem to be deterministic - both totally-mixed equilibria are found, but the order is different on different runs. As this is in principle a deterministic algorithm, this behaviour is surprising.