Browser extension/API cb-emu question

Discussion of chess software programming and technical issues.

Moderator: Ras

anonanist
Posts: 4
Joined: Thu Jul 03, 2025 6:54 am
Full name: Joe Nathan

Browser extension/API cb-emu question

Post by anonanist »

Hi there

With Kramnik's express written approval, since 2023 I have been using a 1984 Novag Super Constellation to play (regrettably unwitting) humans on chess.com to test both whether the site detects foul play using obsolete technology, and to see what the machine's true modern ELO might be. I started using the desktop machine itself, before using the accelerated ROM on cb-emu on a second very old and underpowered machine (I am a mac user) given it was taking so much time to input the moves on the machine and then online. I intend to confess to chess.com so those I have stolen ELO from will be refunded. To date, I have played more than 150 games; have not been detected; and have reached the 99.9th percentile in Rapid. It is my intention to make a youtube video when the experiment ends. I then hope to use other very old programs to see how they go, starting maybe with the CC1 or Boris.

The laptop I have running cb-emu is very old and slow, and I have run into the same input issues before so I do not yet know the limits of the program as it is impacted by my human failings.

So what I would like to do is get a developer who sells their expertise on platforms like fiverr to develop a web extension that acts like the other extensions people use to cheat with stockfish (like this: https://github.com/Eugenenoble2005/chesscheat)but that instead uses the ROMs of the vintage machines through MESS/MAME.

Is this something that is possible? And if so, how would i describe this so the freelancer who isn't conversant with chess emulation will understand?

I hope somebody can help answer these questions. My motivation is curiosity not anything sinister or nefarious.
benvining
Posts: 31
Joined: Fri May 30, 2025 10:18 pm
Full name: Ben Vining

Re: Browser extension/API cb-emu question

Post by benvining »

With Kramnik's express written approval
Is this a joke?
anonanist
Posts: 4
Joined: Thu Jul 03, 2025 6:54 am
Full name: Joe Nathan

Re: Browser extension/API cb-emu question

Post by anonanist »

As absurd as it sounds, given his agenda I went cap and hand with my harebrained scheme and he said go forth…
User avatar
towforce
Posts: 12403
Joined: Thu Mar 09, 2006 12:57 am
Location: Birmingham UK
Full name: Graham Laight

Re: Browser extension/API cb-emu question

Post by towforce »

Assuming all this is true (the behaviour described is "strange and unusual" to say the least!), then maybe chess.com's cheating detection assumes that such people will use something a bit more kickass than an 8-bit CPU with 4kb of RAM?
Human chess is partly about tactics and strategy, but mostly about memory
benvining
Posts: 31
Joined: Fri May 30, 2025 10:18 pm
Full name: Ben Vining

Re: Browser extension/API cb-emu question

Post by benvining »

Why seek only Kramnik's approval though? He has no official capacity with chess.com, and he's not the universal arbiter of what is and isn't OK in online chess. If you really wanted to do this in an above-board manner, I probably would have asked chess.com for an authorized speedrun account.
anonanist
Posts: 4
Joined: Thu Jul 03, 2025 6:54 am
Full name: Joe Nathan

Re: Browser extension/API cb-emu question

Post by anonanist »

Hi Ben

Really good points. I agree Kramnik is not the sole arbiter. But he is the most prominent voice. I also thought having his approval would make for good content.

A speedrun account would have absolutely been the preferable mechanism. I contacted chess.com five times through various channels seeking a speedrun account but I don't have any profile. Because I'm not Danya or Chessbrah I never got a response. I'm hoping against hope that (when finished) my niche in a niche in a niche youtube video of the Super Connie experiment garners enough views that I can legitmise the enterprise.
anonanist
Posts: 4
Joined: Thu Jul 03, 2025 6:54 am
Full name: Joe Nathan

Re: Browser extension/API cb-emu question

Post by anonanist »

towforce wrote: Thu Jul 03, 2025 4:21 pm Assuming all this is true (the behaviour described is "strange and unusual" to say the least!), then maybe chess.com's cheating detection assumes that such people will use something a bit more kickass than an 8-bit CPU with 4kb of RAM?
Sometimes the truth is stranger than fiction. I think coming on a forum pretending to do something so bizarre would be even more strange and unusual!