prediction-error
Prediction-error optimization. The agent guesses before each experiment. Wrong predictions are the learning signal. One file, zero dependencies. pip install theorist