Search found 132 matches

by Fabio Gobbato
Sun Apr 03, 2016 5:25 pm
Forum: Computer Chess Club: General Topics
Topic: Pedone 1.4
Replies: 11
Views: 2509

Re: Pedone 1.4

You're right. It seems enough to me.
by Fabio Gobbato
Sun Apr 03, 2016 5:41 am
Forum: Computer Chess Club: General Topics
Topic: Pedone 1.4
Replies: 11
Views: 2509

Pedone 1.4

These are the changes in the new release: Tuning Adjusted some pruning conditions Better promotions ordering LazySMP Improved outposts evaluation Added an imbalances table IID only with high static eval Improved pawn storm evaluation Improved hash management This release is clearly stronger than 1.3...
by Fabio Gobbato
Mon Feb 22, 2016 5:08 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Simple triple repetition handler
Replies: 10
Views: 2990

Re: Simple triple repetition handler

A simple way for an engine to handle repetitions is to not detect the 3rd repetition but to detect if a position is a repetition or not. To do that you have only to find the current position between currentposition-4 and currentposition-50movecounter. The function that detect the repetition is very ...
by Fabio Gobbato
Tue Dec 22, 2015 7:43 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Unifying make/undo and copy-make
Replies: 13
Views: 3110

Re: Unifying make/undo and copy-make

My engine is not very strong but I use copy/make too. My board structure stay in 56 bytes, the copy is very fast.
by Fabio Gobbato
Sun Dec 13, 2015 3:38 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Passed pawn evaluation
Replies: 11
Views: 2450

Re: Passed pawn evaluation

It is difficult IMHO to have a perfect passed pawn evaluation for all the positions.
I found useful in my engine to give a big malus (related to the rank) if the passed pawn's stop square is blocked or attacked and a smaller malus if the path to promotion is blocked or attacked.
by Fabio Gobbato
Sat Dec 12, 2015 1:14 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: xboard and fifty move rule
Replies: 9
Views: 1599

Re: xboard and fifty move rule

I tried with Gaviota and EXchess: Gaviota adjudicated the game, EXchess didn't.

However it's not a real problem. Thank you.
by Fabio Gobbato
Sat Dec 12, 2015 9:27 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: xboard and fifty move rule
Replies: 9
Views: 1599

Re: xboard and fifty move rule

With this command line: xboard Then past position, edit game, and I made some moves, the counter in engine output reach 102 reversible plies and in the xboard window "{XBoard adjudication: 50-move rule}". With this command line: xboard -fcp ./stockfish -fUCI Then past position, edit game, and i made...
by Fabio Gobbato
Fri Dec 11, 2015 6:51 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: xboard and fifty move rule
Replies: 9
Views: 1599

Re: xboard and fifty move rule

So why adjudication works if I edit a game with an engine launched and it doesn't work without?
It's not wrong adjudication if you can edit a game with a 101 half move counter.
I know it's not a problem because it does not affect the game play, but it seems wrong to me.
by Fabio Gobbato
Fri Dec 11, 2015 12:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: xboard and fifty move rule
Replies: 9
Views: 1599

xboard and fifty move rule

If I open xboard (without engines) and paste this position 8/8/2kr4/8/4R3/5K2/5B2/8 w - - 99 70 and then edit game the GUI doesn't detect the draw after a move but goes on until 102 half moves. If I run xboard with an engine and I repeat the same operations the GUI works well. The xboard version tha...