Search found 44 matches

by Walter Thoen
Wed Mar 13, 2013 10:36
Forum: Draughts, Computer, Internet
Topic: Search Algorithm
Replies: 711
Views: 424200

Re: Search Algorithm

Actually, I have a strong feeling that parallel search *will* scale to 50+ cores, but it requires advanced programming environments such as used by Cilk-chess . One problem that Cilk (currently available as a special branch in gcc maintained by Intel) solves compared to most existing YBW implementa...
by Walter Thoen
Tue Mar 12, 2013 17:40
Forum: Draughts, Computer, Internet
Topic: Search Algorithm
Replies: 711
Views: 424200

Re: Search Algorithm

Bert, Can you add your Visual Studio Project files to the published sources? Regards, Walter Walter, will do. I'm now slighting changing the Horizon Evaluation, in stead of a large evaluation function, I want to use several smaller functional ones. But will post it in the next days, and will let yo...
by Walter Thoen
Tue Mar 12, 2013 16:40
Forum: Draughts, Computer, Internet
Topic: Search Algorithm
Replies: 711
Views: 424200

Re: Search Algorithm

- YBWC parameter tuning, I think the Xeon Phi is an interesting concept (do you have one?), but I doubt if Draughts is really good scalable towards the 50+ cores. The same is valid for GPU, unlimited power, but hardly feasible for this type of problem (but maybe the Chess folks will find something,...
by Walter Thoen
Sun Mar 10, 2013 17:05
Forum: Draughts, Computer, Internet
Topic: Search Algorithm
Replies: 711
Views: 424200

Re: Search Algorithm

Better yet, install Mercurial , TortoiseHg and use BitBucket ! Having all those version comments in the source is sooooo 1970s ;-) Bitbucket + Mercurial is good. Bitbucket + Git might be easier for Visual Studio users as Git is now fully supported and integrated by Microsoft. Anyway, this decision ...
by Walter Thoen
Sun Mar 10, 2013 16:55
Forum: Draughts, Computer, Internet
Topic: Search Algorithm
Replies: 711
Views: 424200

Re: Search Algorithm

BertTuyt wrote:Herewith the CSearch class.
The YBWC algorithm is mostly based on the work of Glaurung/Stockfish.

Also here the link to the Dropbox source folder...

https://www.dropbox.com/sh/sf7ynwmgo8ljf2j/6HkUp4CBwV

Bert
I tried compiling the source in VS2012 but I am missing CBook64.h and resource.h
by Walter Thoen
Sun Mar 10, 2013 13:37
Forum: Draughts, Computer, Internet
Topic: Search Algorithm
Replies: 711
Views: 424200

Re: Search Algorithm

BertTuyt wrote:Krzysztof,

the Horizon 4.1 version, including all sources (also with all the required files for the Visual Studio Project) will most likely be available mid March, so in 2 - 3 weeks.

Bert
Bert,

Can you add your Visual Studio Project files to the published sources?

Regards,
Walter
by Walter Thoen
Sun Mar 10, 2013 13:19
Forum: Draughts, Computer, Internet
Topic: Search Algorithm
Replies: 711
Views: 424200

Re: Search Algorithm

Walter, I count on you to find the evaluation improvement opportunities for Horizon :) Bert Bert, I would certainly want to help to improve the strengths of Horizon especially now that everything is open source. I find it interesting to think about how a human would evaluate and how Horizon evaluat...
by Walter Thoen
Sat Mar 09, 2013 15:07
Forum: het Nieuwe Forum
Topic: Nationale Competitie 2012-2013
Replies: 324
Views: 138122

Re: Nationale Competitie 2012-2013

Eric van Dusseldorp wrote:Liveborden zouden spannend geweest zijn.
Gemiste kans. Of zeg ik nu iets verkeerds?
Inderdaad gemiste kans!
by Walter Thoen
Sun Mar 03, 2013 11:58
Forum: Draughts, Computer, Internet
Topic: Search Algorithm
Replies: 711
Views: 424200

Re: Search Algorithm

Bert, I am using Skydrive for some of my projects. You get 7GB free (max file size is 2GB). The pricing for additional GB is reasonable. One of my goal is to allow users to query end game databases online in a similar manner to http://www.shredderchess.com/online-chess/online-databases/endgame-datab...
by Walter Thoen
Thu Feb 21, 2013 16:16
Forum: Draughts, Computer, Internet
Topic: Search Algorithm
Replies: 711
Views: 424200

Re: Search Algorithm

Bert, In order to animate the capture moves nicely it is necessary to know the sequence in which the pieces were captured. Unfortunately, Damage/Horizon seems to send the captured pieces in an unpredictable manner. For instance, I got the following two capture move messages: 2013-02-21 16:03:56,347 ...
by Walter Thoen
Wed Feb 20, 2013 11:43
Forum: Draughts, Computer, Internet
Topic: Search Algorithm
Replies: 711
Views: 424200

Re: Search Algorithm

Bert, Thanks a lot for all the source code you are posting. Very interesting! I cannot show you much more than a screenshot of me playing against Damage/Horizon using the web interface :D Still lots of bugs to fix and things to improve before I can make a demo available. The Damage/Horizon version y...
by Walter Thoen
Tue Feb 12, 2013 08:32
Forum: het Nieuwe Forum
Topic: Speeltempo Nationale Competitie 2013-2014
Replies: 228
Views: 116859

Re: Speeltempo Nationale Competitie 2013-2014

Na de lange post van Andrew wil ik de score wel weer even de andere kant op bijsturen door voor de nieuwe bedenktijd van 80+1 te stemmen. (Hoewel ik natuurlijk weinig recht van spreken heb met slechts 2 competitiewedstrijden op mijn naam dit jaar.) Mijn persoonlijke redenen voor deze keuze zijn vrij...
by Walter Thoen
Sun Feb 10, 2013 18:48
Forum: Draughts, Computer, Internet
Topic: Starting Dragon engine on a server
Replies: 30
Views: 20069

Re: Starting Dragon engine on a server

Bert, The searchinfo that I receive from the engine is as follows: searchinfo search 0.10 9.01 0.00 14x23 0 searchinfo string 0.12 9.01 0.00 14x23 searchinfo string Look : 116971 47422 0 searchinfo string DB64 : Cache ( R, W, F ) : 0 0 131072 searchinfo string Depth ( N, -, +, A ) : 9 20 searchinfo ...
by Walter Thoen
Fri Feb 08, 2013 13:28
Forum: Draughts, Computer, Internet
Topic: GUIDE protocol
Replies: 0
Views: 2684

GUIDE protocol

Walter, I believe that both Bert on yourself have implemented your own enhancements to GUIDE. To get some of the above working properly I would also require some enhancements to the GUIDE protocol (and the DXP protocol e.g. for Fisher time as I proposed in another thread). Would you be interested t...
by Walter Thoen
Fri Feb 08, 2013 13:11
Forum: Draughts, Computer, Internet
Topic: Starting Dragon engine on a server
Replies: 30
Views: 20069

Re: Starting Dragon engine on a server

Bert, I got various things working using GUIDE and Horizon40 as engine. The Searchinfo message from the engine do not seem to strictly follow the GUIDE protocol spec. I am not sure about the opening book though. I am trying to send "setoption 0 1" to switch it on, but it doesn't seem to affect the e...