Search found 125 matches

by Fabio Gobbato
Mon Oct 31, 2016 7:20 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Evaluation doubt
Replies: 4
Views: 1634

Re: Evaluation doubt

Of course less weights are easier to tune, but even if they are well tuned they can't express all the knowledge of a more complex evaluation.
So the answer is not so easy.
by Fabio Gobbato
Sat Oct 29, 2016 5:04 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Evaluation doubt
Replies: 4
Views: 1634

Evaluation doubt

In the evaluation function is it better to have a few weights but well tuned or more weights not well tuned?
What does your experience say?
by Fabio Gobbato
Sun Oct 23, 2016 12:32 pm
Forum: Computer Chess Club: General Topics
Topic: Pedone 1.5
Replies: 2
Views: 849

Pedone 1.5

I have just released a new version of my engine. These are the changes: Bug fixes Default Drawscore is set to -5 MultiPV mode Improved history heuristic Halved the pawns hash table size (now it's 1/16 of the Hash size) Tuning Added bonus/malus for the distance of the kings from candidate passers Imp...
by Fabio Gobbato
Thu Aug 11, 2016 1:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Futility prunning
Replies: 5
Views: 2038

Re: Futility prunning

In my engine I use both. Before the null move pruning and after the hash probe I have a similar condition: if (node!=PVNODE && !InCheck && depth<FPDEPTH && (staticeval-margin[depth])>=beta && stm_has_pieces) return staticeval-margin[depth]; And inside the moves loop I have a condition li...
by Fabio Gobbato
Tue May 17, 2016 7:22 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Nalimov egtb probing code
Replies: 18
Views: 2434

Re: Nalimov egtb probing code

Thank you so much.
Ok, there are some open source engine with Nalimov probe in it. Now the problem is how to get the permission from Eugene Nalimov? Is there a way to contact him?
by Fabio Gobbato
Mon May 16, 2016 6:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Nalimov egtb probing code
Replies: 18
Views: 2434

Nalimov egtb probing code

Where can I find the probing code for the Nalimov egtb?
by Fabio Gobbato
Sun May 15, 2016 11:38 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Good testsets for tablebases testing
Replies: 3
Views: 955

Re: Good testsets for tablebases testing

For which tablebase are you looking a testsets?

I have made a big one for syzygy. It's a csv file with these fields:
fen,dtz,wdl,

Here is the link: https://drive.google.com/file/d/0B_0jof ... sp=sharing
by Fabio Gobbato
Sat Apr 16, 2016 11:38 am
Forum: Computer Chess Club: General Topics
Topic: Pedone 1.4
Replies: 11
Views: 2356

Pedone 1.4.1

No change in single core version, only some bug fixes that affected the parallel search.

No ELO difference between 1.4 and 1.4.1 in single core.

Download:
https://sites.google.com/site/pedoneche ... _1.4.1.zip
by Fabio Gobbato
Sun Apr 10, 2016 7:20 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Profile multithreaded engine
Replies: 7
Views: 1327

Re: Profile multithreaded engine

I found it! Thank you!

Code: Select all

operf ./engine
opreport --symbols
by Fabio Gobbato
Sun Apr 10, 2016 7:07 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Profile multithreaded engine
Replies: 7
Views: 1327

Re: Profile multithreaded engine

The idea is to have an output like this: Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls s/call s/call name 39.50 15.73 15.73 11775988 0.00 0.00 Eval 9.67 19.58 3.85 43976152 0.00 0.00 BestMove 6.35 22.11 2.53 18357271 0.00 0.00 Make 4.93 24....