Search found 1156 matches

by xr_a_y
Thu Jul 02, 2020 7:51 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: search explosion
Replies: 8
Views: 112

Re: search explosion

Mmmm just found this in SF case QCAPTURE: if (select<Best>([&](){ return depth > DEPTH_QS_RECAPTURES || to_sq(*cur) == recaptureSquare; })) return *(cur - 1); with DEPTH_QS_RECAPTURES = -5 This may very well be the trick for this kind of position !
by xr_a_y
Thu Jul 02, 2020 7:47 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: search explosion
Replies: 8
Views: 112

Re: search explosion

Ok, I try recapture bonus even for negative SEE and it works quite well on this position, although still slower than qfutility here.
But in Minic, qfutility is a big elo drop, while this recapture bonus seems to be quite ok ... I'm doing some more testing about this ...
by xr_a_y
Thu Jul 02, 2020 6:13 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: search explosion
Replies: 8
Views: 112

Re: search explosion

I indeed give a nice bonus to recapture with positive SEE in move ordering but that won't do the trick here.
Futility pruning in qsearch seems to help a lot in this case, but remains quite slow at depth 1 (4sec !), then speed up to reach depth 10 in 21 sec.
I'll try if delta can help also ...
by xr_a_y
Thu Jul 02, 2020 5:49 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: search explosion
Replies: 8
Views: 112

Re: search explosion

Might be that futility/delta pruning is currently off inside Minic... Wait better when activated !
by xr_a_y
Thu Jul 02, 2020 4:43 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: search explosion
Replies: 8
Views: 112

search explosion

In this position [d] rnbqkbnr/rrrrrrrr/8/8/8/8/RRRRRRRR/RNBQKBNR w KQkq - 0 1 some engines are instantaneously going to depth 10 while other takes ages to go to depth 1 ... It looks like a qsearch explosion, but Stockfish or Ethereal or demolito have no limited depth qsearch and are very fast on thi...
by xr_a_y
Thu Jul 02, 2020 2:56 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Speed of your evaluation function
Replies: 0
Views: 46

Speed of your evaluation function

I wonder if some of you know the speed of the evaluation function of your engine.

To know that, in Minic, I disable pawn hash table, and loop 10 times around the 2.500.000 position of lichess-quiet data.

This gives : 1.6Meval/s on an i7-9700K.

I wonder if this is too slow ...
by xr_a_y
Tue Jun 30, 2020 3:01 pm
Forum: Computer Chess Club: General Topics
Topic: Other fun mates
Replies: 75
Views: 6894

Re: Other fun mates

Black will clear the board here !

[d] 5rk1/6pp/p1q1p3/1pPnP3/4Q1P1/7P/PP1B2K1/3R4 b - - 0 28
by xr_a_y
Mon Jun 29, 2020 4:54 pm
Forum: Computer Chess Club: General Topics
Topic: Stockfish Handicap Matches
Replies: 157
Views: 2797

Re: Stockfish Handicap Matches

Can we ask Lichess crew to let some engines with pawn, knight, ... odds (depending on their rating) play against humans ?
Some hours of such a tournament will probably give some insight on the subject ?
by xr_a_y
Sun Jun 28, 2020 3:41 pm
Forum: Computer Chess Club: General Topics
Topic: Looking for uci engines with piece value options shown
Replies: 21
Views: 534

Re: Looking for uci engines with piece value options shown

For its worth, here is how I try to do it ... very basic PSO ... batch of 100 games at 1+0.01 tc I will converge ... but take your time ... #!/usr/bin/python # -*- coding: utf-8 -*- from subprocess import Popen, PIPE import sys import platform import random import math import multiprocessing from jo...
by xr_a_y
Sun Jun 28, 2020 10:30 am
Forum: Computer Chess Club: General Topics
Topic: Looking for uci engines with piece value options shown
Replies: 21
Views: 534

Re: Looking for uci engines with piece value options shown

I'm sorry, I had to repatch this 2.38 again, another bug was inside. Please update if you wanna go on with minic test.