A generic minmax algorithm engine (with alpha-beta pruning) that can work with any game supplied by the user
Public-good game with assortative matching of high contributors.
The iterated prisoner's dilemma game in which players can cooperate or defect.
A configurable implementation of negamax depth-first tree search with alpha-beta pruning