Sorry about that. I had no idea I was breaking it. Anyway, as Ordo was growing and new features were added, I somehow had to incorporate those thing in the output.Norm Pollock wrote:Hi,michiguel wrote:Fixed, v0.9.8.1 releasedmichiguel wrote:Yes, Adam just pointed this out to me. Looks like I broke it. I will fix it ASAP.Norm Pollock wrote:Hi Miguel,
I cannot get the average switch (-a) to work. It keeps outputting an average Elo of 2400 regardless of what I set the switch (eg 2300, 2500, 2800). Please check.
-Norm
Miguel
https://sites.google.com/site/gaviotach ... e/releases
Thanks for reporting, and sorry about that!
Miguel
I realize now that when I found the "average" bug, I was actually using "v0.8", not "v0.9.8". That may have mislead you in locating the bug since I had thought I was using "v0.9.8".
Btw anytime you change the standard output page of Ordo, even the slightest, it causes my Ordo related tool "emOrdo" (which inserts Elo tags into a pgn file based on Ordo output) to crash.
Such was the case with the new lines on the bottom of the standard output page:
White advantage = 0.00
Draw rate (equal opponents) = 50.00 %
It is now fixed.
-Norm
I do not think things will change much in terms of the output from now on, but I think I should write in the readme file the format guaranteed to be kept. For instance, I think that it is a good idea to standardized certain things: a) First line is blank, b) second contains the header, and c) rating list ends with the first blank line. Anything else after that is information. etc.
Probably, it would be easier for people that want to incorporate Ordo in certain scripts to use the -c switch (comma separated values output). The format is standard, the only thing I need to specified is what the columns are. In fact, there are libraries to read csv in many languages, which will make things very easy.
Looking at this, I see that in the normal output I have
Code: Select all
# PLAYER : RATING POINTS PLAYED (%)
Code: Select all
"Player","Rating","Error","Score","Games","(%)"
Miguel
Miguel