A self-improving AI home price prediction engine using the Karpathy Loop — autonomous experimentation that learns from its own mistakes