Search found 178 matches

by Harald
Sun Apr 06, 2014 9:12 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: c++11 std::atomic and memory_order_relaxed
Replies: 111
Views: 14100

Re: c++11 std::atomic and memory_order_relaxed

This topic is interesting and complicated and I even learned something. But it is also a little annoying to follow the 'discussion'. I just made two google searches: (1) '++11 std::atomic and memory order relaxed' There is a lot of information. Is there a good starting point to read a understandable...
by Harald
Thu Mar 13, 2014 8:23 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: SEE logic
Replies: 35
Views: 7256

Re: SEE logic

Sergei S. Markoff wrote:I don't think that PSQ will help a lot because there are a few cases when PSQ difference will cost at least one pawn.
Then use piece_square_table_value / 4 instead of piece_square_table_value.
That could make a difference and not waste a pawn.
by Harald
Thu Mar 13, 2014 8:17 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Null move and LMR
Replies: 8
Views: 3316

Re: Null move and LMR

This is a typical node in the search tree with a depth of 10 and the search depth of the next ply generated in a fixed depth search. 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 This is a typical node in the search tree with a depth of 10 and the search depth of the next ply generated by late move reduction. W...
by Harald
Tue Jan 14, 2014 6:31 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: WB protocol extension: thinking output
Replies: 46
Views: 5342

Re: WB protocol extension: thinking output

The user can hide or show all columns except depth and PV, by right-clicking the corresponding column title in the header line. But as you can see in the picture the user has to deal with two different pv display styles. As an engine writer I would prefer to send only the e8c8 bic3 style and as a W...
by Harald
Tue Jan 14, 2014 4:58 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: WB protocol extension: thinking output
Replies: 46
Views: 5342

Re: WB protocol extension: thinking output

Hi You should try to separate the Engine - Winboard communication from the visible output in a window or even in a log file. Engine - Winboard: There could be well defined and elaborate keywords for a lot of values. Even different PV variables could be used pv_simple=e2e4 or pv_san=Nxg6. Allow comme...
by Harald
Sat Jan 11, 2014 4:54 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Piece/square table challenge
Replies: 88
Views: 23275

Re: Piece/square table challenge

Hi Did you (anybody) ever think of two kinds of piece square tables, one for move ordering and one for evaluation? The one for move ordering may includes some asymmetry and is a little bit speculative, and the one for evaluation is more restricted because the other evaluation terms do the rest. And ...
by Harald
Sat Jan 11, 2014 9:03 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Piece/square table challenge
Replies: 88
Views: 23275

Re: Piece/square table challenge

Hi Here is some help for transforming PSTs from code to data. // Turn source code layout to board square layout. // A1=0, H1=7, A8=56, H8=63 #define TURN_TABLE( \ a8,b8,c8,d8,e8,f8,g8,h8,\ a7,b7,c7,d7,e7,f7,g7,h7,\ a6,b6,c6,d6,e6,f6,g6,h6,\ a5,b5,c5,d5,e5,f5,g5,h5,\ a4,b4,c4,d4,e4,f4,g4,h4,\ a3,...
by Harald
Wed Jun 19, 2013 5:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: All and Cut nodes
Replies: 69
Views: 15836

Re: All and Cut nodes

I have a stupid question: When you count moves for CUT/ALL node decisions or for LMR, do you count all moves including the move from TT and (good) capture moves or does the relevant move count start with the first normal move? I use legal moves but the decision entirely depends on how aggressive yo...
by Harald
Tue Jun 18, 2013 10:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: All and Cut nodes
Replies: 69
Views: 15836

Re: All and Cut nodes

I have a stupid question:
When you count moves for CUT/ALL node decisions or for LMR,
do you count all moves including the move from TT and (good) capture moves
or does the relevant move count start with the first normal move?
by Harald
Wed Jun 05, 2013 12:07 am
Forum: Computer Chess Club: General Topics
Topic: Help! They sold me Windows 8!
Replies: 77
Views: 13421

Re: Help! They sold me Windows 8!

In the ugly Windows start menu click on the small icon in the bottom right corner. That will zoom out a little and you cann rearrange the groups by dragging them around. You can also give them names when you right click on a group and a rename button appears in the bottom left corner. That is what m...