From 17c16f3f982dbfa582eafaebfbd8e8215d340e2e Mon Sep 17 00:00:00 2001 From: Markus Quaritsch <markus.quaritsch@tugraz.at> Date: Tue, 26 Nov 2019 19:13:07 +0100 Subject: [PATCH] use effshift variants as default shift strategy --- .../VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs b/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs index 93fd7e6551..f0f4390082 100644 --- a/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs +++ b/VectoCore/VectoCore/Models/Simulation/Impl/PowertrainBuilder.cs @@ -451,13 +451,14 @@ namespace TUGraz.VectoCore.Models.Simulation.Impl if (string.IsNullOrWhiteSpace(shiftStrategy)) { switch (runData.GearboxData.Type) { case GearboxType.AMT: - //return new AMTShiftStrategyOptimized(runData, container); - return new AMTShiftStrategy(runData, container); + return new AMTShiftStrategyOptimized(runData, container); + //return new AMTShiftStrategy(runData, container); case GearboxType.MT: return new MTShiftStrategy(runData, container); case GearboxType.ATPowerSplit: case GearboxType.ATSerial: - return new ATShiftStrategy(runData, container); + return new ATShiftStrategyOptimized(runData, container); + //return new ATShiftStrategy(runData, container); default: throw new ArgumentOutOfRangeException("GearboxType", string.Format("Unknown Gearbox Type {0}", runData.GearboxData.Type.ToString())); } -- GitLab