Search found 724 matches

by jwes
Sat May 25, 2019 3:31 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: QSearch perft
Replies: 24
Views: 4130

Re: QSearch perft

I think the difference is due to the fact that you don't generate check-evasions, because check-evasions will contain non captures too. So you have to generate evasions when the king is in check. You have to do this in quiescence too, otherwise your quiescence will make very big errors. Do you have...
by jwes
Sat May 11, 2019 12:11 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: win-chance for each root move
Replies: 19
Views: 2521

Re: win-chance for each root move

So 1.Na3 is the best move of all! :lol: I ran a script on 1.5M games and my results look like this: move # white draw black b1a3 72 48.611111% 5.555556% 45.833333% f2f3 162 46.913580% 6.172840% 46.913580% a2a4 160 46.875000% 10.000000% 43.125000% g2g4 1210 46.694215% 11.983471% 41.322314% b2b4 8628...
by jwes
Sat Dec 15, 2018 10:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: out of time in PVS
Replies: 14
Views: 1860

Re: out of time in PVS

One usually stop the PVS search and use the result of the previous finished iterative deepening result. Remember that after you decide to stop the search you have also to stop saving killers, sving info to transposition tables and so on. One thing that has not been mentioned is that if the best mov...
by jwes
Sun Nov 04, 2018 8:22 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: LMR and sacrifices
Replies: 8
Views: 1878

LMR and sacrifices

I was wondering what methods people use in distinguishing between between sacrifices that appear to lose material but should not be reduced and bad moves which do lose material and should be reduced.
by jwes
Sun Aug 26, 2018 10:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney August
Replies: 15
Views: 2879

Re: On-line engine blitz tourney August

:Tourney Players: Round 9 of 9 : : Name Rating Score Perfrm Upset Results : ----------------- ------ ----- ------ ------ ------- : 1 +LeelaZero [1971] 13.0 [2234] [ 182] +16w +12w +04b +07b +06w =02b =03b +11w +08w : 2 -Berta [1991] 11.5 [2080] [ 56] =13w +05b =06w +12w +14b =01w =08b =03w +11b : 3...
by jwes
Mon Jun 04, 2018 1:22 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 7-men Syzygy attempt
Replies: 588
Views: 132034

Re: 7-men Syzygy attempt

According to this page , the average number of probes for successful find is estimated to be http://cseweb.ucsd.edu/~kube/cls/100/Lectures/lec16/lec16-22.gif For alpha = 3002/4096, this gives 2.372. So what you measured is better than expected. For alpha = 3002/8192, we get 1.289, which is slightly...
by jwes
Wed Apr 25, 2018 7:49 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Saving killer moves...
Replies: 12
Views: 2156

Re: Saving killer moves...

Volker Annuss wrote:Captures can become killers in Arminius to have these capture moves searched before others.

There is one important exception. Moves that capture the last moved piece never become killers.
Do you also check if the move is still a capture?
by jwes
Mon Apr 23, 2018 5:37 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Draw scores in TT
Replies: 15
Views: 2780

Re: Draw scores in TT

How do you handle draw scores by repetition and fifty move rule in TT? I use zero as draw score, and simply prevent to load such an value from TT, i guess there are better techniques to prevent an mix up with an eval score of zero. -- Srdja edit: assuming i wish to use an 16 bit signed integer as t...
by jwes
Sun Apr 22, 2018 6:03 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Draw scores in TT
Replies: 15
Views: 2780

Re: Draw scores in TT

How do you handle draw scores by repetition and fifty move rule in TT? I use zero as draw score, and simply prevent to load such an value from TT, i guess there are better techniques to prevent an mix up with an eval score of zero. -- Srdja edit: assuming i wish to use an 16 bit signed integer as t...
by jwes
Sat Apr 07, 2018 4:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 7-men Syzygy attempt
Replies: 588
Views: 132034

Re: 7-man Syzygy attempt.

They already have in production a 100 TB SSD that draws 14 watts at full tilt. https://www.cinema5d.com/nimbus-data-100tb-ssd-worlds-largest-ssd/ Since it is already possible to make it, the density is feasible. And I guess that it costs little more to make it than to make a 10 TB SSD. The fact tha...