Search found 3671 matches

by Henk
Thu Jun 06, 2013 5:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Is LMR Sound.
Replies: 102
Views: 17377

Re: Is LMR Sound.

The dialect is simple this time:

I introduced

lowerbound = alfa
upperbound = beta-1

Of course I'm talking double dutch.
by Henk
Thu Jun 06, 2013 4:27 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Is LMR Sound.
Replies: 102
Views: 17377

Re: Is LMR Sound.

(...)I understand that you haven't understood how the alpha-beta algorithm works, and how a perfect move ordering leads to the theoretical minimum tree. I recomend you to look at the CPW and search for the basics: understand alpha-beta,(...) I agree! If you're a beginner you need to know exactly wh...
by Henk
Thu Jun 06, 2013 1:34 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Is it ever possible to create a chess program with ELO 3000
Replies: 31
Views: 7240

Re: Is it ever possible to create a chess program with ELO 3

Seriously, the first 17 entries are all ranked > 3000 elo. Of course, comparing that to human ratings is another matter (the calibration may well be off). ELO When were the last events that human grandmasters played against machines with huge ELO ratings ? In theory you could tune a program to win ...
by Henk
Wed Jun 05, 2013 10:40 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: gamma ray bursts
Replies: 13
Views: 2563

Re: gamma ray bursts

Is it possible to split the topics in categories:

topics for developing 0 .. 1500 ELO chess programs
topics for developing 1500 .. 2500 ELO chess programs
topics for developing 2500 .. 3500 ELO chess programs

Developers of one category may not be interested on topics for another category.
by Henk
Tue Jun 04, 2013 9:43 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Is LMR Sound.
Replies: 102
Views: 17377

Re: Is LMR Sound.

I must prevent the null move from using R=4 instead of 3 effectively. I can not check easily if alfa beta is called when doing a null move reduction or not. Of course, I can use another parameter for that, cluttering all my select (alfa beta methods) methods or another global variable (even worse). ...
by Henk
Mon Jun 03, 2013 8:09 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Quick Performance Test
Replies: 17
Views: 3719

Re: Quick Performance Test

So if testing is slow, slow down the generation. I mean only test promising changes. Spending so much computer power for minor changes I would not do that. Even if you can afford it. But I'm in a different position.
by Henk
Mon Jun 03, 2013 7:24 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Quick Performance Test
Replies: 17
Views: 3719

Re: Quick Performance Test

If tuning is done by a tuner (algorithm) you can also try to find a better tuning algorithm. Or try to constrain the parameters to be tuned to a smaller domain. I guess not all combinations are allowed.
by Henk
Mon Jun 03, 2013 6:33 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Quick Performance Test
Replies: 17
Views: 3719

Re: Quick Performance Test

Maybe it's better to go for the pounds (50 ELO) and not for the pennies (10 ELO) if testing is so expensive. Of course if you cannot find the pounds then only pennies remain. What to do then if you want create the best playing chess program but you are 200 ELO behind. [I'm obviously not talking abou...
by Henk
Mon Jun 03, 2013 11:14 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Is LMR Sound.
Replies: 102
Views: 17377

Re: Is LMR Sound.

Ok i'll read the thread. sorry, sorry, sorry.
by Henk
Mon Jun 03, 2013 11:06 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Is LMR Sound.
Replies: 102
Views: 17377

Re: Is LMR Sound.

My question was about PVS.But it is about the situation that the select is called select (depth - reduction, -value, -value) where value element of [lb, ub] Within this select the method has no (easy) access to the parameters of the original bigger interval [lb .. ub] doing a research is not that ea...