I wrote down some notes regarding upcoming repetition detection I've been working on recently.
http://marcelk.net/2013-04-06/paper/upcoming-rep-v2.pdf
I just received news that this now got implemented in Stockfish and apparently passed "fishtesting".
http://tests.stockfishchess.org/tests/view ...
Search found 52 matches
- Tue May 01, 2018 8:28 pm
- Forum: Programming and Technical Discussions
- Topic: Upcoming repetition detection
- Replies: 15
- Views: 24192
- Sat Oct 15, 2016 10:36 am
- Forum: General Topics
- Topic: Floyd 0.9 released
- Replies: 3
- Views: 4419
Re: Floyd 0.9 released
Easiest is to look in Docs/fingerprint :
CountLoc v1.6.2, (c) 2015 mar
-------------------------------------------------------------------------------
Type Files Blank Comment Punctuation Code
-------------------------------------------------------------------------------
C source 14 819 950 457 ...
CountLoc v1.6.2, (c) 2015 mar
-------------------------------------------------------------------------------
Type Files Blank Comment Punctuation Code
-------------------------------------------------------------------------------
C source 14 819 950 457 ...
- Sat Aug 20, 2016 11:28 am
- Forum: General Topics
- Topic: Floyd 0.9 released
- Replies: 3
- Views: 4419
Floyd 0.9 released
Floyd is a simple, bare-bones, chess engine for study purposes. It is designed for Windows, Linux and OSX and distributed under the permissive, "2-clause" or "simplified", open source BSD license.
The Floyd project is primarily intended as a platform for experimentation. This means that emphasis is ...
The Floyd project is primarily intended as a platform for experimentation. This means that emphasis is ...
- Sat Jun 11, 2016 10:09 pm
- Forum: Programming and Technical Discussions
- Topic: Tuning
- Replies: 3
- Views: 4434
Re: Tuning
In Rookie I communicate between tuner through stdin/stdout which gives overhead indeed. I do ("did", this was all in 2010), 2-ply searches to make the best of the communication overhead. I also did it in batch mode: [generateInput--> engine --> processOutput] and not in back and forth mode [tuner ...
- Sun May 17, 2015 4:37 pm
- Forum: General Topics
- Topic: FIDE Rules on ICGA - Rybka controversy
- Replies: 469
- Views: 126083
Re: FIDE Rules on ICGA - Rybka controversy
Better than having none.Harvey Williamson wrote:Good to know you have at least 2 checklistsmarcelk wrote: The CSVN uses a small checklist for inspections. This is mentioned in the checklist.
- Sun May 17, 2015 4:21 pm
- Forum: General Topics
- Topic: FIDE Rules on ICGA - Rybka controversy
- Replies: 469
- Views: 126083
Re: FIDE Rules on ICGA - Rybka controversy
I am not interested in this individual incident. Just that you have to be sure that the source supplied matches the engine that plays.
The CSVN uses a small checklist for inspections. This is mentioned in the checklist. This is also the reason the rules require the programmer to provide access to ...
The CSVN uses a small checklist for inspections. This is mentioned in the checklist. This is also the reason the rules require the programmer to provide access to ...
- Sat Jul 26, 2014 12:12 am
- Forum: General Topics
- Topic: "Computer Chess" screening (London)
- Replies: 5
- Views: 3432
Re: "Computer Chess" screening (London)
https://computer.vhx.tv/buyernest wrote:Where is it ?marcelk wrote:There is a version with Murray Campbell's narrative over it,
- Thu Jul 24, 2014 12:09 am
- Forum: General Topics
- Topic: "Computer Chess" screening (London)
- Replies: 5
- Views: 3432
Re: "Computer Chess" screening (London)
There is a version with Murray Campbell's narrative over it, explaining the events and backgrounds. He clearly relates to it. Very much recommended.
- Sat Dec 28, 2013 4:35 pm
- Forum: General Topics
- Topic: SYZYGY TABLEBASES LIST OF IMPORTANCE
- Replies: 9
- Views: 8327
Re: SYZYGY TABLEBASES LIST OF IMPORTANCE
Yes, but syzygy WDL tables account for the 50 move rule. So that should solve the problem, no? In some (extremely rare) complicated wins, the path to win chosen by the engine may be very slow and laborious, but it should eventually win.
The WDL tables assume the halfmove clock to be zero. In other ...
The WDL tables assume the halfmove clock to be zero. In other ...
- Sat Jun 15, 2013 3:01 pm
- Forum: Programming and Technical Discussions
- Topic: Test data for basic (reverse) move generation?
- Replies: 7
- Views: 3316
Re: Test data for basic (reverse) move generation?
The answer is to use Monte Carlo testing. Have the program play a hundred million random games (each move picked at random for both sides until a mate or draw). After each move, the retro generator is run and a test is made to verify that the move just made had been retro generated. Simple and easy ...