Sapeli 1.0 - New chess engine

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

Gabor Szots
Posts: 1362
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Sapeli 1.0 - New chess engine

Post by Gabor Szots »

JohnWoe wrote: Thu Oct 08, 2020 8:53 pm 1.92 plays a bit more passively It used to bring his queen out too early etc. I tested against 1.90 and 1.92 was much better. I released 1.92 since Guenther started testing it. No big deal. This new 1.93 contains a few speedup tricks.

I'm still playing with prefetch to get more speedups. But couldn't measure any effect. It's asynchronous I like it. But on Linux it's considered harmful?
I can't follow you. In the previous post you write 1.92. Now you write 1.93. I can't find 1.93 amongs the releases. On the other hand you released 1.92 a week ago. What I asked is if there was difference between the two 1.92's, the one from last week and the one you released just now.
Gabor Szots
CCRL testing group
JohnWoe
Posts: 491
Joined: Sat Mar 02, 2013 11:31 pm

Re: Sapeli 1.0 - New chess engine

Post by JohnWoe »

Gabor Szots wrote: Thu Oct 08, 2020 9:31 pm
JohnWoe wrote: Thu Oct 08, 2020 8:53 pm 1.92 plays a bit more passively It used to bring his queen out too early etc. I tested against 1.90 and 1.92 was much better. I released 1.92 since Guenther started testing it. No big deal. This new 1.93 contains a few speedup tricks.

I'm still playing with prefetch to get more speedups. But couldn't measure any effect. It's asynchronous I like it. But on Linux it's considered harmful?
I can't follow you. In the previous post you write 1.92. Now you write 1.93. I can't find 1.93 amongs the releases. On the other hand you released 1.92 a week ago. What I asked is if there was difference between the two 1.92's, the one from last week and the one you released just now.
Hello.
Yes my github workflow is really bad. The difference between the 2 1.92s is minimal.

But here are the "official" releases: https://github.com/SamuraiDangyo/Sapeli/releases
Sapeli 1.92 = 8 hours ago
Sapeli 1.91 = 8 days ago
Sapeli 1.90 = May 21

1.93 is the current dev version which I will release if there's clear improvements. Should probably call it "dev".
So v1.93 is not "officially" released.
carldaman
Posts: 2283
Joined: Sat Jun 02, 2012 2:13 am

Re: Sapeli 1.0 - New chess engine

Post by carldaman »

Is it just me, or the releases only contain the source code and no binaries? :)
JohnWoe
Posts: 491
Joined: Sat Mar 02, 2013 11:31 pm

Re: Sapeli 1.0 - New chess engine

Post by JohnWoe »

MoveOverhead is very important. I implemented it.
UCI doesn't have Move Overhead. So I looked at SF. With 500ms Sapeli shouldn't lose any games (on time).

Code: Select all

option name UCI_Chess960 type check default false
option name UCI_Kingofthehill type check default false
option name Level type spin default 100 min 0 max 100
option name Move Overhead type spin default 1 min 0 max 5000
uciok
Looks ok?
JohnWoe
Posts: 491
Joined: Sat Mar 02, 2013 11:31 pm

Re: Sapeli 1.0 - New chess engine

Post by JohnWoe »

I released Sapeli 1.93. At least in 1 seconds games much stronger vs 1.92 due to massive speedup.
Binaries for windows/ Linux/ arm: https://github.com/SamuraiDangyo/Sapeli ... /tag/v1.93