- Timestamp:
- 10/05/11 11:11:49 (13 years ago)
- Location:
- branches/Trunk
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/Trunk
- Property svn:mergeinfo changed
/trunk/sources (added) merged: 6835-6836,6841,6849,6860,6862
- Property svn:mergeinfo changed
-
branches/Trunk/HeuristicLab.Analysis
- Property svn:mergeinfo changed (with no actual effect on merging)
-
branches/Trunk/HeuristicLab.Analysis.Views/3.3/HeatMapView.resx
- Property svn:mergeinfo changed (with no actual effect on merging)
-
branches/Trunk/HeuristicLab.Core.Views/3.3/TypeSelector.cs
- Property svn:mergeinfo changed (with no actual effect on merging)
-
branches/Trunk/HeuristicLab.Core/3.3/Log.cs
r6423 r6865 71 71 } 72 72 public virtual void LogMessage(string message) { 73 string s = DateTime.Now.ToString() + "\t" + message;73 string s = FormatLogMessage(message); 74 74 messages.Add(s); 75 75 CapMessages(); … … 77 77 } 78 78 public virtual void LogException(Exception ex) { 79 string s = DateTime.Now.ToString() + "\t" + "Exception occurred:" + Environment.NewLine + ErrorHandling.BuildErrorMessage(ex);79 string s = FormatException(ex); 80 80 messages.Add(s); 81 81 CapMessages(); … … 86 86 messages.RemoveAt(0); 87 87 } 88 } 89 protected virtual string FormatLogMessage(string message) { 90 return DateTime.Now.ToString() + "\t" + message; 91 } 92 protected virtual string FormatException(Exception ex) { 93 return DateTime.Now.ToString() + "\t" + "Exception occurred:" + Environment.NewLine + ErrorHandling.BuildErrorMessage(ex); 88 94 } 89 95 -
branches/Trunk/HeuristicLab.Core/3.3/ThreadSafeLog.cs
r6705 r6865 22 22 using System; 23 23 using System.Collections.Generic; 24 using System.Drawing;25 24 using System.Linq; 26 25 using System.Threading; 27 26 using HeuristicLab.Common; 28 using HeuristicLab.Common.Resources;29 27 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 28 … … 32 30 [Item("ThreadSafeLog", "A thread-safe log for logging string messages.")] 33 31 [StorableClass] 34 public class ThreadSafeLog : Item, ILog, IStorableContent{32 public class ThreadSafeLog : Log, IDeepCloneable { 35 33 protected ReaderWriterLockSlim locker = new ReaderWriterLockSlim(); 36 34 37 public string Filename { get; set; } 38 39 public override Image ItemImage { 40 get { return VSImageLibrary.File; } 41 } 42 43 public IEnumerable<string> Messages { 35 public override IEnumerable<string> Messages { 44 36 get { 45 37 locker.EnterReadLock(); 46 38 try { 47 return log.Messages.ToArray(); // return copy of messages 48 } finally { locker.ExitReadLock(); } 39 return messages.ToArray(); // return copy of messages 40 } 41 finally { locker.ExitReadLock(); } 49 42 } 50 43 } 51 44 52 [Storable]53 protected ILog log;54 55 45 [StorableConstructor] 56 46 protected ThreadSafeLog(bool deserializing) : base(deserializing) { } 57 public ThreadSafeLog() 58 : base() { 59 this.log = new Log(); 60 RegisterLogEvents(); 61 } 62 public ThreadSafeLog(ILog log) 63 : base() { 64 this.log = log; 65 RegisterLogEvents(); 47 public ThreadSafeLog(long maxMessageCount = -1) 48 : base(maxMessageCount) { 66 49 } 67 50 68 protected ThreadSafeLog(ThreadSafeLog original, Cloner cloner) 69 : base(original, cloner) { 51 protected ThreadSafeLog(ThreadSafeLog original, Cloner cloner) { 70 52 original.locker.EnterReadLock(); 71 53 try { 72 log = cloner.Clone(original.log); 73 } finally { original.locker.ExitReadLock(); } 54 cloner.RegisterClonedObject(original, this); 55 this.messages = new List<string>(original.messages); 56 this.maxMessageCount = original.maxMessageCount; 57 } 58 finally { original.locker.ExitReadLock(); } 74 59 } 60 75 61 public override IDeepCloneable Clone(Cloner cloner) { 76 62 return new ThreadSafeLog(this, cloner); 77 63 } 78 64 79 public virtualvoid Clear() {65 public override void Clear() { 80 66 locker.EnterWriteLock(); 81 67 try { 82 log.Clear(); 83 } finally { locker.ExitWriteLock(); } 68 messages.Clear(); 69 } 70 finally { locker.ExitWriteLock(); } 71 OnCleared(); 84 72 } 85 73 86 public virtual void LogMessage(string message) { 74 public override void LogMessage(string message) { 75 string s = FormatLogMessage(message); 87 76 locker.EnterWriteLock(); 88 77 try { 89 log.LogMessage(message); 90 } finally { locker.ExitWriteLock(); } 78 messages.Add(s); 79 CapMessages(); 80 } 81 finally { locker.ExitWriteLock(); } 82 OnMessageAdded(s); 91 83 } 92 84 93 public virtual void LogException(Exception ex) { 85 public override void LogException(Exception ex) { 86 string s = FormatException(ex); 94 87 locker.EnterWriteLock(); 95 88 try { 96 log.LogException(ex); 97 } finally { locker.ExitWriteLock(); } 89 messages.Add(s); 90 CapMessages(); 91 } 92 finally { locker.ExitWriteLock(); } 93 OnMessageAdded(s); 98 94 } 99 100 #region Log Events101 private void RegisterLogEvents() {102 this.log.Cleared += new EventHandler(log_Cleared);103 this.log.MessageAdded += new EventHandler<EventArgs<string>>(log_MessageAdded);104 this.log.ToStringChanged += new EventHandler(log_ToStringChanged);105 }106 107 private void log_ToStringChanged(object sender, EventArgs e) {108 OnToStringChanged();109 }110 111 private void log_MessageAdded(object sender, EventArgs<string> e) {112 OnMessageAdded(e.Value);113 }114 115 private void log_Cleared(object sender, EventArgs e) {116 OnCleared();117 }118 #endregion119 120 #region Event Handler121 public event EventHandler<EventArgs<string>> MessageAdded;122 protected virtual void OnMessageAdded(string message) {123 EventHandler<EventArgs<string>> handler = MessageAdded;124 if (handler != null) handler(this, new EventArgs<string>(message));125 }126 public event EventHandler Cleared;127 protected virtual void OnCleared() {128 EventHandler handler = Cleared;129 if (handler != null) handler(this, EventArgs.Empty);130 }131 #endregion132 133 134 95 } 135 96 } -
branches/Trunk/HeuristicLab.Encodings.PermutationEncoding
- Property svn:mergeinfo changed (with no actual effect on merging)
-
branches/Trunk/HeuristicLab.Optimization/3.3/Problems/SingleObjectiveHeuristicOptimizationProblem.cs
- Property svn:mergeinfo changed (with no actual effect on merging)
-
branches/Trunk/HeuristicLab.Optimizer/3.3/MainFormTypeSelectionDialog.Designer.cs
r6827 r6865 81 81 this.rbSingleDocumentMainForm.TabIndex = 2; 82 82 this.rbSingleDocumentMainForm.TabStop = true; 83 this.rbSingleDocumentMainForm.Text = " Single Document";83 this.rbSingleDocumentMainForm.Text = "&Single Document"; 84 84 this.toolTip.SetToolTip(this.rbSingleDocumentMainForm, "Creates for each open document an own window"); 85 85 this.rbSingleDocumentMainForm.UseVisualStyleBackColor = true; … … 93 93 this.rbMultipleDocumentMainForm.TabIndex = 1; 94 94 this.rbMultipleDocumentMainForm.TabStop = true; 95 this.rbMultipleDocumentMainForm.Text = " Multiple Document";95 this.rbMultipleDocumentMainForm.Text = "&Multiple Document"; 96 96 this.toolTip.SetToolTip(this.rbMultipleDocumentMainForm, "Shows for each open document an own, nested window"); 97 97 this.rbMultipleDocumentMainForm.UseVisualStyleBackColor = true; … … 105 105 this.rbDockingMainForm.TabIndex = 0; 106 106 this.rbDockingMainForm.TabStop = true; 107 this.rbDockingMainForm.Text = " Docking";107 this.rbDockingMainForm.Text = "&Docking"; 108 108 this.toolTip.SetToolTip(this.rbDockingMainForm, "Displays open documents as tab pages. \r\nIf you have resizing issues in the user i" + 109 109 "nterface, please try the other options."); … … 131 131 this.Controls.Add(this.cancelButton); 132 132 this.Controls.Add(this.okButton); 133 this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; 133 134 this.MaximizeBox = false; 134 135 this.MinimizeBox = false; … … 136 137 this.ShowIcon = false; 137 138 this.ShowInTaskbar = false; 139 this.SizeGripStyle = System.Windows.Forms.SizeGripStyle.Hide; 138 140 this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; 139 141 this.Text = "Change MainForm Type"; -
branches/Trunk/HeuristicLab.Optimizer/3.3/MenuItems/ChangeMainFormTypeMenuItem.cs
r6827 r6865 27 27 internal class ChangeMainFormTypeMenuItem : HeuristicLab.MainForm.WindowsForms.MenuItem, IOptimizerUserInterfaceItemProvider { 28 28 public override string Name { 29 get { return "Change MainForm Type..."; }29 get { return "Change &MainForm Type..."; } 30 30 } 31 31 public override IEnumerable<string> Structure { -
branches/Trunk/HeuristicLab.Persistence
- Property svn:mergeinfo changed (with no actual effect on merging)
-
branches/Trunk/HeuristicLab.Problems.DataAnalysis
- Property svn:mergeinfo changed (with no actual effect on merging)
-
branches/Trunk/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/SymbolicDataAnalysisExpressionTreeILEmittingInterpreter.cs
r6809 r6865 50 50 #region private classes 51 51 private class InterpreterState { 52 private double[] argumentStack;53 private int argumentStackPointer;54 52 private Instruction[] code; 55 53 private int pc; 54 56 55 public int ProgramCounter { 57 56 get { return pc; } 58 57 set { pc = value; } 59 58 } 60 internal InterpreterState(Instruction[] code, int argumentStackSize) { 59 60 private bool inLaggedContext; 61 public bool InLaggedContext { 62 get { return inLaggedContext; } 63 set { inLaggedContext = value; } 64 } 65 internal InterpreterState(Instruction[] code) { 66 this.inLaggedContext = false; 61 67 this.code = code; 62 68 this.pc = 0; 63 if (argumentStackSize > 0) {64 this.argumentStack = new double[argumentStackSize];65 }66 this.argumentStackPointer = 0;67 }68 69 internal void Reset() {70 this.pc = 0;71 this.argumentStackPointer = 0;72 69 } 73 70 74 71 internal Instruction NextInstruction() { 75 72 return code[pc++]; 76 }77 private void Push(double val) {78 argumentStack[argumentStackPointer++] = val;79 }80 private double Pop() {81 return argumentStack[--argumentStackPointer];82 }83 84 internal void CreateStackFrame(double[] argValues) {85 // push in reverse order to make indexing easier86 for (int i = argValues.Length - 1; i >= 0; i--) {87 argumentStack[argumentStackPointer++] = argValues[i];88 }89 Push(argValues.Length);90 }91 92 internal void RemoveStackFrame() {93 int size = (int)Pop();94 argumentStackPointer -= size;95 }96 97 internal double GetStackFrameValue(ushort index) {98 // layout of stack:99 // [0] <- argumentStackPointer100 // [StackFrameSize = N + 1]101 // [Arg0] <- argumentStackPointer - 2 - 0102 // [Arg1] <- argumentStackPointer - 2 - 1103 // [...]104 // [ArgN] <- argumentStackPointer - 2 - N105 // <Begin of stack frame>106 return argumentStack[argumentStackPointer - index - 2];107 73 } 108 74 } … … 241 207 } 242 208 } 243 var state = new InterpreterState(code , necessaryArgStackSize);209 var state = new InterpreterState(code); 244 210 245 211 Type[] methodArgs = { typeof(int), typeof(IList<double>[]) }; … … 465 431 il.Emit(System.Reflection.Emit.OpCodes.Add); 466 432 il.Emit(System.Reflection.Emit.OpCodes.Starg, 0); 433 var prevLaggedContext = state.InLaggedContext; 434 state.InLaggedContext = true; 467 435 CompileInstructions(il, state, ds); 468 436 il.Emit(System.Reflection.Emit.OpCodes.Ldarg_0); // row += lag … … 470 438 il.Emit(System.Reflection.Emit.OpCodes.Sub); 471 439 il.Emit(System.Reflection.Emit.OpCodes.Starg, 0); 440 state.InLaggedContext = prevLaggedContext; 472 441 return; 473 442 } … … 479 448 il.Emit(System.Reflection.Emit.OpCodes.Add); 480 449 il.Emit(System.Reflection.Emit.OpCodes.Starg, 0); 450 var prevLaggedContext = state.InLaggedContext; 451 state.InLaggedContext = true; 481 452 CompileInstructions(il, state, ds); 482 453 for (int l = laggedTreeNode.Lag; l < 0; l++) { … … 489 460 il.Emit(System.Reflection.Emit.OpCodes.Add); 490 461 } 462 state.InLaggedContext = prevLaggedContext; 491 463 return; 492 464 } … … 504 476 il.Emit(System.Reflection.Emit.OpCodes.Starg, 0); 505 477 state.ProgramCounter = savedPc; 478 var prevLaggedContext = state.InLaggedContext; 479 state.InLaggedContext = true; 506 480 CompileInstructions(il, state, ds); 507 481 il.Emit(System.Reflection.Emit.OpCodes.Ldc_R8, 2.0); // f_0 + 2 * f_1 … … 533 507 il.Emit(System.Reflection.Emit.OpCodes.Add); 534 508 il.Emit(System.Reflection.Emit.OpCodes.Starg, 0); 509 state.InLaggedContext = prevLaggedContext; 535 510 return; 536 511 } … … 542 517 } 543 518 case OpCodes.Variable: { 519 VariableTreeNode varNode = (VariableTreeNode)currentInstr.dynamicNode; 520 il.Emit(System.Reflection.Emit.OpCodes.Ldarg_1); // load columns array 521 il.Emit(System.Reflection.Emit.OpCodes.Ldc_I4, (int)currentInstr.iArg0); 522 // load correct column of the current variable 523 il.Emit(System.Reflection.Emit.OpCodes.Ldelem_Ref); 524 il.Emit(System.Reflection.Emit.OpCodes.Ldarg_0); // rowIndex 525 if (!state.InLaggedContext) { 526 il.Emit(System.Reflection.Emit.OpCodes.Call, listGetValue); 527 il.Emit(System.Reflection.Emit.OpCodes.Ldc_R8, varNode.Weight); // load weight 528 il.Emit(System.Reflection.Emit.OpCodes.Mul); 529 } else { 530 var nanResult = il.DefineLabel(); 531 var normalResult = il.DefineLabel(); 532 il.Emit(System.Reflection.Emit.OpCodes.Dup); 533 il.Emit(System.Reflection.Emit.OpCodes.Ldc_I4_0); 534 il.Emit(System.Reflection.Emit.OpCodes.Blt, nanResult); 535 il.Emit(System.Reflection.Emit.OpCodes.Dup); 536 il.Emit(System.Reflection.Emit.OpCodes.Ldc_I4, ds.Rows); 537 il.Emit(System.Reflection.Emit.OpCodes.Bge, nanResult); 538 il.Emit(System.Reflection.Emit.OpCodes.Call, listGetValue); 539 il.Emit(System.Reflection.Emit.OpCodes.Ldc_R8, varNode.Weight); // load weight 540 il.Emit(System.Reflection.Emit.OpCodes.Mul); 541 il.Emit(System.Reflection.Emit.OpCodes.Br, normalResult); 542 il.MarkLabel(nanResult); 543 il.Emit(System.Reflection.Emit.OpCodes.Pop); // rowIndex 544 il.Emit(System.Reflection.Emit.OpCodes.Pop); // column reference 545 il.Emit(System.Reflection.Emit.OpCodes.Ldc_R8, double.NaN); 546 il.MarkLabel(normalResult); 547 } 548 return; 549 } 550 case OpCodes.LagVariable: { 544 551 var nanResult = il.DefineLabel(); 545 552 var normalResult = il.DefineLabel(); 546 VariableTreeNode varNode = (VariableTreeNode)currentInstr.dynamicNode;553 LaggedVariableTreeNode varNode = (LaggedVariableTreeNode)currentInstr.dynamicNode; 547 554 il.Emit(System.Reflection.Emit.OpCodes.Ldarg_1); // load columns array 548 555 il.Emit(System.Reflection.Emit.OpCodes.Ldc_I4, (int)currentInstr.iArg0); // load correct column of the current variable 549 556 il.Emit(System.Reflection.Emit.OpCodes.Ldelem_Ref); 550 il.Emit(System.Reflection.Emit.OpCodes.Ldarg_0); // sampleIndex 557 il.Emit(System.Reflection.Emit.OpCodes.Ldc_I4, varNode.Lag); // lag 558 il.Emit(System.Reflection.Emit.OpCodes.Ldarg_0); // rowIndex 559 il.Emit(System.Reflection.Emit.OpCodes.Add); // actualRowIndex = rowIndex + sampleOffset 551 560 il.Emit(System.Reflection.Emit.OpCodes.Dup); 552 561 il.Emit(System.Reflection.Emit.OpCodes.Ldc_I4_0); … … 566 575 return; 567 576 } 568 case OpCodes.LagVariable: {569 var nanResult = il.DefineLabel();570 var normalResult = il.DefineLabel();571 LaggedVariableTreeNode varNode = (LaggedVariableTreeNode)currentInstr.dynamicNode;572 il.Emit(System.Reflection.Emit.OpCodes.Ldarg_1); // load columns array573 il.Emit(System.Reflection.Emit.OpCodes.Ldc_I4, (int)currentInstr.iArg0); // load correct column of the current variable574 il.Emit(System.Reflection.Emit.OpCodes.Ldelem_Ref);575 il.Emit(System.Reflection.Emit.OpCodes.Ldc_I4, varNode.Lag); // lag576 il.Emit(System.Reflection.Emit.OpCodes.Ldarg_0); // sampleIndex577 il.Emit(System.Reflection.Emit.OpCodes.Add); // row = sampleIndex + sampleOffset578 il.Emit(System.Reflection.Emit.OpCodes.Dup);579 il.Emit(System.Reflection.Emit.OpCodes.Ldc_I4_0);580 il.Emit(System.Reflection.Emit.OpCodes.Blt, nanResult);581 il.Emit(System.Reflection.Emit.OpCodes.Dup);582 il.Emit(System.Reflection.Emit.OpCodes.Ldc_I4, ds.Rows);583 il.Emit(System.Reflection.Emit.OpCodes.Bge, nanResult);584 il.Emit(System.Reflection.Emit.OpCodes.Call, listGetValue);585 il.Emit(System.Reflection.Emit.OpCodes.Ldc_R8, varNode.Weight); // load weight586 il.Emit(System.Reflection.Emit.OpCodes.Mul);587 il.Emit(System.Reflection.Emit.OpCodes.Br, normalResult);588 il.MarkLabel(nanResult);589 il.Emit(System.Reflection.Emit.OpCodes.Pop); // sample index590 il.Emit(System.Reflection.Emit.OpCodes.Pop); // column reference591 il.Emit(System.Reflection.Emit.OpCodes.Ldc_R8, double.NaN);592 il.MarkLabel(normalResult);593 return;594 }595 577 case OpCodes.Constant: { 596 578 ConstantTreeNode constNode = (ConstantTreeNode)currentInstr.dynamicNode; … … 614 596 throw new NotSupportedException("Symbol: " + treeNode.Symbol); 615 597 } 616 617 // skips a whole branch618 private void SkipInstructions(InterpreterState state) {619 int i = 1;620 while (i > 0) {621 i += state.NextInstruction().nArguments;622 i--;623 }624 }625 598 } 626 599 } -
branches/Trunk/HeuristicLab.Problems.VehicleRouting
- Property svn:mergeinfo changed (with no actual effect on merging)
-
branches/Trunk/HeuristicLab.Problems.VehicleRouting.Views
- Property svn:mergeinfo changed (with no actual effect on merging)
-
branches/Trunk/HeuristicLab.Tests/Builder.testsettings
r6844 r6865 3 3 <Description>Test settings to run unit tests on the HL build server.</Description> 4 4 <Deployment> 5 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Random-3.3.dll" /> 6 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Encodings.IntegerVectorEncoding-3.3.dll" /> 7 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.ALGLIB-3.1.0.dll" /> 8 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\ICSharpCode.SharpDevelop.Dom.dll" /> 9 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\ICSharpCode.SharpZipLib.dll" /> 10 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Common-3.3.dll" /> 11 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Selection-3.3.dll" /> 12 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Core-3.3.dll" /> 13 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.LocalSearch-3.3.dll" /> 14 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.DataAnalysis.Views-3.3.dll" /> 15 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Optimization.Operators-3.3.dll" /> 16 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.SharpDevelop-3.1.1.5327.dll" /> 17 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.TabuSearch-3.3.dll" /> 18 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.ArtificialAnt-3.4.dll" /> 19 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Encodings.PermutationEncoding.Views-3.3.dll" /> 20 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\ICSharpCode.TextEditor.dll" /> 21 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.Knapsack.Views-3.3.dll" /> 22 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.VehicleRouting-3.3.dll" /> 23 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.ExternalEvaluation.GP-3.3.dll" /> 24 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Collections-3.3.dll" /> 5 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.TestFunctions-3.3.dll" /> 6 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.TravelingSalesman-3.3.dll" /> 7 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\towerData.txt" /> 8 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Optimization.Views-3.3.dll" /> 9 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\" /> 10 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\GA_TSP.hl" /> 11 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Persistence.GUI-3.3.dll" /> 12 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.ParticleSwarmOptimization-3.3.dll" /> 13 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.LibSVM-1.6.3.dll" /> 14 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Views-3.3.dll" /> 15 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.SequentialEngine-3.3.dll" /> 16 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\C101.txt" /> 17 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\Mono.Cecil.dll" /> 18 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Core.Views-3.3.dll" /> 19 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic.Regression.Views-3.4.dll" /> 20 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.ExternalEvaluation.GP-3.3.dll" /> 21 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.PluginInfrastructure-3.3.dll" /> 22 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Encodings.BinaryVectorEncoding-3.3.dll" /> 23 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Encodings.IntegerVectorEncoding-3.3.dll" /> 24 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4.dll" /> 25 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.ParallelEngine-3.3.dll" /> 26 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab-3.3.Tests.dll" /> 27 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.TestFunctions.Views-3.3.dll" /> 28 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Operators.Views-3.3.dll" /> 29 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views-3.4.dll" /> 25 30 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\ch130.tsp" /> 31 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Optimizer-3.3.dll" /> 32 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Operators-3.3.dll" /> 33 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.QuadraticAssignment-3.3.dll" /> 34 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.DataAnalysis.Views-3.3.dll" /> 35 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic.Regression-3.4.dll" /> 36 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Selection-3.3.dll" /> 37 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.TabuSearch-3.3.dll" /> 38 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.ArtificialAnt.Views-3.3.dll" /> 39 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.VehicleRouting.Views-3.3.dll" /> 40 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic.Classification.Views-3.4.dll" /> 41 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Encodings.RealVectorEncoding-3.3.dll" /> 42 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Optimization.Operators-3.3.dll" /> 43 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Operators.Programmable-3.3.dll" /> 44 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.DebugEngine-3.3.dll" /> 45 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.ExternalEvaluation-3.3.dll" /> 46 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Encodings.PermutationEncoding-3.3.dll" /> 47 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.TravelingSalesman.Views-3.3.dll" /> 48 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Analysis-3.3.dll" /> 49 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.MainForm.WindowsForms-3.3_Accessor.dll" /> 50 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Tracing-3.3.dll" /> 51 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.SharpDevelop-3.1.1.5327.dll" /> 52 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Data-3.3.dll" /> 53 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views-3.3.dll" /> 54 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.ExternalEvaluation.Views-3.3.dll" /> 55 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3.dll" /> 56 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.MainForm.WindowsForms-3.3.dll" /> 57 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.OneMax.Views-3.3.dll" /> 58 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Parameters-3.3.dll" /> 59 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.LocalSearch-3.3.dll" /> 60 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Classification.Views-3.3.dll" /> 61 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis-3.3.dll" /> 62 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.CodeEditor-3.3.dll" /> 63 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Optimization-3.3.dll" /> 64 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.ArtificialAnt.Views-3.4.dll" /> 65 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Collections-3.3.dll" /> 66 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\ICSharpCode.NRefactory.dll" /> 67 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\C101.opt.txt" /> 68 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.OneMax-3.3.dll" /> 69 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Visualization.ChartControlsExtensions-3.3.dll" /> 70 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.Knapsack.Views-3.3.dll" /> 71 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.DataAnalysis-3.4.dll" /> 72 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\ICSharpCode.TextEditor.dll" /> 73 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Views-3.4.dll" /> 74 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Persistence-3.3.dll" /> 75 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Parameters.Views-3.3.dll" /> 76 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\log4net.dll" /> 77 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.NSGA2-3.3.dll" /> 78 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.ArtificialAnt-3.4.dll" /> 79 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis-3.4.dll" /> 80 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.dll" /> 81 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.DataAnalysis.Views-3.4.dll" /> 82 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.EvolutionStrategy-3.3.dll" /> 83 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\LibSVM-1.6.3.dll" /> 84 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.VehicleRouting-3.3.dll" /> 26 85 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\ch130.opt.tour" /> 27 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.PluginInfrastructure-3.3.dll" /> 28 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\Mono.Cecil.dll" /> 29 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.OneMax.Views-3.3.dll" /> 30 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Tracing-3.3.dll" /> 31 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\log4net.dll" /> 32 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Data.Views-3.3.dll" /> 33 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.ExternalEvaluation.GP-3.4.dll" /> 34 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\GA_TSP.hl" /> 35 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Parameters-3.3.dll" /> 36 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic.Regression-3.4.dll" /> 37 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Visualization.ChartControlsExtensions-3.3.dll" /> 38 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Persistence.GUI-3.3.dll" /> 39 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.EvolutionStrategy-3.3.dll" /> 40 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.log4net-1.2.10.0.dll" /> 41 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.OneMax-3.3.dll" /> 42 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views-3.4.dll" /> 43 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Data-3.3.dll" /> 44 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Operators.Views-3.3.dll" /> 45 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic.Classification-3.4.dll" /> 46 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\towerData.txt" /> 47 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Encodings.RealVectorEncoding-3.3.dll" /> 48 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4.dll" /> 49 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\C101.opt.txt" /> 50 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.ArtificialAnt.Views-3.4.dll" /> 51 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.NSGA2-3.3.dll" /> 52 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.Knapsack-3.3.dll" /> 53 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic.Views-3.4.dll" /> 54 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Optimization.Views-3.3.dll" /> 55 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.3.dll" /> 56 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Regression-3.3.dll" /> 57 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Analysis-3.3.dll" /> 58 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Common.Resources-3.3.dll" /> 59 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\C101.txt" /> 60 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Operators.Views.GraphVisualization-3.3.dll" /> 61 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.TestFunctions.Views-3.3.dll" /> 62 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.ParallelEngine-3.3.dll" /> 63 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis-3.3.dll" /> 64 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Optimizer-3.3.dll" /> 65 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Persistence-3.3.dll" /> 66 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\Netron.Diagramming.Core-3.0.2672.12446.dll" /> 67 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Operators.Programmable-3.3.dll" /> 68 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Views-3.3.dll" /> 69 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Optimization-3.3.dll" /> 70 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\WeifenLuo.WinFormsUI.Docking-2.3.1.dll" /> 71 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.ParticleSwarmOptimization-3.3.dll" /> 86 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.Knapsack-3.3.dll" /> 87 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.DataAnalysis-3.3.dll" /> 88 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.WinFormsUI-2.3.1.dll" /> 89 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Clients.Common-3.3.dll" /> 90 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.SimulatedAnnealing-3.3.dll" /> 91 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.MainForm-3.3.dll" /> 92 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Common.Resources-3.3.dll" /> 93 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.ALGLIB-3.1.0.dll" /> 94 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Regression-3.3.dll" /> 95 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Operators.Views.GraphVisualization.Views-3.3.dll" /> 96 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\ALGLIB-3.1.0.dll" /> 97 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.GeneticAlgorithm-3.3.dll" /> 98 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\ICSharpCode.SharpDevelop.Dom.dll" /> 99 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.log4net-1.2.10.0.dll" /> 100 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Analysis.Views-3.3.dll" /> 101 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\Netron.Diagramming.Core-3.0.2672.12446.dll" /> 72 102 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\GA_SymbReg.hl" /> 73 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.ExternalEvaluation.GP.Views-3.3.dll" /> 74 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic.Classification.Views-3.4.dll" /> 75 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.LibSVM-1.6.3.dll" /> 76 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Classification.Views-3.3.dll" /> 77 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Encodings.PermutationEncoding-3.3.dll" /> 78 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.TravelingSalesman.Views-3.3.dll" /> 103 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.QuadraticAssignment.Views-3.3.dll" /> 104 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Classification-3.3.dll" /> 105 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Netron-3.0.2672.12446.dll" /> 106 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Data.Views-3.3.dll" /> 107 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\Google.ProtocolBuffers-0.9.1.dll" /> 108 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.ExternalEvaluation.GP-3.4.dll" /> 109 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.ArtificialAnt-3.3.dll" /> 79 110 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\mammographic_masses.txt" /> 80 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab-3.3.Tests.dll" /> 81 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\LibSVM-1.6.3.dll" /> 82 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\ICSharpCode.NRefactory.dll" /> 83 <DeploymentItem filename="HeuristicLab.Tests\HeuristicLab-3.3\Resources\" /> 84 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Parameters.Views-3.3.dll" /> 85 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis-3.4.dll" /> 86 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.MainForm-3.3.dll" /> 87 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.ArtificialAnt.Views-3.3.dll" /> 88 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.MainForm.WindowsForms-3.3_Accessor.dll" /> 89 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.ExternalEvaluation-3.3.dll" /> 90 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views-3.3.dll" /> 91 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Operators-3.3.dll" /> 92 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.dll" /> 93 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3.dll" /> 94 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.MainForm.WindowsForms-3.3.dll" /> 95 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.DataAnalysis.Views-3.4.dll" /> 96 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Operators.Views.GraphVisualization.Views-3.3.dll" /> 97 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.CodeEditor-3.3.dll" /> 98 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.TestFunctions-3.3.dll" /> 99 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.DataAnalysis-3.3.dll" /> 100 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.WinFormsUI-2.3.1.dll" /> 101 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Clients.Common-3.3.dll" /> 102 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.SequentialEngine-3.3.dll" /> 103 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.SimulatedAnnealing-3.3.dll" /> 104 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Core.Views-3.3.dll" /> 105 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.TravelingSalesman-3.3.dll" /> 106 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Encodings.BinaryVectorEncoding-3.3.dll" /> 107 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\ALGLIB-3.1.0.dll" /> 108 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic.Regression.Views-3.4.dll" /> 109 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.VehicleRouting.Views-3.3.dll" /> 110 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Netron-3.0.2672.12446.dll" /> 111 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\Google.ProtocolBuffers-0.9.1.dll" /> 112 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Analysis.Views-3.3.dll" /> 113 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.DebugEngine-3.3.dll" /> 114 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.ArtificialAnt-3.3.dll" /> 115 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.ExternalEvaluation.Views-3.3.dll" /> 116 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.DataAnalysis-3.4.dll" /> 117 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Classification-3.3.dll" /> 118 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.ProtobufCS-0.9.1.dll" /> 119 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Algorithms.GeneticAlgorithm-3.3.dll" /> 120 <DeploymentItem filename="HeuristicLab\3.3\Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Views-3.4.dll" /> 111 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic.Views-3.4.dll" /> 112 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.DataAnalysis.Symbolic.Classification-3.4.dll" /> 113 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Core-3.3.dll" /> 114 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Random-3.3.dll" /> 115 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Common-3.3.dll" /> 116 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Encodings.PermutationEncoding.Views-3.3.dll" /> 117 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.ProtobufCS-0.9.1.dll" /> 118 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Algorithms.OffspringSelectionGeneticAlgorithm-3.3.dll" /> 119 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.ExternalEvaluation.GP.Views-3.3.dll" /> 120 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Problems.QuadraticAssignment.Algorithms-3.3.dll" /> 121 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\WeifenLuo.WinFormsUI.Docking-2.3.1.dll" /> 122 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\HeuristicLab.Operators.Views.GraphVisualization-3.3.dll" /> 123 <DeploymentItem filename="HeuristicLab.Tests\bin\Release\ICSharpCode.SharpZipLib.dll" /> 121 124 </Deployment> 122 125 <Execution hostProcessPlatform="MSIL"> -
branches/Trunk/HeuristicLab.Tests/HeuristicLab.Problems.DataAnalysis.Symbolic-3.4/SymbolicDataAnalysisExpressionTreeInterpreterTest.cs
r6844 r6865 61 61 [TestMethod] 62 62 public void SymbolicDataAnalysisExpressionTreeILEmittingInterpreterFullGrammarPerformanceTest() { 63 FullGrammarPerformanceTest(new SymbolicDataAnalysisExpressionTreeILEmittingInterpreter(), 10e6);63 FullGrammarPerformanceTest(new SymbolicDataAnalysisExpressionTreeILEmittingInterpreter(), 7.5e6); 64 64 } 65 65 [TestMethod] 66 66 public void SymbolicDataAnalysisExpressionTreeILEmittingInterpreterArithmeticGrammarPerformanceTest() { 67 FullGrammarPerformanceTest(new SymbolicDataAnalysisExpressionTreeILEmittingInterpreter(), 10e6);67 FullGrammarPerformanceTest(new SymbolicDataAnalysisExpressionTreeILEmittingInterpreter(), 7.5e6); 68 68 } 69 69
Note: See TracChangeset
for help on using the changeset viewer.