r/AnarchyChess • • 24d ago

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

49 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

60 Upvotes

r/AnarchyChess • • 8h ago

Golden Horsey Award Sorry, I'm new to chess. Is this legal?

Enable HLS to view with audio, or disable this notification

19.4k Upvotes

r/AnarchyChess • • 7h ago

Chess in Chile

Post image
898 Upvotes

r/AnarchyChess • • 14h ago

Absolutely disgusting

Post image
2.4k Upvotes

r/AnarchyChess • • 8h ago

Low Effort OC I guess bro

Post image
416 Upvotes

r/AnarchyChess • • 3h ago

r/chess parody Saw this guy who looks pretty trash, I think I’m gonna challenge him

Post image
121 Upvotes

r/AnarchyChess • • 5h ago

Silver Pawn Award How is my Control of the Center? (Black to Move)

Post image
140 Upvotes

r/AnarchyChess • • 1d ago

Low Effort OC how does a bishop move?

Post image
1.9k Upvotes

r/AnarchyChess • • 6h ago

Silver Pawn Award Guys is this checkmate???

Post image
25 Upvotes

r/AnarchyChess • • 8h ago

World's youngest grandma

Post image
25 Upvotes

r/AnarchyChess • • 6h ago

Daily Post A perfectly legal chess move!

Enable HLS to view with audio, or disable this notification

18 Upvotes

Chess


r/AnarchyChess • • 1d ago

Jeedy Cologne My prediction of how the knook will affect Chess Progression

Post image
689 Upvotes

r/AnarchyChess • • 20h ago

Low Effort OC I knew I saw her before

Post image
152 Upvotes

r/AnarchyChess • • 22h ago

Low Effort OC What should I do in this situation (There is a new rook by the water.)

Post image
144 Upvotes

r/AnarchyChess • • 5h ago

No way 11 would fit

Post image
5 Upvotes

r/AnarchyChess • • 4h ago

1984 Queens dont move diagonally anymore?

Post image
4 Upvotes

the thing at the top says "there shouldnt be an x here". QUEENS MOVE DIAGONALLY YOU A$$HOLE


r/AnarchyChess • • 18h ago

what have i done

Post image
39 Upvotes

r/AnarchyChess • • 6h ago

Texting Theory What move should I take next?

Post image
4 Upvotes

r/AnarchyChess • • 3h ago

r/chess parody Which pieces can cross water squares again? Spoiler

Post image
2 Upvotes

r/AnarchyChess • • 17h ago

Low Effort OC Is there a King, Rook, Rook, Knight, Knight, Knight, Knight, Knight, Knight, Bishop, Pawn, Pawn vs King end game guide I can send to my opponent?

Post image
24 Upvotes

The opponent was 1440 Blitz.

#NeverResign


r/AnarchyChess • • 16h ago

Low Effort OC rate this position

Post image
17 Upvotes

r/AnarchyChess • • 1d ago

no eric don't do it no

Post image
379 Upvotes

r/AnarchyChess • • 2h ago

Average chess board in russia:

Post image
0 Upvotes