Skip to content

System-dependent behaviour of enumpoly on 2x2x2.nfg #591

Description

@tturocy

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    nashItems which involve Nash equilibrium computation methods

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions