Closed hopshackle closed 1 year ago
I've addressed all these points, with the major execption of the use of Cards instead of simple enums - which I fully agree would be the correct way to do it, but changing it at this stage feels like to much work (and risk) for little gain.
Implementation of Resistance
Includes some additions to AbstractGameState to support games with 'teams', in which all members of a team win/lose together. RunGames and ParameterSearch will now detect this, and act appropriately as default (i.e. all members of the same team will get a copy of the same agent type).