An AI that plays Connect 4