An AI agent reads its own source code, forms a hypothesis for improvement (such as changing a learning rate or an ...