1 | <?xml version="1.0"?>
|
---|
2 | <SequentialEngine Type="HeuristicLab.SequentialEngine.SequentialEngine, HeuristicLab.SequentialEngine" GUID="4da697b8-c521-4fc3-a582-abd21ad18a63">
|
---|
3 | <OperatorGraph Type="HeuristicLab.Core.OperatorGraph, HeuristicLab.Core" GUID="444bb007-86cb-4c2a-9ade-aafb1dd969b7">
|
---|
4 | <Operators>
|
---|
5 | <SequentialProcessor Type="HeuristicLab.Operators.SequentialProcessor, HeuristicLab.Operators" GUID="8706a977-a94a-4278-b8a3-cc2f3a00abae" Name="SequentialProcessor">
|
---|
6 | <SubOperators>
|
---|
7 | <VariableInjector Type="HeuristicLab.Operators.VariableInjector, HeuristicLab.Operators" GUID="0a744a29-e1bb-4290-9db5-73f6ef544795" Name="VariableInjector">
|
---|
8 | <SubOperators />
|
---|
9 | <VariableInfos>
|
---|
10 | </VariableInfos>
|
---|
11 | <Variables>
|
---|
12 | <Variable Type="HeuristicLab.Core.Variable, HeuristicLab.Core" GUID="df7d3a78-9ebe-42d0-a5ed-3156e3871be2" Name="Min">
|
---|
13 | <Value Type="HeuristicLab.Data.DoubleData, HeuristicLab.Data" GUID="de0ae2a8-fda4-4204-9ffe-904970ff1482">0</Value>
|
---|
14 | </Variable>
|
---|
15 | <Variable Type="HeuristicLab.Core.Variable, HeuristicLab.Core" GUID="097a27e2-424f-49ed-97b0-340e6e21d8e6" Name="Max">
|
---|
16 | <Value Type="HeuristicLab.Data.DoubleData, HeuristicLab.Data" GUID="d473abb3-3074-4123-adaf-245b177621d9">1</Value>
|
---|
17 | </Variable>
|
---|
18 | <Variable Type="HeuristicLab.Core.Variable, HeuristicLab.Core" GUID="462865a8-b2c2-4bd7-a526-7f896800cb31" Name="StepSize">
|
---|
19 | <Value Type="HeuristicLab.Data.DoubleData, HeuristicLab.Data" GUID="9d978490-e9dc-410d-a232-9366ea1ec4ef">0.1</Value>
|
---|
20 | </Variable>
|
---|
21 | <Variable Type="HeuristicLab.Core.Variable, HeuristicLab.Core" GUID="66ed3145-cd3e-4bc7-a3ba-2768ef6eeab9" Name="VariableAName">
|
---|
22 | <Value Type="HeuristicLab.Data.StringData, HeuristicLab.Data" GUID="510679dd-a7f5-4125-9f33-6922c3115286">A</Value>
|
---|
23 | </Variable>
|
---|
24 | <Variable Type="HeuristicLab.Core.Variable, HeuristicLab.Core" GUID="65739d03-8a22-4650-8202-3d121b05fb59" Name="VariableBName">
|
---|
25 | <Value Type="HeuristicLab.Data.StringData, HeuristicLab.Data" GUID="0d6b1a88-81d4-4db0-b408-73c611b7e33d">B</Value>
|
---|
26 | </Variable>
|
---|
27 | </Variables>
|
---|
28 | </VariableInjector>
|
---|
29 | <DoubleRangeVariableInjector Type="HeuristicLab.Operators.Metaprogramming.DoubleRangeVariableInjector, HeuristicLab.Operators.Metaprogramming" GUID="088f30ae-2bfa-44b7-86da-0de21a6f9a5b" Name="DoubleRangeVariableInjector">
|
---|
30 | <SubOperators />
|
---|
31 | <VariableInfos>
|
---|
32 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="dc1f3af0-5ce2-4274-8706-b64ccff42b59" ActualName="VariableAInjector" FormalName="VariableInjector" Description="The operator graph that should hold the generated variable injector" DataType="HeuristicLab.Core.IOperatorGraph, HeuristicLab.Core" Kind="New" Local="False" />
|
---|
33 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="e495e594-4502-4329-a400-0e3429e03abf" ActualName="VariableAName" FormalName="VariableName" Description="Name of the variable that should be injected" DataType="HeuristicLab.Data.StringData, HeuristicLab.Data" Kind="In" Local="False" />
|
---|
34 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="cdff23ae-75e9-478f-b6db-948d55d38787" ActualName="Min" FormalName="Min" Description="Minimal value of the injected variable" DataType="HeuristicLab.Data.DoubleData, HeuristicLab.Data" Kind="In" Local="False" />
|
---|
35 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="db78d7ab-9b8c-47ec-83f7-c010bd5f352e" ActualName="Max" FormalName="Max" Description="Maximal value of the injected variable" DataType="HeuristicLab.Data.DoubleData, HeuristicLab.Data" Kind="In" Local="False" />
|
---|
36 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="1e415c72-5c0e-4b19-b511-7e3fbd8b1e8a" ActualName="StepSize" FormalName="StepSize" Description="The difference of the value of the variable from one injector to the next" DataType="HeuristicLab.Data.DoubleData, HeuristicLab.Data" Kind="In" Local="False" />
|
---|
37 | </VariableInfos>
|
---|
38 | <Variables />
|
---|
39 | </DoubleRangeVariableInjector>
|
---|
40 | <UniformSequentialSubScopesProcessor Type="HeuristicLab.Operators.UniformSequentialSubScopesProcessor, HeuristicLab.Operators" GUID="a9e4c553-f1e1-465a-b22d-dfbd84a674c5" Name="UniformSequentialSubScopesProcessor">
|
---|
41 | <SubOperators>
|
---|
42 | <SequentialProcessor Type="HeuristicLab.Operators.SequentialProcessor, HeuristicLab.Operators" GUID="a5107311-1af1-44f0-9e82-0c3baf970b20" Name="SequentialProcessor">
|
---|
43 | <SubOperators>
|
---|
44 | <DoubleRangeVariableInjector Type="HeuristicLab.Operators.Metaprogramming.DoubleRangeVariableInjector, HeuristicLab.Operators.Metaprogramming" GUID="6fa95ef9-3939-4326-9f25-67459224d4d8" Name="DoubleRangeVariableInjector">
|
---|
45 | <SubOperators />
|
---|
46 | <VariableInfos>
|
---|
47 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="92eb6d05-4476-4c91-b027-3ac9c6885f13" ActualName="VariableBInjector" FormalName="VariableInjector" Description="The operator graph that should hold the generated variable injector" DataType="HeuristicLab.Core.IOperatorGraph, HeuristicLab.Core" Kind="New" Local="False" />
|
---|
48 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="48aaaa8e-bc28-434e-8067-7ff9d3ff7200" ActualName="VariableBName" FormalName="VariableName" Description="Name of the variable that should be injected" DataType="HeuristicLab.Data.StringData, HeuristicLab.Data" Kind="In" Local="False" />
|
---|
49 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="4320666a-bc11-4d4f-8ada-c7adffd9dbae" ActualName="Min" FormalName="Min" Description="Minimal value of the injected variable" DataType="HeuristicLab.Data.DoubleData, HeuristicLab.Data" Kind="In" Local="False" />
|
---|
50 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="18449831-9c2d-4083-8c8f-efd70d73ef3d" ActualName="Max" FormalName="Max" Description="Maximal value of the injected variable" DataType="HeuristicLab.Data.DoubleData, HeuristicLab.Data" Kind="In" Local="False" />
|
---|
51 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="4cf8df7d-e576-423a-b762-939472747942" ActualName="StepSize" FormalName="StepSize" Description="The difference of the value of the variable from one injector to the next" DataType="HeuristicLab.Data.DoubleData, HeuristicLab.Data" Kind="In" Local="False" />
|
---|
52 | </VariableInfos>
|
---|
53 | <Variables />
|
---|
54 | </DoubleRangeVariableInjector>
|
---|
55 | <UniformSequentialSubScopesProcessor Type="HeuristicLab.Operators.UniformSequentialSubScopesProcessor, HeuristicLab.Operators" GUID="0a0832e5-6303-4dd0-9496-1a98a6accf51" Name="UniformSequentialSubScopesProcessor">
|
---|
56 | <SubOperators>
|
---|
57 | <SequentialProcessor Type="HeuristicLab.Operators.SequentialProcessor, HeuristicLab.Operators" GUID="5889403d-d9fb-42b0-ac7b-9e3fdab44b1f" Name="SequentialProcessor">
|
---|
58 | <SubOperators>
|
---|
59 | <SequentialComposer Type="HeuristicLab.Operators.Metaprogramming.SequentialComposer, HeuristicLab.Operators.Metaprogramming" GUID="470889aa-838f-4976-a608-eab7424684c6" Name="SequentialComposer">
|
---|
60 | <SubOperators />
|
---|
61 | <VariableInfos>
|
---|
62 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="81717441-f698-46e8-9831-448df403a879" ActualName="Algorithm" FormalName="CombinedOperator" Description="The combined operator that should hold the resulting sequence of IOperatorGraphs" DataType="HeuristicLab.Operators.CombinedOperator, HeuristicLab.Operators" Kind="New" Local="False" />
|
---|
63 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="cf57a75e-5e43-4ab8-b842-86e36d66275e" ActualName="OperatorNames" FormalName="OperatorNames" Description="Names of the operators that should be composed to a sequence" DataType="HeuristicLab.Data.ItemList`1[[HeuristicLab.Data.StringData, HeuristicLab.Data]], HeuristicLab.Data" Kind="In" Local="True" />
|
---|
64 | </VariableInfos>
|
---|
65 | <Variables>
|
---|
66 | <Variable Type="HeuristicLab.Core.Variable, HeuristicLab.Core" GUID="b00fa9aa-04c9-4b6b-bd93-229b5f522fed" Name="OperatorNames">
|
---|
67 | <Value Type="HeuristicLab.Data.ItemList`1[[HeuristicLab.Data.StringData, HeuristicLab.Data]], HeuristicLab.Data" GUID="62b969ee-b975-4872-9810-bf3b7fc0f3cc">
|
---|
68 | <StringData Type="HeuristicLab.Data.StringData, HeuristicLab.Data" GUID="4d087b40-26c8-408f-9646-04dc6457bcd8">VariableAInjector</StringData>
|
---|
69 | <StringData Type="HeuristicLab.Data.StringData, HeuristicLab.Data" GUID="a789d3c3-847d-4d8d-97ed-64545523822e">VariableBInjector</StringData>
|
---|
70 | </Value>
|
---|
71 | </Variable>
|
---|
72 | </Variables>
|
---|
73 | </SequentialComposer>
|
---|
74 | <OperatorExtractor Type="HeuristicLab.Operators.OperatorExtractor, HeuristicLab.Operators" GUID="a6c8eda5-0b70-40fd-a2ee-69108f3c75b1" Name="OperatorExtractor">
|
---|
75 | <SubOperators />
|
---|
76 | <VariableInfos>
|
---|
77 | <VariableInfo Type="HeuristicLab.Core.VariableInfo, HeuristicLab.Core" GUID="63d57bf9-1d3a-4c89-8f7c-e1a856115bbc" ActualName="Algorithm" FormalName="Operator" Description="Extracted operator" DataType="HeuristicLab.Core.IOperator, HeuristicLab.Core" Kind="In" Local="False" />
|
---|
78 | </VariableInfos>
|
---|
79 | <Variables />
|
---|
80 | </OperatorExtractor>
|
---|
81 | </SubOperators>
|
---|
82 | <VariableInfos />
|
---|
83 | <Variables />
|
---|
84 | </SequentialProcessor>
|
---|
85 | </SubOperators>
|
---|
86 | <VariableInfos />
|
---|
87 | <Variables />
|
---|
88 | </UniformSequentialSubScopesProcessor>
|
---|
89 | </SubOperators>
|
---|
90 | <VariableInfos />
|
---|
91 | <Variables />
|
---|
92 | </SequentialProcessor>
|
---|
93 | </SubOperators>
|
---|
94 | <VariableInfos />
|
---|
95 | <Variables />
|
---|
96 | </UniformSequentialSubScopesProcessor>
|
---|
97 | </SubOperators>
|
---|
98 | <VariableInfos />
|
---|
99 | <Variables />
|
---|
100 | </SequentialProcessor>
|
---|
101 | <VariableInjector GUID="0a744a29-e1bb-4290-9db5-73f6ef544795" />
|
---|
102 | <UniformSequentialSubScopesProcessor GUID="a9e4c553-f1e1-465a-b22d-dfbd84a674c5" />
|
---|
103 | <UniformSequentialSubScopesProcessor GUID="0a0832e5-6303-4dd0-9496-1a98a6accf51" />
|
---|
104 | <OperatorExtractor GUID="a6c8eda5-0b70-40fd-a2ee-69108f3c75b1" />
|
---|
105 | <DoubleRangeVariableInjector GUID="088f30ae-2bfa-44b7-86da-0de21a6f9a5b" />
|
---|
106 | <SequentialComposer GUID="470889aa-838f-4976-a608-eab7424684c6" />
|
---|
107 | <DoubleRangeVariableInjector GUID="6fa95ef9-3939-4326-9f25-67459224d4d8" />
|
---|
108 | <SequentialProcessor GUID="5889403d-d9fb-42b0-ac7b-9e3fdab44b1f" />
|
---|
109 | <SequentialProcessor GUID="a5107311-1af1-44f0-9e82-0c3baf970b20" />
|
---|
110 | </Operators>
|
---|
111 | <InitialOperator GUID="8706a977-a94a-4278-b8a3-cc2f3a00abae" />
|
---|
112 | </OperatorGraph>
|
---|
113 | <GlobalScope Type="HeuristicLab.Core.Scope, HeuristicLab.Core" GUID="0e9c4465-3425-4a10-bc85-726b90de5671" Name="Global">
|
---|
114 | <Variables />
|
---|
115 | <Aliases />
|
---|
116 | <SubScopes />
|
---|
117 | </GlobalScope>
|
---|
118 | <ExecutionStack>
|
---|
119 | <AtomicOperation Type="HeuristicLab.Core.AtomicOperation, HeuristicLab.Core" GUID="25a83fed-e2dd-4979-8858-49852ad79900">
|
---|
120 | <Operator GUID="8706a977-a94a-4278-b8a3-cc2f3a00abae" />
|
---|
121 | <Scope GUID="0e9c4465-3425-4a10-bc85-726b90de5671" />
|
---|
122 | </AtomicOperation>
|
---|
123 | </ExecutionStack>
|
---|
124 | <ExecutionTime>00:00:00</ExecutionTime>
|
---|
125 | </SequentialEngine> |
---|