Search found 46 matches

by JohnWoe
Thu Jun 20, 2019 6:43 pm
Forum: Computer Chess Club: General Topics
Topic: New engine releases 2019
Replies: 210
Views: 32680

Re: New engine releases 2019

DETROID 1.0.1 bugfix Release https://github.com/ViktorC/DETROID/releases Sapeli 1.27 win RC https://github.com/SamuraiDangyo/Sapeli/tree/binaries/bin SugaR 1.0 NN https://github.com/Zerbinati/SugaR-NN/releases > old link https://github.com/Zerbinati/SugaR/releases/ is broken (error 404) Thanks! Tho...
by JohnWoe
Thu Jun 20, 2019 11:34 am
Forum: Computer Chess Club: General Topics
Topic: Nibbler - Leela Chess Zero (Lc0) interface
Replies: 16
Views: 1282

Re: Nibbler - Leela Chess Zero (Lc0) interface

Great GUI!
Making a gui for chess engine is no small feat.
As far nodes / second. NN engines are well optimized and really fast. Just how they calculate matrices is not counted in nodes / second.
by JohnWoe
Thu Jun 20, 2019 11:28 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Using Linux To Test Engines
Replies: 5
Views: 254

Re: Using Linux To Test Engines

Just like python engine "python engine.py" -> "wine engine.exe"

But I would compile those engines in Linux so they run native. Instead using some bridge between.
by JohnWoe
Thu Jun 20, 2019 11:24 am
Forum: Computer Chess Club: General Topics
Topic: Sapeli 1.0 - New chess engine
Replies: 51
Views: 7481

Re: Sapeli 1.0 - New chess engine

I added dynamic hash uci options for Sapeli. You can set good moves hash + eval hash. The more the better. Also clear hash uci option. If Sapeli leaks memory or there's some bugs/crashes I want to know. It should be stable. But you never know. At least -bench didn't get any slower. Sapeli 1.27: Rele...
by JohnWoe
Thu Jun 13, 2019 8:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Explanation of the Cute Chess message 'connection stalls'
Replies: 15
Views: 493

Re: Explanation of the Cute Chess message 'connection stalls'

Do you use -debug handle? It shows all commands sent to engines.
Is memory going higher? I know Sunfish ( python ) program seemed to play nicely and then everytime all of the sudden "connection stalls". I never investigated why.
by JohnWoe
Wed Jun 12, 2019 11:09 pm
Forum: Computer Chess Club: General Topics
Topic: Sapeli 1.0 - New chess engine
Replies: 51
Views: 7481

Re: Sapeli 1.0 - New chess engine

I added those binaries in this folder. In case those links die. https://github.com/SamuraiDangyo/Sapeli/tree/binaries/bin It contains 1.0 + 1.01 + 1.02 + 1.11 + 1.20. My latest development version was getting really buggy. So I had to revert back to 1.19 and bolt my improvements in. Even move genera...
by JohnWoe
Tue Jun 11, 2019 4:50 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: max number of pseudo legal move
Replies: 22
Views: 957

Re: max number of pseudo legal move

Logged Sapeli's maximum moves from standard games against Fairy:
https://pastebin.com/HU2CQvZm

79 moves is the maximum currently.
I think 128 is plenty for gameplay. For analyzing 256 is bullet proof.
by JohnWoe
Tue Jun 11, 2019 4:35 pm
Forum: Computer Chess Club: General Topics
Topic: OKE - Opening Knowledge Engines
Replies: 93
Views: 3092

Re: OKE - Opening Knowledge Engines

Sapeli has opening knowledge as it has a pawn formation array. I want Sapeli to have a pawn in the middle always. I think in chess960 that strategy works too. Plus I want Sapeli to develop minor pieces ASAP. That's what strong chess players do anyway. 60 second search from standard position. Only e4...
by JohnWoe
Tue Jun 11, 2019 4:24 pm
Forum: Computer Chess Club: General Topics
Topic: Sapeli 1.0 - New chess engine
Replies: 51
Views: 7481

Re: Sapeli 1.0 - New chess engine

Been improving Sapeli a little bit. Sapeli used to prune tactical moves too aggressively. Not anymore. Those are searched full depth always. Less stupid mistakes. I added: Rook belongs to behind passed pawns. Own or enemy's. https://github.com/SamuraiDangyo/Sapeli/blob/1.21/Sapeli.c#L2122 Sapeli 1.2...
by JohnWoe
Fri Jun 07, 2019 10:06 pm
Forum: Computer Chess Club: General Topics
Topic: Sunfish and cpw-engine in Linux
Replies: 0
Views: 144

Sunfish and cpw-engine in Linux

I tried to test Sapeli against new opponents. It seems like these guys only work under Windows? Sunfish / python is leaking memory as memory goes higher. With python sunfish is getting only 10,000nps while Sapeli gets 2,000,000nps. With pypy sunfish gets 20,000nps. So while being 200-100x slower it ...