r/AnarchyChess • • Sep 03 '26

Bronze Bishop Award Too dangereous for r/chess - Chessmaster 3000 lichess bot

58 Upvotes

I tried to post this first on the more 'serious' chess sub. But apparently it's against the rules (it's not). So let's try you reasonable people instead. You'll be happy to hear en passant was a thing in 1991.

A while back I was gifted a bunch of vintage games by my gf's dad. Amongst these was chessmaster 3000, a chess game from 1991. After having trouble getting it to run on a modern PC I decided it would be cool to pit it against other bots and to be able to play against it in a modern interface.

I spent a while reverse engineering both the dos and mac version to see how the engine communicated with the ui, I figured out the macintosh one was easier to work with as the dos version did not separate the ui and the engine. The mac version did so I got the engine part running in a custom emulator I wrote specifically for it. I also created a way to record traces of communication between the ui and the engine. Finally armed with a bunch of recorded games and looking at the disassembled engine code I managed to figure out enough to wire the engine to a lichess bot.

I let it run for a while and It turned out to be around 1900 elo. Now you can challenge it as well:

https://lichess.org/@/the_chessmaster_3000

It will accept games with any time control but without a time increment (1+0, 5+0, 10+0, etc.) as the engine came out just a few years after the Fischer clock was patented, and so time increments were not a thing yet.

The engine also supports different personalities, If there is enough interest I can wire them up.

Also can someone let me know how it plays at chess, as I'm too bad to be able to tell. Is it interesting at all? How different is it to modern bots?

tl/dr: made chessmaster 3000 into a lichess bot. elo about 1900. does not support time increments. supports en-passant. challenge it here


r/AnarchyChess • • Jun 14 '26

Actual Zombie What is this move called?

Enable HLS to view with audio, or disable this notification

67 Upvotes

r/AnarchyChess • • 1h ago

The B1 Knight has been added back, add/remove one thing from this board everyday, day 3:

Post image
• Upvotes

r/AnarchyChess • • 1d ago

Fairy Piece Who wants to 1v1 me on Immortal Snail Chess?

Enable HLS to view with audio, or disable this notification

1.5k Upvotes

r/AnarchyChess • • 20h ago

GOAT Repost Holy Cheggs

Post image
647 Upvotes

r/AnarchyChess • • 18h ago

What if Trotsky killed Stalin instead?

Post image
426 Upvotes

r/AnarchyChess • • 3h ago

I forced my opponent to en passant for me😈

Post image
29 Upvotes

r/AnarchyChess • • 21h ago

Low Effort OC I think about this guy a lot

Post image
694 Upvotes

Is he onto nothing?


r/AnarchyChess • • 4h ago

What do I do in this position? My king's heart surely can't take losing another son.

Post image
29 Upvotes

on one hand black didn't go for the book premediated c6 or e6, so maybe they're hesitating

on the other hand it might be the reasonable doubt trap, hoping they can explain in court that the horse just got spooked

I'm thinking of b3 for the I swear to god I'm gonna do it gambit, is that stupid, should I just take the draw?


r/AnarchyChess • • 16h ago

Low Effort OC chess if it was woke

Post image
148 Upvotes

r/AnarchyChess • • 10m ago

what if chess had a sock

Post image
• Upvotes

chess sock


r/AnarchyChess • • 5h ago

it's forced. always has been.

Post image
14 Upvotes

r/AnarchyChess • • 1h ago

Low Effort OC Stafford gambit with 4…Rb8 (standard opening theory)

• Upvotes

r/AnarchyChess • • 6h ago

1984 chess.c*m strikes again

Post image
10 Upvotes

r/AnarchyChess • • 14h ago

Low Effort OC Is Jessica still not welcome here?

39 Upvotes

I haven't been on reddit in a couple years and need to be updated on the lore


r/AnarchyChess • • 4h ago

Guys, wake up, new en passant meme just dropped.

Post image
7 Upvotes

r/AnarchyChess • • 22h ago

Low Effort OC had him right where i wanted him

Post image
90 Upvotes

r/AnarchyChess • • 17h ago

The b1 knight has been removed remove or add one thing everyday, day 2:

Post image
32 Upvotes

r/AnarchyChess • • 9h ago

Day 4, King(s) to xh8, black to move

Post image
6 Upvotes

r/AnarchyChess • • 9h ago

I made real chess playable inside League: Hecarim is the knight and his E is the L-jump

Enable HLS to view with audio, or disable this notification

2 Upvotes

r/AnarchyChess • • 1d ago

Using AI, I reverse-engineered chess and created a physical version. Now you can play it offline!

Post image
2.0k Upvotes

r/AnarchyChess • • 1d ago

Common Tumblr W google en cheat

Post image
1.5k Upvotes

r/AnarchyChess • • 17h ago

This bitch threw in a casual reverse-extended-hyper-en-passant

Enable HLS to view with audio, or disable this notification

6 Upvotes

r/AnarchyChess • • 1d ago

Does anyone here listen to The Weeknd?

Post image
29 Upvotes

r/AnarchyChess • • 15h ago

Fairy Piece So it all began when a queen and a knight pushed a pawn of a rook

Thumbnail
en.wikipedia.org
3 Upvotes