What is the difference between the engine and bots?



I think the Master bots are definitely over-rated. They are rated as 2200 - 2450 but I'm 1900 and I have beaten all ten of them!

I think the Master bots are definitely over-rated. They are rated as 2200 - 2450 but I'm 1900 and I have beaten all ten of them!
Common misconception. Bots are rated accurately but in relation to FIDE ratings, not chess.com ratings (which are not that accurate). They are not overrated. However, they are calibrated for 5|5 Blitz here. If you're spending like 20-30 minutes per game, then the bot IS overrated for you.
Next, it's not enough to beat a bot just once to claim that your level equals or higher than theirs. You must beat the bot 50% of the time over at least 10 games in 5|5 time control (use ChessClock app for yourself). Then you can claim that your level equals to the level of that bot. But if you make 10 attempts and win only once, your level is 382 Elo lower than the level of the bot. Restarting after a blunder counts as loss, you can't ignore that.