> pa...@pbratholm.dk wrote:
>>> Game1: White_elo 2700 - Black_elo 2500 - year 2007
>>> Game2: White_elo 2600 - Black_elo 2550 - year 2010
>>> Game3: White_elo 2400 - Balck_elo 2400 - year 2010
>>>
>>>
>>> I'm thinking about something like this:
>>> (white_elo + black_elo) -penalty_year -penalty_elo_diff
>>>
>>> That will give me an order of game2 - game1 - game3
>>>
>>> Bye, Fulvio
>>>
>> Sure that would be better than the original, only using -penalty_year
>> adds
>> what I think is unnecessary complications! Using only the year and the
>> elos should give the order: game2 - game3 - game1
>> Not necessarily better, but I think simpler!
>>
>>
> Oh, my bad!
> Let's say
> Game3: White_elo 2400 - Black_elo 2400 - year 2009
>
> i still want the order: game2 - game3 - game1
>
Hi
Now it gets complicated! I think the order you would like was:
game2 - game1 - game3 (as in your first example).
To achieve that you would need to have elo as the first sorting key (or at
least included). I'm not certain if we will not end up in some rather
stupid fight about relative weight of the penalty_year!
Actually the ideal way should be to allow the user some control over the
sorting - somewhat like in the database sort function, only simpler (and
preferably set in advance - I think):
Sort by elo (the default - and sole method today)
Sort by year (using elo as secondary key)

Maybe one could think of more - directly relevant - possibilities! I think
those two methods might be enough for my purposes - but some people might
like a
Sort by popularity (essentially the sorting order of the tree!) option
But I am afraid all these different possibilities are at risk of
resembling the engine-tuning options if we add something like a
penalty_year factor (which might be calculated in a host of ways).

Still your suggestion (alone) would be much better than the present sort
order!

bw Palle


------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to