Search found 614 matches

by petero2
Thu Jul 08, 2021 8:45 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Build apk package for Android from a c/c++ engine
Replies: 7
Views: 2485

Re: Build apk package for Android from a c/c++ engine

You can have a look at the texel app project here:

https://github.com/peterosterlund2/texelapp

I don't think it uses the latest version of the OEX code but it works for me anyway.
by petero2
Sun Jun 27, 2021 9:16 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Syzygy bases from memory
Replies: 80
Views: 17627

Re: Syzygy bases from memory

I have created DTM tables but got stuck on the decision whether to release them as 1-sided or 2-sided tables :lol: (they have to be probed in the search, at least when beta > KNOWN_MATE, say). In texel I probe the DTZ tables during search if the WDL tables don't give enough information given the al...
by petero2
Tue Jan 05, 2021 12:23 am
Forum: Computer Chess Club: General Topics
Topic: Cheng 4.40
Replies: 20
Views: 4841

Re: Cheng 4.40

as for DGT Pi - I don't have a DGT board so no idea, but since Cheng is open source, I guess someone else might try to compile it for you? The following link may be interesting for people trying to port multithreaded C/C++ code to ARM CPUs: https://docs.microsoft.com/en-us/cpp/cpp/volatile-cpp?view...
by petero2
Sat Dec 12, 2020 4:32 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Can EGTB storage requirements be reduced using this scheme?
Replies: 29
Views: 7473

Re: Can EGTB storage requirements be reduced using this scheme?

One idea to cut down the size of WDL EGTBs is: - For all positions in EGTBs run SF without EGTBs for 200 nodes - See if the SF score matches the true results using some cutoff (e.g. if the score is <-1.5 and we are getting mated, between -1.5 and 1.5 and it's a draw, or >1.5 and we have a mate). Do...
by petero2
Fri Jul 31, 2020 6:40 pm
Forum: Computer Chess Club: General Topics
Topic: Stockfish NN release (NNUE)
Replies: 227
Views: 100699

Re: Stockfish NN release (NNUE)

I managed to make android version (from nodechip source) using standalone toolchain, and i want to ask you something. Why your compilation is 1.446 KB while mine is 723 KB, also your is faster about 200 nps, did you make it on Linux PC? Or there is another way for engines compiling with NDK's clang...
by petero2
Tue Jul 28, 2020 6:11 pm
Forum: Computer Chess Club: General Topics
Topic: Stockfish NN release (NNUE)
Replies: 227
Views: 100699

Re: Stockfish NN release (NNUE)

I've downloaded android-ndk-r20b-windows-x86_64, unzipped it, and rename the folder to " 0 ", so directory is now " D:\Downloads\0 ". First i created standalone toolchain, it didn't work, i got this errors. Generating 64 bit engine for ARM-Android. C:\Users\User\AppData\Local\Temp\lto-llvm-f2f5b6.o...
by petero2
Sun Jul 26, 2020 7:18 am
Forum: Computer Chess Club: General Topics
Topic: Stockfish NN release (NNUE)
Replies: 227
Views: 100699

Re: Stockfish NN release (NNUE)

I'm using NDK's toolchain with Clang (not GCC) for android engines, on my PC (Windows 7 x64). Since android's Clang doesn't have a shell (the shell appears only once, when clang generate engines). I'm using a batch file with follow commands (eg for normal Stockfish arm7). echo Generating 32 bit eng...
by petero2
Fri Jul 24, 2020 10:46 pm
Forum: Computer Chess Club: General Topics
Topic: Stockfish NN release (NNUE)
Replies: 227
Views: 100699

Re: Stockfish NN release (NNUE)

I'm using NDK's toolchain with Clang (not GCC) for android engines, on my PC (Windows 7 x64). Since android's Clang doesn't have a shell (the shell appears only once, when clang generate engines). I'm using a batch file with follow commands (eg for normal Stockfish arm7). echo Generating 32 bit eng...
by petero2
Fri Jul 24, 2020 2:12 pm
Forum: Computer Chess Club: General Topics
Topic: Is in this world really no compile of Sf-NNUE for arm-8?
Replies: 8
Views: 4900

Re: Is in this world really no compile of Sf-NNUE for arm-8?

Here is a version for 64-bit Android that should work at least for Android 7 and later: https://www.dropbox.com/s/zz6cgi5kxbupdv6/sf_nnue_armv8_api24?dl=1 I needed a small patch to enable ARM NEON vector instructions, which on my Galaxy S10 phone makes the engine about 2.75x faster than without vect...
by petero2
Mon Jun 29, 2020 5:21 pm
Forum: Computer Chess Club: General Topics
Topic: Website engines
Replies: 33
Views: 10977

Re: Website engines

Hi Ed,

The official Texel repository is actually here:

https://github.com/peterosterlund2/texel

The link you have is from someone else who uploaded source code for released Texel versions (nothing wrong with that) before I made the full Texel history available on github.