# # ChangeLog for / # # Generated by Trac 1.0.12 # 08/20/24 06:08:18 Tue, 15 Dec 2015 08:06:49 GMT gkronber [13468] * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/PackingPlans/PackingPlan2DView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/PackingPlans/PackingPlan3DView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/2D/CenteredContainer2D.cs (modified) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/2D/PackingPlan2D.Designer.cs (modified) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/2D/PackingPlan2D.cs (modified) #1966: worked on visualization of packing plans Mon, 14 Dec 2015 19:47:28 GMT ascheibe [13467] * branches/OptimizationNetworks/HeuristicLab.Networks.Views/3.3/Scripting/ProgrammableItemView.cs (modified) #2205 fixed a bug in ProgrammableItemView introduced in r13459 Mon, 14 Dec 2015 19:34:00 GMT gkronber [13466] * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/HeuristicLab.Problems.BinPacking.Views-3.3.csproj (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/PackingPlans/PackingPlan2DView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingItemView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingItemView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingShapeView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingShapeView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingItemView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingItemView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingShapeView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingShapeView.cs (modified) #1966: docking of controls in ... Mon, 14 Dec 2015 19:23:19 GMT gkronber [13465] * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/PackingPlans/PackingPlan2DView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/PackingPlans/PackingPlan3DView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Properties/AssemblyInfo.cs.frame (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingShapeView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Properties/AssemblyInfo.cs.frame (modified) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/2D/PackingPlan2D.cs (modified) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/2D/PackingPlan2D.resx (deleted) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/3D/BasicCuboidShape.cs (modified) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/3D/CenteredContainer.cs (modified) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/3D/CuboidShapePreperations.cs (modified) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/3D/PackingGame.cs (modified) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/3D/PackingPlan3D.cs (modified) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/3D/PackingPlan3D.resx (deleted) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/3D/VertexPositionColorNormal.cs (modified) * branches/HeuristicLab.BinPacking/PackingPlanVisualizations/PackingPlanVisualizations.csproj (modified) #1966: general code cleanup ... Mon, 14 Dec 2015 19:11:37 GMT gkronber [13464] * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/HeuristicLab.Problems.BinPacking.Views-3.3.csproj (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/PackingPlans/PackingPlan2DView.resx (deleted) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/PackingPlans/PackingPlan3DView.resx (deleted) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingItemView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingItemView.resx (deleted) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingShapeView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingShapeView.resx (deleted) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingItemView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingItemView.resx (deleted) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingShapeView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingShapeView.resx (deleted) #1966: deleted .resx files Mon, 14 Dec 2015 19:08:23 GMT gkronber [13463] * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/HeuristicLab.Problems.BinPacking.Views-3.3.csproj (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Problems (deleted) #1966: removed empty problem classes Mon, 14 Dec 2015 19:03:59 GMT gkronber [13462] * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/PackingPlans/PackingPlan2DView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/PackingPlans/PackingPlan2DView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/PackingPlans/PackingPlan3DView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/PackingPlans/PackingPlan3DView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Encodings/PackingPlans/PackingPlan.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Interfaces/IPackingPlan.cs (modified) #1966: PackingPlan is just an Item not a ParameterizedNamedItem Mon, 14 Dec 2015 18:52:46 GMT gkronber [13461] * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/HeuristicLab.Problems.BinPacking.Views-3.3.csproj (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Plugin.cs.frame (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingItemView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingItemView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingShapeView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/CuboidPackingShapeView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingItemView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingItemView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingShapeView.Designer.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking.Views/3.3/Shapes/RectangularPackingShapeView.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Encodings/PackingSequence/PackingSequenceInversionManipulator.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Encodings/PackingSequence/PackingSequenceScrambleManipulator.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/HeuristicLab.Problems.BinPacking-3.3.csproj (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Interfaces/IPackingShape.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/PackingBin/CuboidPackingBin.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/PackingBin/RectangularPackingBin.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/PackingItem/CuboidPackingItem.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/PackingItem/RectangularPackingItem.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Plugin.cs.frame (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Problem/RegularIdenticalBinPackingProblem.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Shapes/CuboidPackingShape.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Shapes/PackingShape.cs (modified) #1966: - used Items instead of NamedItems and adapted views ... Mon, 14 Dec 2015 17:59:13 GMT gkronber [13460] * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/HeuristicLab.Problems.BinPacking-3.3.csproj (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Instances/BPPInstanceProvider.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Instances/BPPORLIBParser.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Instances/Data/BPPORLIB.rar (deleted) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Instances/Data/BPPORLIB.zip (added) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Problem/CuboidIdenticalBinPackingProblem.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Problem/ISOContainerBinPackingProblem.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Problem/RectangularIdenticalBinPackingProblem.cs (modified) * branches/HeuristicLab.BinPacking/HeuristicLab.Problems.BinPacking/3.3/Problem/RegularIdenticalBinPackingProblem.cs (modified) #1966: - renamed creatables - partially fixed bin packing problem ... Mon, 14 Dec 2015 17:06:01 GMT ascheibe [13459] * branches/OptimizationNetworks/HeuristicLab.Networks.Views/3.3/Scripting/ProgrammableItemView.cs (modified) * branches/OptimizationNetworks/HeuristicLab.Networks/3.3/AlgorithmNode.cs (modified) * branches/OptimizationNetworks/HeuristicLab.Networks/3.3/Core/Network.cs (modified) #2205 - fixed another deserialization bug - AlgorithmNode: made ... Mon, 14 Dec 2015 14:21:47 GMT pfleck [13458] * trunk/sources/HeuristicLab.MainForm.WindowsForms/3.3/MainForms/DockForm.Designer.cs (modified) * trunk/sources/HeuristicLab.MainForm.WindowsForms/3.3/MainForms/DockForm.cs (modified) #1235 Added a context menu to the `DockForm` to close (this, all, all ... Mon, 14 Dec 2015 12:51:03 GMT abeham [13457] * stable (modified) * stable/HeuristicLab.Problems.VehicleRouting (modified) * stable/HeuristicLab.Problems.VehicleRouting/3.4/Encodings/Potvin/Moves/PickupDelivery/PDExchange/PotvinPDExchangeSingleMoveGenerator.cs (modified) #2532: merged r13420 to stable Mon, 14 Dec 2015 12:48:21 GMT abeham [13456] * stable (modified) * stable/HeuristicLab.Algorithms.ALPS (modified) * stable/HeuristicLab.Algorithms.DataAnalysis (modified) * stable/HeuristicLab.Algorithms.DataAnalysis.Views (modified) * stable/HeuristicLab.Analysis (modified) * stable/HeuristicLab.Analysis.Views (modified) * stable/HeuristicLab.Analysis.Views/3.3/HeatMapView.resx (modified) * stable/HeuristicLab.Core (modified) * stable/HeuristicLab.Core.Views/3.3/TypeSelector.cs (modified) * stable/HeuristicLab.Data.Views (modified) * stable/HeuristicLab.Data.Views/3.3 (modified) * stable/HeuristicLab.Data/3.3 (modified) * stable/HeuristicLab.DataPreprocessing.Views (modified) * stable/HeuristicLab.DataPreprocessing/3.4 (modified) * stable/HeuristicLab.Encodings.BinaryVectorEncoding (modified) * stable/HeuristicLab.Encodings.IntegerVectorEncoding (modified) * stable/HeuristicLab.Encodings.PermutationEncoding (modified) * stable/HeuristicLab.Encodings.RealVectorEncoding (modified) * stable/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding (modified) * stable/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views (modified) * stable/HeuristicLab.ExtLibs (modified) * stable/HeuristicLab.Optimization (modified) * stable/HeuristicLab.Optimization.Views (modified) * stable/HeuristicLab.Optimization/3.3/Problems/SingleObjectiveHeuristicOptimizationProblem.cs (modified) * stable/HeuristicLab.Optimizer (modified) * stable/HeuristicLab.Optimizer/3.3/CreateExperimentDialog.cs (modified) * stable/HeuristicLab.Persistence (modified) * stable/HeuristicLab.Problems.ArtificialAnt (modified) * stable/HeuristicLab.Problems.DataAnalysis (modified) * stable/HeuristicLab.Problems.DataAnalysis.Symbolic (modified) * stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Classification (modified) * stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Classification.Views (modified) * stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression (modified) * stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression.Views (modified) * stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Regression/3.4 (modified) * stable/HeuristicLab.Problems.DataAnalysis.Symbolic.TimeSeriesPrognosis (modified) * stable/HeuristicLab.Problems.DataAnalysis.Symbolic.Views (modified) * stable/HeuristicLab.Problems.DataAnalysis.Views (modified) * stable/HeuristicLab.Problems.GrammaticalEvolution (modified) * stable/HeuristicLab.Problems.Instances (modified) * stable/HeuristicLab.Problems.Instances.DataAnalysis (modified) * stable/HeuristicLab.Problems.Instances.DataAnalysis.Views (modified) * stable/HeuristicLab.Problems.Instances.TSPLIB.Views (modified) * stable/HeuristicLab.Problems.LawnMower (modified) * stable/HeuristicLab.Problems.QuadraticAssignment (modified) * stable/HeuristicLab.Problems.QuadraticAssignment.Views (modified) * stable/HeuristicLab.Problems.TestFunctions (modified) * stable/HeuristicLab.Problems.TravelingSalesman.Views (modified) * stable/HeuristicLab.Problems.VehicleRouting (modified) * stable/HeuristicLab.Problems.VehicleRouting.Views (modified) * stable/HeuristicLab.Services.Hive (modified) * stable/HeuristicLab.Services.Hive.DataAccess (modified) * stable/HeuristicLab.Tests (modified) #2530: merged r13406 to stable (also recording mergeinfo as well for ... Mon, 14 Dec 2015 12:39:43 GMT abeham [13455] * stable (modified) added mergeinfo for last merges (#2060, #2539, #2544) Mon, 14 Dec 2015 12:01:29 GMT abeham [13454] * stable/HeuristicLab.Optimizer/3.3/CreateExperimentDialog.Designer.cs (modified) #2060: merged r13434 to stable Mon, 14 Dec 2015 09:27:02 GMT abeham [13453] * stable/HeuristicLab/3.3/CustomPostBuildTemplate_UpdateLocalInstallation.cmd (deleted) * stable/HeuristicLab/3.3/Files.txt (deleted) * stable/HeuristicLab/3.3/Files.x64.txt (deleted) * stable/HeuristicLab/3.3/Files.x86.txt (deleted) * stable/HeuristicLab/3.3/HeuristicLab-3.3.csproj (modified) * stable/MergeConfigs.cmd (modified) * stable/MergeConfigs.sh (modified) #2539: merged r13428:13430 to stable Mon, 14 Dec 2015 09:25:11 GMT abeham [13452] * stable/HeuristicLab.Core/3.3/Collections/ScopeList.cs (modified) #2544: merged to stable Fri, 11 Dec 2015 14:19:24 GMT bwerth [13451] * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/MultiObjectiveTestFunctionProblem.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/DTLZ1.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/DTLZ2.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/DTLZ3.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/DTLZ4.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/DTLZ5.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/DTLZ6.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/DTLZ7.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/Kursawe.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/MultiObjectiveTestFunction.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/SchafferN2.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/ZDT1.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/ZDT4.cs (modified) * branches/HeuristicLab.Problems.MultiObjectiveTestFunctions/HeuristicLab.Problems.MultiObjectiveTestFunctions/3.3/Testfunctions/ZDT6.cs (modified) #1087 extensive testing; fixed minor bugs Fri, 11 Dec 2015 12:27:32 GMT abeham [13450] * trunk/sources/HeuristicLab.Core/3.3/Collections/ScopeList.cs (modified) #2544: fixed duplicate clone of list in ScopeList Fri, 11 Dec 2015 11:53:43 GMT pfleck [13449] * branches/ProblemRefactoring/HeuristicLab.Encodings.ScheduleEncoding/3.3/HeuristicLab.Encodings.ScheduleEncoding-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/Decoder/JSMDecoder.cs (modified) * branches/ProblemRefactoring/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/Decoder/JSMDecodingErrorPolicy.cs (moved) * branches/ProblemRefactoring/HeuristicLab.Encodings.ScheduleEncoding/3.3/JobSequenceMatrix/Decoder/JSMForcingStrategy.cs (moved) * branches/ProblemRefactoring/HeuristicLab.Problems.Scheduling.Views/3.3/HeuristicLab.Problems.Scheduling.Views-3.3.csproj (modified) * branches/ProblemRefactoring/HeuristicLab.Problems.Scheduling.Views/3.3/JSMDecodingErrorPolicyView.Designer.cs (deleted) * branches/ProblemRefactoring/HeuristicLab.Problems.Scheduling.Views/3.3/JSMDecodingErrorPolicyView.cs (deleted) * branches/ProblemRefactoring/HeuristicLab.Problems.Scheduling.Views/3.3/JSMForcingStrategyView.Designer.cs (deleted) * branches/ProblemRefactoring/HeuristicLab.Problems.Scheduling.Views/3.3/JSMForcingStrategyView.cs (deleted) * branches/ProblemRefactoring/HeuristicLab.Problems.Scheduling/3.3/JobShopSchedulingProblem new.cs (modified) #2521 - Replaced JSMDecodingErrorPolicy and JSMForcingStrategy with ...