I don't know why this was on my drive, but this is Abdullah Fahad's Defender in netlogo.