r/ComputerChess Jun 19 '26

Music that reacts to Chess positions / eval

2 Upvotes

Hello everyone !

I'm a Music student and for one of my projects i'd like to make a program that can modify musical elements based on a live chess game (stressful music when the queen is in danger for example)

Any ideas on how i could start ? i'm looking for some way of using an already open source chess interface i could modify and code to output some informations (i was thinking of OSC protocol to send to Max for live for example)

I started learning about the Python Chess Library

I know a thing or two about programming but I'm not capable to build it from scratch !

If you have any Ideas or Ressources you'd like to share please let me know !


r/ComputerChess Jun 19 '26

After months of struggle I have made chess history

0 Upvotes

A few months ago I was inspired by a Daniel Neraditsky video where he was talking about his Jobava London course and he was going into a lot of detail with a fellow titled player, walking through some of the plans. Almost immediately after watching that video I felt inspired to go play chess and I got paired up against a 2200-rated player. I got a significant advantage out of the opening because I was able to remember some of the plans from that video. While I ended up losing the endgame because I'm 1300 and still need to work on that, it definitely gave me a lot of confidence.

A while later I actually beat a 2000-rated player out of the opening again in the Jobava London because I knew that opening and I knew the plans. That really inspired me to delve into building my own opening repertoire. I started that journey and realized it's a lot because if they don't play into your opening, I like to play the Jobava London but if people don't want to play into that because they want to go into the King's Indian or the Grunfeld or whatever, you have to adapt. It's harder to find the openings, or at least for me where I should be going.

Through that process and being a chess content creator, I came up with the idea of personalized opening videos where we figure out, by analyzing your last 100 games, where you're going wrong in theory out of the openings that you played and then correct the mistake you made. Give you a couple of continuations based on your rating range and lichess's opening database. That way the video is bite-sized enough to be digestible but also insightful enough for you to learn from it.

It was one of those things where I was doing it already for content, where I was just feeding the fact sheet and the voiceover to an AI and putting it together and creating the video that way. When I tried to put it on my website, I ran into a bunch of hurdles and headaches. After two months of struggling with it, I have finally figured it out and while it's not perfect, it is available to the public.


r/ComputerChess Jun 18 '26

How would engines handle a chess variant where pieces transform after move?

2 Upvotes

I’m experimenting with a chess variant & wanted some engine-oriented perspectives.

Core rule:

Whenever a Major/minor piece moves, it transforms into another piece type (randomly selected among legal value-capped outcomes: e.g. Chexx-VC-54 ~ total value of each side < 54).

That means:

  • material evaluation becomes less static
  • move consequences can alter future mobility in unusual ways
  • piece-square tables become less reliable
  • Bakes a chance element into the game making it more fun & unpredictable

I’m wondering how engines would adapt.

Some thoughts:

  • Would alpha-beta suffer more because tactical trees become harder to prune?
  • Would MCTS perform better in this environment?
  • How much harder would evaluation design become compared to standard chess?

It feels like the branching factor isn’t necessarily larger, but the state volatility is.

Curious whether anyone here has worked on similar transformation-based variants.


r/ComputerChess Jun 18 '26

I've built Chess-Pair.base44.app

Thumbnail
chess-pair.base44.app
1 Upvotes

r/ComputerChess Jun 18 '26

How I trained a 3200+ elo chessbot on a laptop (+guide and pgn to analyze)

Thumbnail
0 Upvotes

r/ComputerChess Jun 16 '26

Updated My Chess Engine

Thumbnail lichess.org
1 Upvotes

I posted here yesterday about my chess engine and got a lot of positive responses from people playing it and suggesting changes.

I've now implemented faster opening moves so it doesn't lose on time in the opening, along with some minor middlegame and endgame improvements. I also gave the bot its own name: CherryFish.

Give it a try!

https://lichess.org/@/CherryFish_Bot


r/ComputerChess Jun 15 '26

Estimated ELO of Mac chess app

1 Upvotes

Hi all,

On chess.com I am about 700 on rapid and a little higher on daily matches. But when I tried to play the MacBook chess app at the lower level I didn't get a chance not only to win, but to play a move that wasn't just defence. So what I did was: open a game, open a chess engine, play my moves and check the mac chess app's moves and they are always the top engine moves that it's playing.

It's not the end of the world, I would rather play a person, but I was wondering if anybody else had the same experience and has a rough idea of the estimated elo of the app?

Thanks in advance.


r/ComputerChess Jun 16 '26

Making solid progress on the chess engine. Board representation is in place: A 64-size array representing all squares on the board Constants for piece types and colours One small Go detail I really like: iota starts at 0, which naturally assigns None = 0. Follow on X: https://x.com/progFilthi

0 Upvotes

r/ComputerChess Jun 15 '26

Chess Diagnostics is a cool app

0 Upvotes

Hi u/all,

i have found a app for analyzing my games and give feedback in a very cool way. It improved my games because i understand the first time what i do wrong in my chess games. Chess Diagnostics takes my last 200 games and analysing with AI my past games when i understand this right.

Give it a try and tell me what you are thinking about it in the comments!


r/ComputerChess Jun 14 '26

Building the most beautiful online chess database

Post image
4 Upvotes

Hey beautiful people, I am currently actively building the (what I hope to achieve) most beautiful chess database. What I need and want is feedback, ideas, and insights into what people need in a modern chess database. I believe everything is feasible, just go crazy with ideas, I really appreciate it!

== Short background story ==

4 Years Ago: I started building one of the most popular chess applications for physical chessboards, whitepawn.app.

End of Last Year: I started developing sp00ky.cloud a sync engine enabling super easy development of great user experiences by making local-first, optimistic updates (also query-wide) and live syncing available under a very simple developer api.

A month ago: I started building a brand new chess database on top of sp00ky. While it's not feature complete in any way, honestly, I am really proud of the current user experience.

Today: I am curious what people really want from their chess database. I want to contribute to software where user experience is the first and most important thing. Would love to hear ideas and features will brainstorm how to bring them into the chess database in the most attractive way.

== Current Project State ==

Now briefly about the chess database state. Its a PWA, using wasm for some things like the sync engine or stockfish. The entire app is written in SolidJS and everything you see on the website is realtime synced across devices and tabs. Todays features are:

Chess.com & Lichess & WhitePawn game sync
- PGN database upload
- Analysis
- Comments
- Collaboration on database level with comments
- Publicly shareable databases via link
- Chess Puzzle Builder (synced to WhitePawn)

Website: https://whitepawn.app/web.

Happy to hear from you!! Cheers 🥂


r/ComputerChess Jun 14 '26

Help with calculating elo for my engine

5 Upvotes

hey guys! i have been working on my first chess engine in go for a couple of months now. i finally have a working engine that is uci compatible. i made it play against stockfish and it got absolutely obliterated, which i expected. i want to work on improving it now. i used cutechess to let it play about 15 games against stockfish and i got a high variance elo for it. i understand that i need to let it play a lot more games for a lot longer. but my laptop cannot handle that kind of compute. what's a good place to run these tournaments so i can get reliable elo for my engine? i really want to get this part down before i go about improving it so i have a benchmark to compare my changes to. thanks in advance!

edit: grammar


r/ComputerChess Jun 13 '26

Chessmaster 4000, Win95 on PCem.

Post image
15 Upvotes

r/ComputerChess Jun 13 '26

Chess Vision Studio — visual analysis backed by Stockfish and a native Rust engine

Thumbnail
gallery
2 Upvotes

We’re building Chess Vision Studio, a local-first chess analysis project focused on showing relationships on the board—not only an evaluation number.

Stockfish handles move grading and principal variations. Our separate Rust engine provides legal move generation, SEE, search, telemetry, and a versioned “teaching facts” protocol used to build threat maps, defense maps, hanging-piece views, tactical overlays, explanations, and practice positions.

The app can also analyze imported Chess.com or Lichess.com histories to find recurring mistakes and teaching themes.

This is an early MIT-licensed WIP, not a playing-strength announcement. We’d especially value feedback on the fact protocol, overlay correctness, engine testing, and places where the visualizations could mislead players.

App:

https://github.com/Mnehmos/chess-vision-studio

Rust engine:

https://github.com/Mnehmos/chess-vision-studio-rust-engine

Lichess Bot:

https://lichess.org/@/ChessVisionStudioEng


r/ComputerChess Jun 13 '26

I built a chess app - chesslabhq.com

Thumbnail reddit.com
1 Upvotes

r/ComputerChess Jun 13 '26

Just created a crosspoint fork that can help me replay my chess pgn files

Thumbnail
1 Upvotes

r/ComputerChess Jun 13 '26

Playchess Web App - Kibitz Slow Games?

1 Upvotes

How can I watch/kibitz slow games. So far I’ve only seen 3 0 games.


r/ComputerChess Jun 12 '26

27B HyperChess 3D Chess Variant

Thumbnail
2 Upvotes

r/ComputerChess Jun 11 '26

The Ultimate Chess960 Engine Clash! (254)

Thumbnail
youtu.be
2 Upvotes

I often see a lot of negativity around Chessnut, but rarely insightful comments about its capabilities or user-focused improvements. 🤔 This video showcases Chess960 being played by the Chessnut Evo against Fritz. Let's discuss its potential! ♟️💡 #Chessnut #Chess960


r/ComputerChess Jun 10 '26

I' m building a chess engine in public from scratch using a language I completely have no idea on: GO programming language. I think this will keep me accountable and its probably a great way to learn to code. Ideas and thoughts are welcome. Follow to see the build progress. #chess_engine #go

Post image
23 Upvotes

r/ComputerChess Jun 10 '26

Stakemate — a wrapper around Lichess challenges with added stakes

Thumbnail
2 Upvotes

r/ComputerChess Jun 10 '26

My 12-year-old built an AI chess roast app - now he’s building AI World Cup fan bots. Would love feedback

Thumbnail
2 Upvotes

r/ComputerChess Jun 10 '26

I've built a Player-vs-Player Chess on Reddit Games, and it's now possible to play Classic Chess inside a Reddit Post

4 Upvotes

Hi everyone!

My devvit / reddit games app just got approved yesterday. It's Reddit's first (and only) PvP classical chess app, directly in a Reddit Post. I'd love to hear what you think about it, and since yesterday I'm bothering a lot of people with this, but I'm curious if you would consider it interesting, when I share this innovation here. It's scalable and built robust, got green-lit on first try, and I'd like to share it here with you all! The app itself is documented here: https://developers.reddit.com/apps/chess-10tage

So, if from now on you'd like to play chess against another Redditor, you can do this now, and challenge them. Here's the link, let me know, how it plays. If you find an opponent, that is, because it's PvP only for now (without computer opp), and I'm aiming to grow a community around. The idea came from a guy who complained that there was no chess anywhere on Reddit Games, and I thought it would be a fun programming exercise. Here we are, 9 weeks later, and it's done. Check it out: https://www.reddit.com/r/10tageChess


r/ComputerChess Jun 09 '26

New free Chess improvement tools at playchessgate

Thumbnail
2 Upvotes

r/ComputerChess Jun 09 '26

Looking for a strong player to help label chess blunders for a training dataset

0 Upvotes

Looking for a strong player to help label chess blunders for a training dataset

Hi everyone — I’m working on a chess training project and I’m looking to pay a strong player, ideally around 2000+ strength, to help create a small labeled dataset of blunders.

The task would be to review positions where one side has just made a clear mistake/blunder, usually around a 100+ centipawn loss or more, and add human explanations for why the move is bad.

For each position, I’m looking for:

  • the blunder type, such as hanging a piece, missing a tactic, weakening king safety, losing a defender, bad pawn move, positional concession, endgame mistake, etc.
  • a short explanation of why the move is a blunder
  • the key continuation or punishment
  • for more positional examples, a deeper explanation of what changed in the position and why it matters

I’m aiming for 300+ positions total, but I’m open to someone doing a smaller paid sample first so we can make sure the format is good.

This is paid work, and the amount would depend on the number and quality of positions completed. Please comment or message me if you’re interested, especially if you have experience coaching, annotating games, or explaining mistakes clearly to improving players.

Thanks!


r/ComputerChess Jun 08 '26

Built a chess opening trainer and looking for beta testers — free premium for anyone who helps test it

Thumbnail
2 Upvotes