Page 5 of 6
Re: Creating a new (and independent) rating list
Posted: Mon Jun 28, 2010 5:36 pm
by Andrew
Sentinel wrote:
It largely impractical, I would even say impossible. You would need to have not only the same CPU, but the same memory (same size, same brand, same type, same latency), same motherboard, same GUI, same OS, even same settings of the OS (same services running in the background, same startup processes), because all of these things do impact performance.
Certainly not impossible. I'm fine with testing being conducted by a small number of people.
Re: Creating a new (and independent) rating list
Posted: Mon Jun 28, 2010 10:13 pm
by kingliveson
Sentinel wrote:
You don't have to go through all that trouble since we have Bob who was so generous to make (for quite some time) his 40k starting positions available on his website for anyone to use.
And I must say I do trust his choice of startup positions.
40k or 4k? Anyways, EPD positions are not best for ratings list because the games become useless for book making. PGN files are better.
Re: Creating a new (and independent) rating list
Posted: Mon Jun 28, 2010 10:35 pm
by Sentinel
kingliveson wrote:40k or 4k? Anyways, EPD positions are not best for ratings list because the games become useless for book making. PGN files are better.
Ups. It's 4k. However, since all the positions are 22 plies deep, it should be quite easy with a big book to generate all the PGNs. I'm also sure that Bob has them somewhere.
Re: Creating a new (and independent) rating list
Posted: Tue Jun 29, 2010 5:53 am
by BB+
Ups. It's 4k. However, since all the positions are 22 plies deep, it should be quite easy with a big book to generate all the PGNs. I'm also sure that Bob has them somewhere.
It should be a day's (or week's) programming exercise to write something to go through a large database of games (like JunkBase) and find something like: all positions that were reached 100 times, which have no descendant that was reached 100 times. This would match the popularity constraint. You would then have to have some sort of mechanism for tossing out positions which were too one-sided, or too easily led to draws (like a repetition right out of book). I see no real reason to have a "ply limit" -- in some cases, theory goes quite deep.
Re: Creating a new (and independent) rating list
Posted: Tue Jun 29, 2010 12:59 pm
by Sentinel
BB+ wrote:I see no real reason to have a "ply limit" -- in some cases, theory goes quite deep.
Engines should be tested in all the elements of gameplay, not only late middlegame and endgame, or more technically said, all game phases should have equal probability of occurrence. Starting positions should not:
a) change material from default (excluding pawns)
b) change pawn structure too much
c) change king safety too much
You achieve all these in a very simple way by limiting ply number.
On the other hand it is good that result variance from a starting position is as high as possible, and result mean as close to 50% as possible. And this is easy to test. Take a very strong engine, play the starting position many time against itself (MC), exclude full duplicates, if result is more than 55-58% (for white/black) drop out the position. If draw rate is higher than 50-67% drop out position.
Re: Creating a new (and independent) rating list
Posted: Wed Jun 30, 2010 6:59 am
by BB+
Starting positions should not:
a) change material from default (excluding pawns)
b) change pawn structure too much
c) change king safety too much
Do you eliminate lines that sac a piece for pawns, also involving (b) and (c)? Many Semi-Slav lines would seem not to meet your criteria.
Re: Creating a new (and independent) rating list
Posted: Wed Jun 30, 2010 10:44 am
by Sentinel
BB+ wrote:Starting positions should not:
a) change material from default (excluding pawns)
b) change pawn structure too much
c) change king safety too much
Do you eliminate lines that sac a piece for pawns, also involving (b) and (c)? Many Semi-Slav lines would seem not to meet your criteria.
This is a dilemma I had when making starting positions. Eventually, having material reduced for one minor might be acceptable. However, two would be already too much IMO.
Re: Creating a new (and independent) rating list
Posted: Wed Jun 30, 2010 5:10 pm
by Hood
When it will be at the end ?
Sth not extra is better then nth extra.
Better is enemy of good. Lets start with sth then improve. Experience is the best teacher.
Re: Creating a new (and independent) rating list
Posted: Sat Jul 03, 2010 2:40 pm
by kingliveson
I hope this idea is still alive. We need volunteers. Athlon 64 x2 4200+ will be dedicated by me.
Re: Creating a new (and independent) rating list
Posted: Sat Jul 03, 2010 9:51 pm
by aiorla
As I said before my i5-750 (x64) will be mainly dedicated to this list
