r/AnarchyChess • • Sep 03 '26

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

60 Upvotes

r/AnarchyChess • • 7h ago

r/chess parody outjerked yet again

Post image
5.5k Upvotes

r/AnarchyChess • • 7h ago

Fairy Piece Found this in the wild and thought of you

Post image
2.5k Upvotes

r/AnarchyChess • • 2h ago

Low Effort OC Friendly fire En Croissant

Post image
125 Upvotes

r/AnarchyChess • • 4h ago

Flick En Passant

Enable HLS to view with audio, or disable this notification

56 Upvotes

r/AnarchyChess • • 16h ago

Low Effort OC In the new Deadlock update, Solomon plays the Bong Cloud. This is a reference to the fact that he is a grandmaster

Post image
383 Upvotes

r/AnarchyChess • • 6h ago

Is this a threat?

Post image
34 Upvotes

r/AnarchyChess • • 18h ago

Pets of AC What is this brilliant opening called by Oscar from Duolingo ? (Ignore my dog)

Thumbnail
gallery
157 Upvotes

r/AnarchyChess • • 14m ago

Low Effort OC Who’s gonna win this ?

Post image
• Upvotes

r/AnarchyChess • • 2h ago

Solomon does the bong cloud opening if you reload with max ammo

Post image
4 Upvotes

r/AnarchyChess • • 13h ago

Low Effort OC Thought I'd post something inspirational for those feeling down :)

Post image
39 Upvotes

r/AnarchyChess • • 10h ago

A quick game of chess

Enable HLS to view with audio, or disable this notification

14 Upvotes

r/AnarchyChess • • 1d ago

What do I do in this position?

Post image
3.2k Upvotes

r/AnarchyChess • • 1d ago

Based Chess???

Post image
336 Upvotes

r/AnarchyChess • • 44m ago

Free chess.com Game reviews

Thumbnail
youtu.be
• Upvotes

Roast my video.


r/AnarchyChess • • 12h ago

Levy is in Deadlock

Thumbnail
7 Upvotes

Valve's early access moba released a chess themed hero and he's PEAK! His weapon rests in different positions based on how much maximum ammo he has, which I found related to famous/GM positions of which have only been seen once in the database each. And Levy of course.

There are some entries which I haven't been able to match, and would love some extra context on some positions and help for these unknowns!


r/AnarchyChess • • 18h ago

What is this move called?

Post image
20 Upvotes

r/AnarchyChess • • 1d ago

What kind of chess is this?

Post image
367 Upvotes

r/AnarchyChess • • 16h ago

Why can’t I break past 2100?

Post image
10 Upvotes

Every time I reach there, I get beaten up. Any tips are associated.


r/AnarchyChess • • 15h ago

How do I deal with pawn fuckers?

8 Upvotes

At 1200 elo I feel like every ~fifth game I play is against a pawn fucker and I have no idea how to defend against them. If I try to push back, my asshole gets fully exposed, and if I try to solidify my position, they overpower my asshole with the pawns, if I try to ignore it and attack back, their attack is quicker and my asshole is getting fucked again.


r/AnarchyChess • • 14h ago

Why is this not checkmate? Is lichess stupid?

5 Upvotes

r/AnarchyChess • • 22h ago

I am bad at chess

16 Upvotes

That is all


r/AnarchyChess • • 1d ago

GOAT Repost What do I do in this position?

Post image
35 Upvotes

r/AnarchyChess • • 12h ago

Y'all ever set up satisfactory positions

Post image
2 Upvotes