I actually beat the mechanical Turk with 2 queens and a rook but it took me sooooo long. I beat the Hikaru bot and I could say that the mechanical Turk is above 2820 and stronger than the hikaru bot. It is probably around Magnus bots elo and strong in middle game.