Search found 132 matches

by Fabio Gobbato
Thu Aug 11, 2016 1:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Futility prunning
Replies: 5
Views: 2112

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: 2553

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: 2553

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: 1019

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: 2509

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: 1417

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: 1417

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....
by Fabio Gobbato
Sun Apr 10, 2016 6:35 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Profile multithreaded engine
Replies: 7
Views: 1417

Re: Profile multithreaded engine

With oprofile how do you get a similar output to gprof for a multithreaded application?
What are the commands? I tried a little but with very few results.

Thank you
by Fabio Gobbato
Sat Apr 09, 2016 1:00 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Profile multithreaded engine
Replies: 7
Views: 1417

Profile multithreaded engine

How do you profile your engine in multithreading mode?
I'm usual to develop and test all under linux and gprof with multithreaded application doesn't help.
I've read something about oprofile but the documentation seems too problematic and without examples. Does anyone use it?
by Fabio Gobbato
Mon Apr 04, 2016 8:20 am
Forum: Computer Chess Club: General Topics
Topic: Pedone 1.4
Replies: 11
Views: 2509

Re: Pedone 1.4

In a game I have never seen Pedone reach depth 63 but for analysis would be good.
Thank you.