GoAD
At the end of the Foundation Year I looked at defending adversarial policies in Go. In the project I use a adversarial classifier to detect when an adversarial policy is being used, then switch to GNuGo a rules-based Go model.
The main contribution of this is the use of a rules-based model as mitigaiton strategy for adversarial policies.