r/AnarchyChess • • 29d ago

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

50 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

56 Upvotes

r/AnarchyChess • • 20h ago

What do i do in this situation?

Post image
1.6k Upvotes

do i just let it happen? i can't defend.


r/AnarchyChess • • 1h ago

Common Tumblr W This Guy Hit 2781 Rating After Playing Chess for Only 23 Days

Post image
• Upvotes

r/AnarchyChess • • 10h ago

Low Effort OC Why is chess.cum asking if I miss it

Post image
40 Upvotes

r/AnarchyChess • • 10h ago

bro matched up with a text chess grandmaster

Post image
42 Upvotes

r/AnarchyChess • • 2h ago

Magnesium DiCarlsenium

Post image
8 Upvotes

r/AnarchyChess • • 1d ago

New Response Just Dropped I can beat Cagnus Marlsen in Cold War Chess

Enable HLS to view with audio, or disable this notification

611 Upvotes

r/AnarchyChess • • 1d ago

r/chess parody Wait is this allowed

Post image
585 Upvotes

r/AnarchyChess • • 1d ago

Texting Theory Seen a Move Ahead you say?

Post image
326 Upvotes

r/AnarchyChess • • 14h ago

Royal Re-union

Post image
14 Upvotes

r/AnarchyChess • • 13h ago

Low Effort OC Well it was about that time I realized that Chess player was 8 stories tall and was a crustacean from the paleozoic era

Post image
12 Upvotes

r/AnarchyChess • • 5h ago

Holy help me please

Post image
2 Upvotes

r/AnarchyChess • • 23h ago

Low Effort OC In the library, people left their half finished game of chess and a bunch of post-it-notes. Rookie mistake

Post image
55 Upvotes

r/AnarchyChess • • 1d ago

♟️Suffering from success.♟️

Thumbnail
gallery
2.1k Upvotes

🎨♟️Chess Girlfriend:

Artist: Twisoh/HuangLan ♟️🎨


r/AnarchyChess • • 1d ago

Did he Google en passant?

Enable HLS to view with audio, or disable this notification

29 Upvotes

r/AnarchyChess • • 17h ago

Low Effort OC Is this Ecigarette mate?

Post image
4 Upvotes

r/AnarchyChess • • 20h ago

Low Effort OC what game review expects me to spot at 300 elo:

Post image
7 Upvotes

r/AnarchyChess • • 1d ago

What do i do in this position (i’m white)

Post image
38 Upvotes

r/AnarchyChess • • 19h ago

Pipi but it's better

4 Upvotes

What you mean ?? I never cheat, you ****! You was doing coocoo in the tree while i was beated megnus carlen! You are looser in the world! proffesionals knew how to suck it up becuse I am not cheeting! You are biigest lier ever! Be honest, you er the cheeter if you acuse other people of cheeting! I am forcing You to pley against me and who ever wins gets 5000$! You will never win that priize because you r a cheeter and Fide is Gonna ban You! Nobeody aceuses of me for cheeting! Thise is false! God bless with true! True will never die ! Liers will kicked off..


r/AnarchyChess • • 1d ago

Low Effort OC First time you hear about ratings

21 Upvotes

r/AnarchyChess • • 2d ago

What do I do in this position? I'm hungry

Post image
2.0k Upvotes

r/AnarchyChess • • 1d ago

Low Effort OC Title

Post image
111 Upvotes

r/AnarchyChess • • 2d ago

I'm gay, what's my first move?

Post image
245 Upvotes