I run amybot-beginner and I use some janky scripts to calibrate it’s strength to hover around 22k.
And wrt to making mistakes, I’m sometimes feeling like I want to say something amybot does must be a bug because it sucks so obviously… But then I see the opponents making similar moves so I end up just confused and frustrated about what is a bug and what is a weakness. And hence the automatic calibration of reading depth (and for amybot-beginner, injection of noise into the evaluation results).