Minimalistic code for subclasses of GeneralAI