Theoria 0.2 is out

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

FireDragon761138
Posts: 83
Joined: Sun Dec 28, 2025 7:25 am
Full name: Aaron Munn

Theoria 0.2 is out

Post by FireDragon761138 »

We changed how iterative depth works in search, now the engine checks past depth 10 whether the eval has stabilized and ends the search if a certain ply-to-ply stability threshold is reached. This results in more parsimonious principle variations. A positive side effect is even greater computational efficiency in analyzing a position (at least 20 percent greater on average). The stability threshold is tunable via uci option, but we did some testing and chose a reasonable default for most users:

https://www.theoriachess.org/download/


We are also working on a web app that integrates Theoria with a MLM (medium language model) and retrieval augmented generation to comment on the moves using natural language. And we're experimenting with different analysis tuning parameters for Lucas-Chess, so far a score limit of 1600 and curve of 42 seems to be an improvement over the defaults that seem tuned for Stockfish- it only takes a few tweaks but the result is clearer analysis with less marking of questionable moves and mistakes on positions that are already won or lost.
User avatar
Sylwy
Posts: 5134
Joined: Fri Apr 21, 2006 4:19 pm
Location: IAȘI - the historical capital of MOLDOVA
Full name: Silvian Rucsandescu

Re: Theoria 0.2 is out

Post by Sylwy »

THANK YOU !

Just a logo version (I have many):

Image
ovenel
Posts: 13
Joined: Mon Apr 24, 2023 4:11 pm
Full name: Nelson Overboe

Re: Theoria 0.2 is out

Post by ovenel »

When you say that you are working on a web app to comment on moves, would that mean that your ultimate goal with this is to create something akin to the "coach" and game review on Chess.com or decodechess.com?

Would this be something that you would be hosting, or would it be more for demonstration purposes with the goal of allowing people to run it using their own computer resources (or are you hoping to monetize this work)? My assumption is that hosting such a platform would not be cheap if it turns out to be useful, especially if people are looking for a free alternative to the two that I listed above. Ultimately, I'm curious about your overall goal here. Are you primarily interested in research and providing insights to the broader community as you learn more, meaning that the software and platform is just a bonus, or are you hoping to develop a platform for the automated analysis of a chess game?
FireDragon761138
Posts: 83
Joined: Sun Dec 28, 2025 7:25 am
Full name: Aaron Munn

Re: Theoria 0.2 is out

Post by FireDragon761138 »

ovenel wrote: Mon Feb 23, 2026 7:05 pm When you say that you are working on a web app to comment on moves, would that mean that your ultimate goal with this is to create something akin to the "coach" and game review on Chess.com or decodechess.com?

Would this be something that you would be hosting, or would it be more for demonstration purposes with the goal of allowing people to run it using their own computer resources (or are you hoping to monetize this work)? My assumption is that hosting such a platform would not be cheap if it turns out to be useful, especially if people are looking for a free alternative to the two that I listed above. Ultimately, I'm curious about your overall goal here. Are you primarily interested in research and providing insights to the broader community as you learn more, meaning that the software and platform is just a bonus, or are you hoping to develop a platform for the automated analysis of a chess game?
We may try making a desktop app, either by modifying Lucas Chess or a stand-alone program. We are trying to iron out all the kinks in the natural language code at the moment so it produces consistent quality output.

Right now the Theoria engine is an intermediate step, and it's GPL and open source so anybody can use it in any project they want. There are several LLM-based open-source projects out there and I have reason to believe it would work better for analysis than most other popular alternatives, since the engine is only focused on analysis quality and efficiency in its development.
amathur2k
Posts: 2
Joined: Thu Mar 19, 2026 11:15 am
Full name: Abhishek Mathur

Re: Theoria 0.2 is out

Post by amathur2k »

Hi Firedragon.
I am trying to understand the codebase.
I understand the codebase is pointing to official stockfish nnue's
Is there is a custom nnue you guys are working on, if yes where can we access it ?
lucario6607
Posts: 50
Joined: Sun May 19, 2024 5:44 am
Full name: Kolby Mcgowan

Re: Theoria 0.2 is out

Post by lucario6607 »

amathur2k wrote: Fri Mar 20, 2026 7:33 pm Hi Firedragon.
I am trying to understand the codebase.
I understand the codebase is pointing to official stockfish nnue's
Is there is a custom nnue you guys are working on, if yes where can we access it ?
Their claim is using leela data somehow makes it better for teaching humans even though that isn’t the purpose of stockfish. But surprise, surprise, stockfish already uses leela data so the only thing they managed to do is make stockfish weaker like most clones. Also seems most of his replies are written by ai sometimes
amathur2k
Posts: 2
Joined: Thu Mar 19, 2026 11:15 am
Full name: Abhishek Mathur

Re: Theoria 0.2 is out

Post by amathur2k »

Well i did try with the binaries and it did seem to suggest lines, I as a beginner(1350 chess.com) can get behind even at higher depths. So yes it may be a weaker version of SF, but there is something interesting they are doing for sure. Thats what i wanted to see with the nnue whether its just early stopping or something else.
lucario6607
Posts: 50
Joined: Sun May 19, 2024 5:44 am
Full name: Kolby Mcgowan

Re: Theoria 0.2 is out

Post by lucario6607 »

amathur2k wrote: Sat Mar 21, 2026 5:35 am Well i did try with the binaries and it did seem to suggest lines, I as a beginner(1350 chess.com) can get behind even at higher depths. So yes it may be a weaker version of SF, but there is something interesting they are doing for sure. Thats what i wanted to see with the nnue whether its just early stopping or something else.
Placebo
lucario6607
Posts: 50
Joined: Sun May 19, 2024 5:44 am
Full name: Kolby Mcgowan

Re: Theoria 0.2 is out

Post by lucario6607 »

Not surprised, that you lied. But you said it doesn’t use the same data as stockfish. Your website says you used a stockfish binpack. So your main claim is that your net is leela data but your data is the same as stockfish.