Search found 168 matches
- Sat Jan 16, 2021 9:04 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Android build with pgo
- Replies: 0
- Views: 935
Android build with pgo
How do you build an android executable with pgo with the NDK? I've tried with these commands: $(NDK)/aarch64-linux-android21-clang ./main.c -s -static -pthread -O3 -flto -std=gnu11 -DNDEBUG -Wall -Wextra -lm -march=armv8-a -DNEON -fPIE -o ./Pedone_armv8 -fprofile-generate qemu-aarch64 ./Pedone_armv8...
- Tue Jan 12, 2021 9:51 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: HalfKP Structure in NNUE
- Replies: 7
- Views: 1695
Re: HalfKP Structure in NNUE
Here you can find a translation of the original paper: http://talkchess.com/forum3/viewtopic.php?f=2&t=76250 And here an explanation of how works the neural network in stockfish: https://www.chessprogramming.org/Stockfish_NNUE Question 1: You are correct Question 2: It's efficient because you have a...
- Sat Jan 02, 2021 8:57 am
- Forum: Computer Chess Club: General Topics
- Topic: New release Pedone 3.0
- Replies: 6
- Views: 1618
Re: New release Pedone 3.0
Yes it's original, I've not used stockfish code, I've implemented only a similar idea with small differences to the net and with my own training code.
The net has been trained with 300M positions evaluated by Pedone with traditional evaluation at depth 14.
The net has been trained with 300M positions evaluated by Pedone with traditional evaluation at depth 14.
- Fri Jan 01, 2021 10:23 am
- Forum: Computer Chess Club: General Topics
- Topic: New release Pedone 3.0
- Replies: 6
- Views: 1618
New release Pedone 3.0
I've just released a new version of my engine. These are the changes: - Pure neural network evaluation - Tuning search parameters - Fix a bug in chess960 mode - Improved futility pruning formula For this release I would like to thank Dale Weiler for the header incbin used to embed the neural network...
- Mon Dec 21, 2020 2:26 pm
- Forum: Computer Chess Club: General Topics
- Topic: Website engines
- Replies: 33
- Views: 7636
Re: Website engines
I have seen that the site has an old Pedone's version, to have always the latest one I suggest to add a link to Pedone's webpage https://sites.google.com/site/pedonechess
- Fri Dec 18, 2020 12:45 pm
- Forum: Computer Chess Club: General Topics
- Topic: New release Pedone 2.1
- Replies: 17
- Views: 4352
Re: New release Pedone 2.1
I don't know exactly why but this is the compilation command:
Maybe -fPIE could make the difference but I'm not an expert of arm environments.
Code: Select all
aarch64-linux-android21-clang ./main.c -s -static -pthread -O3 -flto -std=gnu11 -DNDEBUG -Wall -Wextra -lm -march=armv8-a -fPIE -o ./Pedone_armv8
- Wed Dec 16, 2020 2:06 pm
- Forum: Computer Chess Club: General Topics
- Topic: New release Pedone 2.1
- Replies: 17
- Views: 4352
Re: New release Pedone 2.1
I would like to test some other things and maybe for January I will release a new version.
- Wed Dec 16, 2020 9:52 am
- Forum: Computer Chess Club: General Topics
- Topic: New release Pedone 2.1
- Replies: 17
- Views: 4352
Re: New release Pedone 2.1
Yes Pedone is now using NNUE. I have implemented my own network with included castle rights and with independent weights for the both sides. For the training I have used 14 depth search score of Pedone with traditional evaluation and I have used a simple SGD to train the net. I'm not an expert on NN...
- Wed Dec 16, 2020 9:42 am
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Recommendation for C++ Programming Forums?
- Replies: 9
- Views: 1932
- Fri Dec 04, 2020 4:07 pm
- Forum: Computer Chess Club: Programming and Technical Discussions
- Topic: Problem with Syzygy tablebase
- Replies: 5
- Views: 1192
Re: Problem with Syzygy tablebase
For every tb position I compute a material score of the position and I try to estimate the distance to mate. For a bigger material advantage I give a lower distance to mate and for a smaller advantage I give an higher distance to mate. A tb win must always be a lower bound while a tb loss must alwa...