More testers welcome and some thoughts

Archive of the old Parsimony forum. Some messages couldn't be restored. Limitations: Search for authors does not work, Parsimony specific formats do not work, threaded view does not work properly. Posting is disabled.

More testers welcome and some thoughts

Postby Heinz van Kempen » 16 Jul 2004, 13:52

Geschrieben von:/Posted by: Heinz van Kempen at 16 July 2004 14:52:19:

Hi :-),
we would appreciate it very much if more testers would to participate in our winboard engine grand test. There is still time until Sunday for those who want to have some influence on voting concerning participants and conditions like time control, hash, EGTB etc.. Of course others can participate later, but will then have to take those engines already chosen by the others. I do not post in other fora, but testers who are known there can of course try to post there in oder to receive more help.
Up to now we have the following who showed interest:
for group A (strongest free engines):
Volker Pittlik
Olivier Deville
Igor Gorelikov
Slobodan R. Stojanovic
Christian Koch
Roger Brown
Heinz van Kempen
for group B (middle class and weaker engines)
Volker Anuss
Heinz van Kempen
especially here I hope for more assistance
I am dreaming for some time already to have a tournament like this, because it is not possible (not even with three faster computers) to play a tournament with more time for games and at the same time have enough games for all the fast updating top engines, that way that it is of some statistical significance. To be really statistically valuable more than 1000 games per engine must be played, what would require dozens of testers for only 30 engine versions.
For me it was always annoying being told for instance that quantity for me would be more important than quality, when running many hundreds of Blitz games for a lot of engines just to have some good statistics. You cannot tell this to a correspondence player :-). What I do not like when someone claims for example, that even five times faster hardware will give no difference in performance or outcome and then telling at the same time, that 40/40 game on a Pentium 600 is giving significantly other results than shorter games on four or five times faster hardware, because this is highly contradictory. Such a game on P600 would have been with "more time" in the year 1995 or so, but not in 2004. So I think we already agreed that with the help of Axon Benchmark or a similar tool in this tournament we should all be able to simulate more or less the same hardware conditions (2 Ghz for instance).
One interesting proposal came from Igor. Starting with only ten engines and then adding one by one all the other strong ones by gauntlets, that give them the same amount of games.
For me a big tournament means not only many games, but also a lot of participants. The top amateurs (very strong engines) in my opinion include at least 50 engines (if not more). So here is a short calculation example that should not have influence on our democratic votes on Sunday:
Start with 16 engines, round robin, all 4 games against all others=60 games for all for the beginning. After that each tester could add one strong engine of his choice after the other. Igor for example picks Fruit (just examples, I still do not know who will be in the first 16, as I did not receive votes from all up to now) and Fruit plays 4x16 games=64 games. Christian picks WildCat, playing also against Fruit and all the others, what means 4x17 games = 68 games. After including another 8 engines (and than totally having in 26 engines all would have played 100 games and this could be continued for all who are still interested. So gradually both aims are fulfilled, having in more and more engines and having more and more games for each one in the end.
The bad thing is when starting such a tournament there are already obsolete versions in after only a few weeks, because some authors are updating frequently. But I would opt then to add first all strong engines and later on replace older versions by updates. This all depends on how long people are willing to proceed with a tournamet like that, until they want again do things exclusively on their own and it depends on other factors, for example new testers that could be interested later on.
How much time this will all need? Given an average of 60 moves per game a 40/40 game will last two hours. A game 30+3 (Igor´s proposal) would only last one hour making possible twice as much games. The question is, if there would be a high difference in quality between those two time controls. I made some tests a few months ago, when playing with tournament time control, I watched the move that would have been chosen in the main line after only five seconds.
Eight of ten moves on average were identical after five seconds and three minutes for most engines. Nonetheless the remaining 20% different moves can well be decisive ones, they can as well be alternatives, that only differ by a centipawn in evaluation.
A last request to all testers. Please write to me about thoughts, proposals, etc., so that I can include those in the voting list. For example those tournament modes Slobodan wanted to propose. Is their something other than round robin possible in such an event? Or does this refer to number of games, that should be in my opinion the same amount for all?
Best Regards
Heinz
Heinz van Kempen
 

Re: More testers welcome and some thoughts

Postby Slobodan R. Stojanovic » 16 Jul 2004, 14:45

Geschrieben von:/Posted by: Slobodan R. Stojanovic at 16 July 2004 15:45:01:
Als Antwort auf:/In reply to: More testers welcome and some thoughts geschrieben von:/posted by: Heinz van Kempen at 16 July 2004 14:52:19:

Hi Heinz,
I think that the solution should be find conciliating all individual efforts with the colective effort. It is better when each tester has his own experiment, as a whole. The commun parameters should be find after tournament patterns standardization.
How to do that exactly, I don´t know.
Second: my hardware is probably the worst, and I don´t want to run games of 4 or 6 hours to be within a pattern of 30 min/game in AMD 2200.
But I could be within some other pattern. So we need, in the first place, to define many different tournament patterns: 3,5,7 or 9.
SL.
Slobodan R. Stojanovic
 

Re: More testers welcome and some thoughts

Postby Roger Brown » 16 Jul 2004, 14:51

Geschrieben von:/Posted by: Roger Brown at 16 July 2004 15:51:57:
Als Antwort auf:/In reply to: More testers welcome and some thoughts geschrieben von:/posted by: Heinz van Kempen at 16 July 2004 14:52:19:
Up to now we have the following who showed interest:
for group A (strongest free engines):
Volker Pittlik
Olivier Deville
Igor Gorelikov
Slobodan R. Stojanovic
Christian Koch
Roger Brown
Heinz van Kempen
for group B (middle class and weaker engines)
Volker Anuss
Heinz van Kempen
especially here I hope for more assistance

Hello Heinz,
I am flexible. Testing weaker engines thoroughly is a good thing as it "rewards" the efforts of those authors.
Eventually I expect I may have less work to do as all these formerly weaker engines ascend in strength levels, more resembling their mightier kin - Gothmog, Fruit, Movei.....yes that is an example of inciting persons to riot!
:-)

Later.
Roger Brown
 

Re: More testers welcome and some thoughts

Postby Olivier Deville » 16 Jul 2004, 14:55

Geschrieben von:/Posted by: Olivier Deville at 16 July 2004 15:55:27:
Als Antwort auf:/In reply to: More testers welcome and some thoughts geschrieben von:/posted by: Heinz van Kempen at 16 July 2004 14:52:19:

Hello Heinz !
Personnaly I don't mind testing weaker engines, so you can put me in group B or both groups if you want.
- 64mb hash is fine for me and for most people I think, but it seems that Igor cannot afford this amount of RAM.
- 8mb for EGTB. Some testers will have only 4 men, some other incomplete or complete 5 men, but I don't think this will be a big problem.
- Of course learning should be off.
I use the Fritz GUI for my tournament (Swiss system), but if you run round robin on this GUI, you will face the 1mb bug. In fact running more than 1 game per engine with the Fritz GUI is not safe in my opinion. Note that the bug will harm only engines running on UCI mode, and only if they take hashtable settings from the GUI. It does not affect those running with wb2uci, or UCI engines that take hasthable settings from the ini file (BigLion, Gothmog).
Olivier


ChessWar
Olivier Deville
 

Re: More testers welcome and some thoughts

Postby Heinz van Kempen » 16 Jul 2004, 14:58

Geschrieben von:/Posted by: Heinz van Kempen at 16 July 2004 15:58:40:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Roger Brown at 16 July 2004 15:51:57:
Hello Heinz,
I am flexible. Testing weaker engines thoroughly is a good thing as it "rewards" the efforts of those authors.
Eventually I expect I may have less work to do as all these formerly weaker engines ascend in strength levels, more resembling their mightier kin - Gothmog, Fruit, Movei.....yes that is an example of inciting persons to riot!
:-)

Later.
Hello Roger,
you can do what gives you the most fun of course. On the other hand it is not long ago that engines like Gothmog, Fruit and Movei were "middle class". So you never know what can happen in a short time with all those ambitious programmers.
Best Regards
Heinz
Heinz van Kempen
 

Re: More testers welcome and some thoughts

Postby Heinz van Kempen » 16 Jul 2004, 15:01

Geschrieben von:/Posted by: Heinz van Kempen at 16 July 2004 16:01:15:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Slobodan R. Stojanovic at 16 July 2004 15:45:01:
Hi Heinz,
I think that the solution should be find conciliating all individual efforts with the colective effort. It is better when each tester has his own experiment, as a whole. The commun parameters should be find after tournament patterns standardization.
How to do that exactly, I don´t know.
Second: my hardware is probably the worst, and I don´t want to run games of 4 or 6 hours to be within a pattern of 30 min/game in AMD 2200.
But I could be within some other pattern. So we need, in the first place, to define many different tournament patterns: 3,5,7 or 9.
SL.
Hi Slobodan,
maybe I do not understand all correctly concerning those patterns.
Can you give 3, 5, 7 or 9 examples, please :-).
Best Regards
Heinz
Heinz van Kempen
 

Re: More testers welcome and some thoughts

Postby Igor Gorelikov » 16 Jul 2004, 15:10

Geschrieben von:/Posted by: Igor Gorelikov at 16 July 2004 16:10:49:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Olivier Deville at 16 July 2004 15:55:27:
- 64mb hash is fine for me and for most people I think, but it seems that Igor cannot afford this amount of RAM.
For 64mb hash you need 512MB of RAM.
For 38Mb hash you need 256MB of RAM.
I have 256MB...
Igor
Igor Gorelikov
 

Re: More testers welcome and some thoughts

Postby Heinz van Kempen » 16 Jul 2004, 15:12

Geschrieben von:/Posted by: Heinz van Kempen at 16 July 2004 16:12:36:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Olivier Deville at 16 July 2004 15:55:27:

Hello Olivier,
Personnaly I don't mind testing weaker engines, so you can put me in group B or both groups if you want.
- 64mb hash is fine for me and for most people I think, but it seems that Igor cannot afford this amount of RAM.
- 8mb for EGTB. Some testers will have only 4 men, some other incomplete or complete 5 men, but I don't think this will be a big problem.
- Of course learning should be off.
I use the Fritz GUI for my tournament (Swiss system), but if you run round robin on this GUI, you will face the 1mb bug. In fact running more than 1 game per engine with the Fritz GUI is not safe in my opinion. Note that the bug will harm only engines running on UCI mode, and only if they take hashtable settings from the GUI. It does not affect those running with wb2uci, or UCI engines that take hasthable settings from the ini file (BigLion, Gothmog).
If you can add two computers like me, maybe the best would be to add one for group A and the other one to group B. If new testers are added, there might be the problem, that many are mainly interested in the strongest, so we can be flexible here.
64 mb is standard, but some like Crafty or Gothmog for instance support 24, 48, 96...
3 and 4 men would be also fine. So engines have to demonstrate that they still understand endgames, without being prompted.
learning and ponder should be off, agreed
I do not have this 1MB problem since Shredder8 came with a new and decent UCI.dll. Some authors like Peter Fendrich and Tord Romstad in the beginning send workarounds to be sure that the problem does not exist anymore. It should be no problem anymore. I ran gauntlets over hundreds of games with the same engine ckecking constantly hash and it was given correctly by task manager or task info. I really think that this is now an old problem solved when using the new UCI.dll. In former times those files were sometimes completely messed up, making good tournaments impossible.
Best Regards
Heinz
Heinz van Kempen
 

Re: More testers welcome and some thoughts

Postby Heinz van Kempen » 16 Jul 2004, 15:15

Geschrieben von:/Posted by: Heinz van Kempen at 16 July 2004 16:15:38:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Igor Gorelikov at 16 July 2004 16:10:49:
- 64mb hash is fine for me and for most people I think, but it seems that Igor cannot afford this amount of RAM.
For 64mb hash you need 512MB of RAM.
For 38Mb hash you need 256MB of RAM.
I have 256MB...
Igor
Hello Igor,
can you give 48 MB? In my opinion for most engines amount of hash does not make that much difference when you give enough, more than 32 MB. But I am not certain about that, for longer analyses over hours a lot of hash is fine and useful.
Best Regards
Heinz
Heinz van Kempen
 

Re: More testers welcome and some thoughts

Postby Olivier Deville » 16 Jul 2004, 15:31

Geschrieben von:/Posted by: Olivier Deville at 16 July 2004 16:31:50:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Heinz van Kempen at 16 July 2004 16:12:36:
Hello Olivier,
Personnaly I don't mind testing weaker engines, so you can put me in group B or both groups if you want.
- 64mb hash is fine for me and for most people I think, but it seems that Igor cannot afford this amount of RAM.
- 8mb for EGTB. Some testers will have only 4 men, some other incomplete or complete 5 men, but I don't think this will be a big problem.
- Of course learning should be off.
I use the Fritz GUI for my tournament (Swiss system), but if you run round robin on this GUI, you will face the 1mb bug. In fact running more than 1 game per engine with the Fritz GUI is not safe in my opinion. Note that the bug will harm only engines running on UCI mode, and only if they take hashtable settings from the GUI. It does not affect those running with wb2uci, or UCI engines that take hasthable settings from the ini file (BigLion, Gothmog).
If you can add two computers like me, maybe the best would be to add one for group A and the other one to group B. If new testers are added, there might be the problem, that many are mainly interested in the strongest, so we can be flexible here.
64 mb is standard, but some like Crafty or Gothmog for instance support 24, 48, 96...
3 and 4 men would be also fine. So engines have to demonstrate that they still understand endgames, without being prompted.
learning and ponder should be off, agreed
I do not have this 1MB problem since Shredder8 came with a new and decent UCI.dll. Some authors like Peter Fendrich and Tord Romstad in the beginning send workarounds to be sure that the problem does not exist anymore. It should be no problem anymore. I ran gauntlets over hundreds of games with the same engine ckecking constantly hash and it was given correctly by task manager or task info. I really think that this is now an old problem solved when using the new UCI.dll. In former times those files were sometimes completely messed up, making good tournaments impossible.
Best Regards
Heinz
Good to know that the 1mb bug is no more, I didn't test this issue recently.
Olivier



ChessWar
Olivier Deville
 

Re: More testers welcome and some thoughts

Postby Joachim Rang » 16 Jul 2004, 15:32

Geschrieben von:/Posted by: Joachim Rang at 16 July 2004 16:32:10:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Igor Gorelikov at 16 July 2004 16:10:49:
- 64mb hash is fine for me and for most people I think, but it seems that Igor cannot afford this amount of RAM.
For 64mb hash you need 512MB of RAM.
For 38Mb hash you need 256MB of RAM.
I have 256MB...
Igor
you should be able to give 64 MB Hash even with only 256 MB RAM. But that means you can not to anything on the computer while the tournament is running.
regards Joachim
Joachim Rang
 

Small note inside

Postby Luis Smith » 16 Jul 2004, 15:33

Geschrieben von:/Posted by: Luis Smith at 16 July 2004 16:33:39:
Als Antwort auf:/In reply to: More testers welcome and some thoughts geschrieben von:/posted by: Heinz van Kempen at 16 July 2004 14:52:19:

Check your e-mail Heinz, also since I have a Hotmail account my mail might wind up in your "Junk" folder so please check that also incase you don't receive it.
Luis Smith
 

Re: More testers welcome and some thoughts

Postby Olivier Deville » 16 Jul 2004, 15:34

Geschrieben von:/Posted by: Olivier Deville at 16 July 2004 16:34:59:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Heinz van Kempen at 16 July 2004 16:01:15:
Hi Heinz,
I think that the solution should be find conciliating all individual efforts with the colective effort. It is better when each tester has his own experiment, as a whole. The commun parameters should be find after tournament patterns standardization.
How to do that exactly, I don´t know.
Second: my hardware is probably the worst, and I don´t want to run games of 4 or 6 hours to be within a pattern of 30 min/game in AMD 2200.
But I could be within some other pattern. So we need, in the first place, to define many different tournament patterns: 3,5,7 or 9.
SL.
Hi Slobodan,
maybe I do not understand all correctly concerning those patterns.
Can you give 3, 5, 7 or 9 examples, please :-).
Best Regards
Heinz
I think Slobodan means the number of rounds here.
Olivier



ChessWar
Olivier Deville
 

Re: Small note inside

Postby Heinz van Kempen » 16 Jul 2004, 15:43

Geschrieben von:/Posted by: Heinz van Kempen at 16 July 2004 16:43:05:
Als Antwort auf:/In reply to: Small note inside geschrieben von:/posted by: Luis Smith at 16 July 2004 16:33:39:
Check your e-mail Heinz, also since I have a Hotmail account my mail might wind up in your "Junk" folder so please check that also incase you don't receive it.
Hello Luis,
I got your email. Thanks for your interest in participating. I will answer later to you via email, because there are some things to clarify and to explain.
Best Regards
Heinz
Heinz van Kempen
 

Re: More testers welcome and some thoughts

Postby Heinz van Kempen » 16 Jul 2004, 15:45

Geschrieben von:/Posted by: Heinz van Kempen at 16 July 2004 16:45:57:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Joachim Rang at 16 July 2004 16:32:10:
- 64mb hash is fine for me and for most people I think, but it seems that Igor cannot afford this amount of RAM.
For 64mb hash you need 512MB of RAM.
For 38Mb hash you need 256MB of RAM.
I have 256MB...
Igor
you should be able to give 64 MB Hash even with only 256 MB RAM. But that means you can not to anything on the computer while the tournament is running.
regards Joachim
Hello Joachim,
well, at least I hope that no one will browse very much the Internet, or even sort databases or burn DVD´s, while tournament games are in progress :-).
I also thought that it must be possible to use 64MB with 256 MB RAM, independent of the Windows version.
Best Regards
Heinz
Heinz van Kempen
 

Re: More testers welcome and some thoughts

Postby Heinz van Kempen » 16 Jul 2004, 15:49

Geschrieben von:/Posted by: Heinz van Kempen at 16 July 2004 16:49:30:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Olivier Deville at 16 July 2004 16:34:59:

I think Slobodan means the number of rounds here.
Olivier
Hello Olivier,
ah yes, okay I think this mainly depends on time control, CPU time available from all and how many weeks the tournament should proceed. In any case anyone can stop as soon as he looses interest or fun. Would be nice to be able to include still the last games played then. No obligations here, no minimum number of games for anyone and no maximum, I think.
Best Regards
Heinz
Heinz van Kempen
 

Re: More testers welcome and some thoughts

Postby Igor Gorelikov » 16 Jul 2004, 16:07

Geschrieben von:/Posted by: Igor Gorelikov at 16 July 2004 17:07:50:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Joachim Rang at 16 July 2004 16:32:10:
- 64mb hash is fine for me and for most people I think, but it seems that Igor cannot afford this amount of RAM.
For 64mb hash you need 512MB of RAM.
For 38Mb hash you need 256MB of RAM.
I have 256MB...
Igor
you should be able to give 64 MB Hash even with only 256 MB RAM. But that means you can not to anything on the computer while the tournament is running.
regards Joachim
Not at all. Run FreeMem and watch how change RAM during a long computer chess event. You'll see interesting things (I use Windows 98 so I'm not sure about other OS).
Igor
Igor Gorelikov
 

Re: More testers welcome and some thoughts

Postby Fabien Letouzey » 16 Jul 2004, 16:39

Geschrieben von:/Posted by: Fabien Letouzey at 16 July 2004 17:39:02:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Igor Gorelikov at 16 July 2004 17:07:50:

you should be able to give 64 MB Hash even with only 256 MB RAM. But that means you can not to anything on the computer while the tournament is running.
regards Joachim
Not at all. Run FreeMem and watch how change RAM during a long computer chess event. You'll see interesting things (I use Windows 98 so I'm not sure about other OS).
Igor
Hi Igor,
Could you tell us more?
Do you mean your system starts swapping? Or are you talking about engines using much more memory than asked (e.g. for the pawn hash table)?
Fabien.
Fabien Letouzey
 

I mean Windows' swapping (n/t)

Postby Igor Gorelikov » 16 Jul 2004, 16:42

Geschrieben von:/Posted by: Igor Gorelikov at 16 July 2004 17:42:12:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Fabien Letouzey at 16 July 2004 17:39:02:
Igor Gorelikov
 

Re: More testers welcome and some thoughts

Postby Olivier Deville » 16 Jul 2004, 17:10

Geschrieben von:/Posted by: Olivier Deville at 16 July 2004 18:10:58:
Als Antwort auf:/In reply to: Re: More testers welcome and some thoughts geschrieben von:/posted by: Igor Gorelikov at 16 July 2004 17:07:50:
- 64mb hash is fine for me and for most people I think, but it seems that Igor cannot afford this amount of RAM.
For 64mb hash you need 512MB of RAM.
For 38Mb hash you need 256MB of RAM.
I have 256MB...
Igor
you should be able to give 64 MB Hash even with only 256 MB RAM. But that means you can not to anything on the computer while the tournament is running.
regards Joachim
Not at all. Run FreeMem and watch how change RAM during a long computer chess event. You'll see interesting things (I use Windows 98 so I'm not sure about other OS).
Igor
Igor, this happens precisely because you are using Win98.
This is right, when you play several games in a row, the free physical memory decreases, and you must shut down your computer and restart it if you want serious results. But if you change for WinXP, this problem will disappear, I promise you.
Olivier



ChessWar
Olivier Deville
 

Next

Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: Google [Bot] and 28 guests