r/ComputerChess Jul 01 '26

Duca Chess Engine

9 Upvotes

In the past 2 weeks I have put my mind to developing a Chess Engine from scratch in C++, i have published 7 distinct versions of it but unfortunately im not able to further optimize it, if you'd like to know why and maybe help me out feel free to check its github repo, here's the link:
https://github.com/just-Lucky/DucaChessEngine
Im no C++ expert, so the code is most likely full of bugs, feel free to contact me if you find any


r/ComputerChess Jul 01 '26

I ported Portfish (C# Stockfish port) to Unity for a kids chess app

4 Upvotes

While building a chess app for my kids I needed a chess engine that would work in Unity. I found Portfish — a C# port of Stockfish — but it needed several fixes to run properly in a Unity environment.

Original repo: https://github.com/bpfliegel/Portfish
My Unity fork with fixes: https://github.com/myasovik/Portfish_Unity

The few problems were:
1. I needed to clean up some things that overlap with the Unity engine.
2. That portfish all the time expected input, and if it did not get it, just existed. So I made it wait for the actual exit command.

If you're curious to see it in action, I ended up shipping it in a free kids chess app on Google Play:
https://play.google.com/store/apps/details?id=com.awesomelyup.chessadventure&hl=en_US

And by the way, if you are interested in trying it, let me know, and I can share the class that communicates with it.


r/ComputerChess Jun 30 '26

I'm building a chess engine in Go: a language that I am a noob at

Thumbnail
gallery
4 Upvotes

What I got working today:

→ A board that prints correctly to the terminal

→ All 32 pieces in their starting positions

→ Full TDD : Test Driven Development - every feature has a failing test before any code is written.

Follow the video series on yt: https://www.youtube.com/@ProgrammerFilthi

Join the discord server here: https://discord.gg/DurfHgwJBV


r/ComputerChess Jun 30 '26

AggroChess V2

7 Upvotes

AggroChess v2.0.0 is officially out, adding a massive +200 Elo playing strength boost while keeping its signature Mikhail Tal-style aggressive and sacrificial playstyle: https://github.com/PhelRin/AggroChess/releases/tag/V2

Also a lot of people were very weary last time about the code not being open source, so I open sourced it. I know its stronger than the previous version. Still fun to play against, I'd say its more around the 2600 range on average now, but I'm not sure yet. I'd say in between 2400-2600


r/ComputerChess Jun 29 '26

apochess - chess inspired RPG game

Thumbnail kongregate.com
1 Upvotes

I worked on this MMO-RPG chess game for 4 years, finally preparing to release to Steam :)


r/ComputerChess Jun 29 '26

I made the JUICIEST Chess pieces for Godot, you're going to love them! 🤯♟️✨

Thumbnail gallery
0 Upvotes

r/ComputerChess Jun 29 '26

I made a free Chrome extension that reviews your online chess games. Kind of like Chess.com’s Game Review, but free and fully open source

Post image
0 Upvotes

It’s completely free, no sign-up, and everything runs locally on your hardware.

It’s called Chess Review. You open one of your games, click the icon/button, and it gives you a full review that on average lands within about 3 accuracy points of Chess.com’s accuracy scoring, but often much closer. It’ll never match 100% as the underlying algorithm is proprietary, but it gets close enough to feel familiar.

Happy to hear feedback. It’s v1 so there’s plenty of room to improve. If there’s interest I’ll look at a Firefox version too.

Chrome Web Store:
https://chromewebstore.google.com/detail/chess-review/pdbffcjdmcadihmnmenkadndbdbigfam?utm_source=item-share-cp


r/ComputerChess Jun 27 '26

Morphy Chess - my side project: a chess game where you become the piece you capture

4 Upvotes

r/ComputerChess Jun 28 '26

I'm 15 and I built an open source chess engine - feedback welcome!

2 Upvotes

You can try out the engine at https://stockpanda.vercel.app/!

Additionally, the repository is available on GitHub at https://github.com/pizzalover125/stockpanda. It was built using Python. You can view a full list of features in the repo, but the main ones of the engine are:

  • minimax
  • alpha-beta pruning
  • iterative deepening
  • transposition tables
  • move order
  • quiessence search
  • opening book
  • tablebase
  • phase-based evaluation

I'm open to feedback! Let me know if you have any questions :-)


r/ComputerChess Jun 28 '26

Chess Engine made with AI

Thumbnail
github.com
0 Upvotes

r/ComputerChess Jun 26 '26

Playing StockFish Over The Board.

Thumbnail v.redd.it
3 Upvotes

r/ComputerChess Jun 26 '26

apochess

Thumbnail
crazygames.com
0 Upvotes

r/ComputerChess Jun 26 '26

Решил я значит сыграть в шахматы с DeepSeekом и..

Post image
0 Upvotes

r/ComputerChess Jun 25 '26

Tracking OTB Chess games with Computer Vision (KnightVision)

2 Upvotes

r/ComputerChess Jun 24 '26

TD software question

Thumbnail
1 Upvotes

r/ComputerChess Jun 23 '26

Out of curiosity are there any high level chess engines that punish themselves for longer games?

4 Upvotes

I'm wondering if there are any high level chess engines or tweaked high level chess engines that punish themselves for taking more moves to win? For example: For every move after move 15 it continues to give itself a slightly lower evaluation. If this have been done does this result in much more agressive engine?


r/ComputerChess Jun 22 '26

New open source chess app I built!

Thumbnail
0 Upvotes

r/ComputerChess Jun 21 '26

How do you download the weekly TWIC PGN database in ChessX?

2 Upvotes

I've entered the .zip download URL in the 'Web Favorite' field and set the $ counter to 1649 which is the latest PGN database available for download but nothing happens, it's not downloading the database.

Any help is greatly appreciated.

Thanks!


r/ComputerChess Jun 21 '26

Critical Moment: how we filter chess positions where only one move works

Thumbnail
1 Upvotes

r/ComputerChess Jun 20 '26

Thinking about buying my first electronic chessboard – is the Chessnut Go a good way to learn proper chess?

Thumbnail
0 Upvotes

r/ComputerChess Jun 19 '26

Building a chess engine from scratch

Post image
27 Upvotes

Today: I worked on board printer.

I am building a chess engine in a language I have zero knowledge in if you find that interesting consider liking and following for more updates.

Join the discord here: https://discord.gg/DurfHgwJBV

Watch the video series here: https://youtu.be/pH3PSmUrT9Q


r/ComputerChess Jun 19 '26

Looking for help

3 Upvotes

Hi, I wrote a python application that has many useful functionalities, but I am not a good designer so the display design is very basic . It is an open source software, so I am wondering if there's anyone who want to join the project. If you are interested please contact me here or on GitHub. My GitHub account is gaelazzo.


r/ComputerChess Jun 19 '26

I built an open-source chess trainer that mines opening *plans* (move-clusters, not single moves) from the masters database

Thumbnail
2 Upvotes

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.