AMS2 LogBook

Other AMS2 LogBook v0.87

Login or Register an account to download this content
hi. very useful app but could you explain what the pace stat is. thanks
Hi,
The Pace indicates the placement of your best lap in relation to that of the AIs. The worst AI has a pace of 0%, and the best AI has a pace of 100%. If your pace is >100%, it means that you're quicker than all the IA.

For example:
Y = Your Best Lap: 90.504s
W = Best Lap of the worst AI: 100.340s
B = Best Lap of the best AI: 89.750s

PACE = (W-Y)/(W-B) = 92,88%
You can see this number as the proportion of AI drivers who are slower than you.
 
Hi,
The Pace indicates the placement of your best lap in relation to that of the AIs. The worst AI has a pace of 0%, and the best AI has a pace of 100%. If your pace is >100%, it means that you're quicker than all the IA.

For example:
Y = Your Best Lap: 90.504s
W = Best Lap of the worst AI: 100.340s
B = Best Lap of the best AI: 89.750s

PACE = (W-Y)/(W-B) = 92,88%
You can see this number as the proportion of AI drivers who are slower than you.
got it. thanks for the reply
 
Hi. The app works fine. However, I've noticed that after a race, if I watch the replay, the lap times of the replay are also recorded as another race in the logbook.
 
I really like the tool, thank you!

However, somehow I keep breaking the CSV, I think.

I now have 3 CSV files, 2 broken and 1 current. After merging the files the app immediately throws an error when starting.

Is there a way to foo find which line is causing the issue?

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at AMS2_LogBook.UtilsFiles.ExtractLog()
   at AMS2_LogBook.Form1.Form1_Load(Object sender, EventArgs e)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
 
Last edited:
I really like the tool, thank you!

However, somehow I keep breaking the CSV, I think.

I now have 3 CSV files, 2 broken and 1 current. After merging the files the app immediately throws an error when starting.

Is there a way to foo find which line is causing the issue?

Code:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at AMS2_LogBook.UtilsFiles.ExtractLog()
   at AMS2_LogBook.Form1.Form1_Load(Object sender, EventArgs e)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Hi,
Can you send me the 3 files at ams2logbook@free.fr ? I'll take a look at them.
 

Latest News

What's needed for simracing in 2024?

  • More games, period

  • Better graphics/visuals

  • Advanced physics and handling

  • More cars and tracks

  • AI improvements

  • AI engineering

  • Cross-platform play

  • New game Modes

  • Other, post your idea


Results are only viewable after voting.
Back
Top