Grudge agents implemented and tested.