Skip to content

Commit

Permalink
Small bug/stability fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
merschformann committed Jul 1, 2021
1 parent 0c217e3 commit df4874c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
4 changes: 2 additions & 2 deletions RAWSimO.Core/Statistics/DataPoint.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1525,8 +1525,8 @@ public FootprintDatapoint(Instance instance)
_entryValues[FootPrintEntry.OrdersRejected] = instance.StatOverallOrdersRejected;
_entryValues[FootPrintEntry.BundlesInBacklogRemaining] = instance.ItemManager.BacklogBundleCount;
_entryValues[FootPrintEntry.OrdersInBacklogRemaining] = instance.ItemManager.BacklogOrderCount;
_entryValues[FootPrintEntry.BundlesInBacklogAvg] = instance.Observer.BundleOrderSituationLog.Average(d => d.BacklogBundleCount);
_entryValues[FootPrintEntry.OrdersInBacklogAvg] = instance.Observer.BundleOrderSituationLog.Average(d => d.BacklogOrderCount);
_entryValues[FootPrintEntry.BundlesInBacklogAvg] = instance.Observer.BundleOrderSituationLog.Count() > 0 ? instance.Observer.BundleOrderSituationLog.Average(d => d.BacklogBundleCount) : 0;
_entryValues[FootPrintEntry.OrdersInBacklogAvg] = instance.Observer.BundleOrderSituationLog.Count() > 0 ? instance.Observer.BundleOrderSituationLog.Average(d => d.BacklogOrderCount) : 0;
// Overall performance
_entryValues[FootPrintEntry.BundlesHandled] = instance.StatOverallBundlesHandled;
_entryValues[FootPrintEntry.ItemsHandled] = instance.StatOverallItemsHandled;
Expand Down
3 changes: 3 additions & 0 deletions RAWSimO.Visualization/MainWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -556,6 +556,9 @@ private void ExecuteInstance()
_instance.SettingConfig.LogAction = LogLine;
// Init animation
InitVisuals();
// Update stats directory to currently specified one
if (CheckBoxWriteStatistics.IsChecked == true && Directory.Exists(TextStatisicsOutputFolder.Text))
_instance.SettingConfig.StatisticsDirectory = TextStatisicsOutputFolder.Text;
// Execute the simulation
_renderer = new SimulationVisualizer(_instance, _animationControl2D, _animationControl3D, _infoControl, GetDrawMode3D, SetUpdaterate, GetUpdaterate(), UpdateSimulationTime, LogLine, StopExecution);
_renderer.VisualizeSimulation(_instance.SettingConfig.SimulationWarmupTime + _instance.SettingConfig.SimulationDuration);
Expand Down

0 comments on commit df4874c

Please sign in to comment.