Peter Berger wrote: ↑Mon Feb 16, 2026 7:31 pm
I understand that most programmers just do engine programming for sake of internal competition and to be an esteemed part of the developer community - but isn't it still a valid question what users would be interested to see as new developments?
Yes/maybe. But you might want to communicate or verbalise these wishes through proper channels and to the right recipients. Think of Speaker's Corner - how far ramblings will travel or can be heard?
I'm using Linux since twenty years and in the case of free and open source software I learnt that you as a user have no rights at all, besides what the license is granting you - and that's already generous.
You may file: bug-reports, feature-requests and so on. You may help with: documentation, translation, provide code (to fix bugs/enhance usability) or else.
That's all. Otherwise you've to shut up or hand over money (to get your will so to speak).
2. Throttle search. Chess engines' search depth drops dramatically in complex positions where there are a lot of attacks possible in the near future
I'd say opposite. The more forced lines the easier for alpha-beta to prune futile lines.
My engine has similar rating and have seen double kill from CSTE. The problem I suspect: trained on common positions my NNUE evaluation does not understand Tal Extreme game positions. It looks like my engine values unbalanced positions poorly and thus make poor move choices when game is not one side decided. Training more in unexplored territory should cure from temporary blindness.
2. Throttle search. Chess engines' search depth drops dramatically in complex positions where there are a lot of attacks possible in the near future
I'd say opposite. The more forced lines the easier for alpha-beta to prune futile lines.
That's the trouble: in complex positions you won't find forced lines: what you will find is that for the next several moves, there are a huge number of attacking options, none of which lead to quiescence: the engine has no option but to search through this plethora of combinations in full detail.
In such positions, I have personally seen declared search depth fall to something like 25% of its normal level for that engine.
Killing both an engine's ability to understand a position and it's ability to search would greatly improve the chances of it making a fatal error.
Human chess is partly about tactics and strategy, but mostly about memory
Peter Berger wrote: ↑Mon Feb 16, 2026 7:31 pm
I understand that most programmers just do engine programming for sake of internal competition and to be an esteemed part of the developer community - but isn't it still a valid question what users would be interested to see as new developments?
Yes/maybe. But you might want to communicate or verbalise these wishes through proper channels and to the right recipients. Think of Speaker's Corner - how far ramblings will travel or can be heard?
I'm using Linux since twenty years and in the case of free and open source software I learnt that you as a user have no rights at all, besides what the license is granting you - and that's already generous.
You may file: bug-reports, feature-requests and so on. You may help with: documentation, translation, provide code (to fix bugs/enhance usability) or else.
That's all. Otherwise you've to shut up or hand over money (to get your will so to speak).
It's forum. Computer chess related forum. Don't you think it's the right place for users to share their views and opinions here?
Aleks Peshkov wrote: ↑Mon Feb 16, 2026 8:57 am
Nowadays engines subconsciously tuned like or against Stockfish/Leela meta. If Tal style become dominant paradigm other engine authors will prepare countermeasures.
I think the main thing about CSTal and Absurd is that they are meant to be fun to play against.
Since most people just run engines for ratings and never even look at the games, I don't think that there will be any big effort to copy it.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
mclane wrote: ↑Wed Feb 18, 2026 8:22 pm
What do you want with these ELOs ??
A 3900 rating, along with $4.75 cash, will get you a Venti Caramel Macchiato at Starbucks.
Taking ideas is not a vice, it is a virtue. We have another word for this. It is called learning.
But sharing ideas is an even greater virtue. We have another word for this. It is called teaching.
GenoM wrote: ↑Wed Feb 18, 2026 1:45 pm
It's forum. Computer chess related forum. Don't you think it's the right place for users to share their views and opinions here?
Hello GenoM!
You're right of course - I just wanted to state, that just whining HERE will likely doesn't change anything. If something (the course of a free and open source-project) is bothering you to a certain extent so much you better get involved (to find peace ).