Axelrod
Axelrod copied to clipboard
Improve dual wrapper with enhanced history class
The Dual transformer used for fingerprinting is quadratic since it flips and unflips the entire history every round. A History class that maintains a flipped history and just swaps the labels would likely be much more CPU efficient at the cost of a small amount of memory.