- Timestamp:
- 09/14/12 18:58:15 (12 years ago)
- Location:
- branches/GP-MoveOperators
- Files:
-
- 9 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/GP-MoveOperators
- Property svn:ignore
-
old new 21 21 protoc.exe 22 22 _ReSharper.HeuristicLab 3.3 Tests 23 Google.ProtocolBuffers-2.4.1.473.dll
-
- Property svn:mergeinfo changed
- Property svn:ignore
-
branches/GP-MoveOperators/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding
- Property svn:mergeinfo changed
/trunk/sources/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding merged: 8246,8311,8333,8344,8476,8561,8600
- Property svn:mergeinfo changed
-
branches/GP-MoveOperators/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Analyzers/SymbolicExpressionTreeLengthAnalyzer.cs
r7702 r8660 88 88 89 89 [StorableConstructor] 90 private SymbolicExpressionTreeLengthAnalyzer(bool deserializing) : base( ) { }90 private SymbolicExpressionTreeLengthAnalyzer(bool deserializing) : base(deserializing) { } 91 91 private SymbolicExpressionTreeLengthAnalyzer(SymbolicExpressionTreeLengthAnalyzer original, Cloner cloner) 92 92 : base(original, cloner) { -
branches/GP-MoveOperators/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Creators/ProbabilisticTreeCreator.cs
r7259 r8660 176 176 extensionPoints.Add(x); 177 177 } 178 long minExtensionPointsLength = extensionPoints.Select(x => x.MinimumExtensionLength).Sum(); 179 long maxExtensionPointsLength = extensionPoints.Select(x => x.MaximumExtensionLength).Sum(); 178 //necessary to use long data type as the extension point length could be int.MaxValue 179 long minExtensionPointsLength = extensionPoints.Select(x => (long)x.MinimumExtensionLength).Sum(); 180 long maxExtensionPointsLength = extensionPoints.Select(x => (long)x.MaximumExtensionLength).Sum(); 180 181 181 182 // while there are pending extension points and we have not reached the limit of adding new extension points -
branches/GP-MoveOperators/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Crossovers/SymbolicExpressionTreeCrossover.cs
r7506 r8660 59 59 Parameters.Add(new ScopeTreeLookupParameter<ISymbolicExpressionTree>(ParentsParameterName, "The parent symbolic expression trees which should be crossed.")); 60 60 Parameters.Add(new LookupParameter<ISymbolicExpressionTree>(ChildParameterName, "The child symbolic expression tree resulting from the crossover.")); 61 ParentsParameter.ActualName = "SymbolicExpressionTree"; 62 ChildParameter.ActualName = "SymbolicExpressionTree"; 61 63 } 62 64 -
branches/GP-MoveOperators/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4.csproj
r8206 r8660 154 154 <Compile Include="Manipulators\ChangeNodeTypeManipulation.cs" /> 155 155 <Compile Include="Interfaces\Operators\ISymbolicExpressionTreeManipulator.cs" /> 156 <Compile Include="Manipulators\RemoveBranchManipulation.cs" /> 156 157 <Compile Include="Manipulators\ReplaceBranchManipulation.cs" /> 157 158 <Compile Include="Manipulators\FullTreeShaker.cs" /> … … 288 289 --> 289 290 <PropertyGroup> 290 <PreBuildEvent>set Path=%25Path%25;$(ProjectDir);$(SolutionDir)291 <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">set Path=%25Path%25;$(ProjectDir);$(SolutionDir) 291 292 set ProjectDir=$(ProjectDir) 292 293 set SolutionDir=$(SolutionDir) … … 295 296 call PreBuildEvent.cmd 296 297 </PreBuildEvent> 298 <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' "> 299 export ProjectDir=$(ProjectDir) 300 export SolutionDir=$(SolutionDir) 301 302 $SolutionDir/PreBuildEvent.sh 303 </PreBuildEvent> 297 304 </PropertyGroup> 298 305 </Project> -
branches/GP-MoveOperators/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Plugin.cs.frame
r7259 r8660 26 26 27 27 namespace HeuristicLab.Encodings.SymbolicExpressionTreeEncoding { 28 [Plugin("HeuristicLab.Encodings.SymbolicExpressionTreeEncoding","Provides operators and related classes for the symbolic expression tree encoding.", "3.4. 2.$WCREV$")]28 [Plugin("HeuristicLab.Encodings.SymbolicExpressionTreeEncoding","Provides operators and related classes for the symbolic expression tree encoding.", "3.4.3.$WCREV$")] 29 29 [PluginFile("HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4.dll", PluginFileType.Assembly)] 30 30 [PluginDependency("HeuristicLab.Analysis", "3.3")] -
branches/GP-MoveOperators/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/Properties/AssemblyInfo.cs.frame
r7259 r8660 45 45 46 46 [assembly: AssemblyVersion("3.4.0.0")] 47 [assembly: AssemblyFileVersion("3.4. 2.$WCREV$")]47 [assembly: AssemblyFileVersion("3.4.3.$WCREV$")] -
branches/GP-MoveOperators/HeuristicLab.Encodings.SymbolicExpressionTreeEncoding/3.4/SymbolicExpressionGrammar.cs
r7733 r8660 181 181 182 182 #region IStatefulItem methods 183 void IStatefulItem.InitializeState() 184 { 183 void IStatefulItem.InitializeState() { 185 184 ReadOnly = false; 186 185 } … … 245 244 var groupSymbol = s as GroupSymbol; 246 245 if (groupSymbol != null) RegisterGroupSymbolEvents(groupSymbol); 247 else s ymbol.Changed += new EventHandler(Symbol_Changed);246 else s.Changed += new EventHandler(Symbol_Changed); 248 247 } 249 248 } … … 255 254 var groupSymbol = s as GroupSymbol; 256 255 if (groupSymbol != null) DeregisterGroupSymbolEvents(groupSymbol); 257 else s ymbol.Changed -= new EventHandler(Symbol_Changed);256 else s.Changed -= new EventHandler(Symbol_Changed); 258 257 } 259 258 }
Note: See TracChangeset
for help on using the changeset viewer.