Are developers discussing NNUEs elsewhere? Or are the users here just not interested in NNUE? In that case I'd really like to hear your reasons.

Moderator: Ras
Because most of it has been discussed on Discord. People that have been part of these discussions are in the know, people who're not on Discord know nothing. It's the same with magic bitboards. If you try to get going with that, it'll take you weeks to find piecemeal information, often incomplete, incorrect, or badly explained all over the internet and you're stuck until you pieced it all together.
They're on Discord. Where else do you think some of those new "Hi! I wrote a chess engine, and it's around 3500 Elo!" engines are coming from?Are developers discussing NNUEs elsewhere?
I'm interested in it, but I also want to have an engine with a classical evaluation. In the end, Rustic will probably have both, switchable by a command-line option.Or are the users here just not interested in NNUE? In that case I'd really like to hear your reasons.![]()
https://discord.gg/32Fjky3vS6 is such a place. Here also other games like Ataxx and Go are discussed. People are generally very helpful there.
Yup that's pretty much it. Being able to talk with other chess engine devs in real time is a huge boon; especially so compared to CPW and old talkchess forum links, whose topics can often contain outdated information (see the null move pruning article, for instance).mvanthoor wrote: ↑Mon Apr 24, 2023 10:02 pmBecause most of it has been discussed on Discord. People that have been part of these discussions are in the know, people who're not on Discord know nothing. It's the same with magic bitboards. If you try to get going with that, it'll take you weeks to find piecemeal information, often incomplete, incorrect, or badly explained all over the internet and you're stuck until you pieced it all together.
It may be better now, but not in 2019; I gave up, started my engine as a mailbox version, then restarted to look at this again and finally figured most of it out on my own. In the end it took me four months.
The same is happening with writing a tuner that doesn't take 500 years without looking at other people's code, and the same will be happening with NNUE too. Or I'm just incredibly stupid. That's also a possibility.
They're on Discord. Where else do you think some of those new "Hi! I wrote a chess engine, and it's around 3500 Elo!" engines are coming from?Are developers discussing NNUEs elsewhere?
I'm interested in it, but I also want to have an engine with a classical evaluation. In the end, Rustic will probably have both, switchable by a command-line option.Or are the users here just not interested in NNUE? In that case I'd really like to hear your reasons.![]()
I dislike Discord precisely because it is in real-time. You can only know stuff if you are there, at the right time and the right place with the right people in the Discord. If you miss it for some reason, you'll never know.Whiskers wrote: ↑Mon Apr 24, 2023 11:48 pm Yup that's pretty much it. Being able to talk with other chess engine devs in real time is a huge boon; especially so compared to CPW and old talkchess forum links, whose topics can often contain outdated information (see the null move pruning article, for instance).
Thanks for the invitation. I think I'm going to accept it and install Discord to see if I can learn something there at some point int he future. Even so, if I learn something useful, I'll document it so I can later write a piece or a chapter on my own site, even if it's only to make sure I don't forget it myself.flok wrote: ↑Mon Apr 24, 2023 10:43 pm https://discord.gg/32Fjky3vS6 is such a place. Here also other games like Ataxx and Go are discussed. People are generally very helpful there.