Changeset 1353
- Timestamp:
- 03/17/09 23:48:34 (16 years ago)
- Location:
- trunk/sources/HeuristicLab.SA
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.SA/SA.cs
r1289 r1353 130 130 vi.AddVariable(new Variable("MaximumIterations", new IntData(1000))); 131 131 vi.AddVariable(new Variable("Temperature", new DoubleData(100))); 132 vi.AddVariable(new Variable("MinimumTemperature", new DoubleData(0))); 132 133 vi.AddVariable(new Variable("AnnealingParameter", new DoubleData(0.95))); 133 134 vi.AddVariable(new Variable("SuccessRatioLimit", new DoubleData(1))); … … 278 279 279 280 GreaterThanComparator gtc = new GreaterThanComparator(); 280 gtc.Name = "Temperature > 0";281 gtc.Name = "Temperature > MinimumTemperature"; 281 282 gtc.GetVariableInfo("LeftSide").ActualName = "Temperature"; 282 gtc.GetVariableInfo("RightSide").Local = true; 283 gtc.AddVariable(new Variable("RightSide", new DoubleData(0))); 283 gtc.GetVariableInfo("RightSide").ActualName = "MinimumTemperature"; 284 284 gtc.GetVariableInfo("Result").ActualName = "TemperatureCondition"; 285 285 op.OperatorGraph.AddOperator(gtc); … … 404 404 get { return myTemperature.Data; } 405 405 set { myTemperature.Data = value; } 406 } 407 private DoubleData myMinimumTemperature; 408 /// <summary> 409 /// Gets or sets the minimum temperature. 410 /// </summary> 411 public double MinimumTemperature { 412 get { return myMinimumTemperature.Data; } 413 set { myMinimumTemperature.Data = value; } 406 414 } 407 415 private DoubleData myAnnealingParameter; … … 547 555 myMaximumIterationEffort = vi.GetVariable("MaximumIterationEffort").GetValue<DoubleData>(); 548 556 myTemperature = vi.GetVariable("Temperature").GetValue<DoubleData>(); 557 myMinimumTemperature = vi.GetVariable("MinimumTemperature").GetValue<DoubleData>(); 549 558 myAnnealingParameter = vi.GetVariable("AnnealingParameter").GetValue<DoubleData>(); 550 559 // Population Initialization -
trunk/sources/HeuristicLab.SA/SAEditor.Designer.cs
r1289 r1353 49 49 this.tabControl = new System.Windows.Forms.TabControl(); 50 50 this.parametersTabPage = new System.Windows.Forms.TabPage(); 51 this.annealingParameterTextBox = new System.Windows.Forms.TextBox(); 52 this.annealingParameterLabel = new System.Windows.Forms.Label(); 51 53 this.setEvaluationButton = new System.Windows.Forms.Button(); 52 54 this.setMutationButton = new System.Windows.Forms.Button(); … … 84 86 this.resetButton = new System.Windows.Forms.Button(); 85 87 this.cloneEngineButton = new System.Windows.Forms.Button(); 86 this. annealingParameterTextBox = new System.Windows.Forms.TextBox();87 this. annealingParameterLabel = new System.Windows.Forms.Label();88 this.minimumTemperatureTextBox = new System.Windows.Forms.TextBox(); 89 this.minimumTemperatureLabel = new System.Windows.Forms.Label(); 88 90 this.tabControl.SuspendLayout(); 89 91 this.parametersTabPage.SuspendLayout(); … … 94 96 // 95 97 this.executeButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); 96 this.executeButton.Location = new System.Drawing.Point(0, 3 70);98 this.executeButton.Location = new System.Drawing.Point(0, 397); 97 99 this.executeButton.Name = "executeButton"; 98 100 this.executeButton.Size = new System.Drawing.Size(75, 23); … … 112 114 this.tabControl.Name = "tabControl"; 113 115 this.tabControl.SelectedIndex = 0; 114 this.tabControl.Size = new System.Drawing.Size(473, 3 64);116 this.tabControl.Size = new System.Drawing.Size(473, 391); 115 117 this.tabControl.TabIndex = 0; 116 118 // 117 119 // parametersTabPage 118 120 // 121 this.parametersTabPage.Controls.Add(this.minimumTemperatureTextBox); 122 this.parametersTabPage.Controls.Add(this.minimumTemperatureLabel); 119 123 this.parametersTabPage.Controls.Add(this.annealingParameterTextBox); 120 124 this.parametersTabPage.Controls.Add(this.annealingParameterLabel); … … 152 156 this.parametersTabPage.Name = "parametersTabPage"; 153 157 this.parametersTabPage.Padding = new System.Windows.Forms.Padding(3); 154 this.parametersTabPage.Size = new System.Drawing.Size(465, 3 38);158 this.parametersTabPage.Size = new System.Drawing.Size(465, 365); 155 159 this.parametersTabPage.TabIndex = 0; 156 160 this.parametersTabPage.Text = "Parameters"; 157 161 this.parametersTabPage.UseVisualStyleBackColor = true; 158 162 // 163 // annealingParameterTextBox 164 // 165 this.annealingParameterTextBox.Anchor = System.Windows.Forms.AnchorStyles.None; 166 this.annealingParameterTextBox.Location = new System.Drawing.Point(159, 178); 167 this.annealingParameterTextBox.Name = "annealingParameterTextBox"; 168 this.annealingParameterTextBox.Size = new System.Drawing.Size(186, 20); 169 this.annealingParameterTextBox.TabIndex = 31; 170 // 171 // annealingParameterLabel 172 // 173 this.annealingParameterLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 174 this.annealingParameterLabel.AutoSize = true; 175 this.annealingParameterLabel.Location = new System.Drawing.Point(6, 181); 176 this.annealingParameterLabel.Name = "annealingParameterLabel"; 177 this.annealingParameterLabel.Size = new System.Drawing.Size(108, 13); 178 this.annealingParameterLabel.TabIndex = 30; 179 this.annealingParameterLabel.Text = "Annealing Parameter:"; 180 // 159 181 // setEvaluationButton 160 182 // 161 183 this.setEvaluationButton.Anchor = System.Windows.Forms.AnchorStyles.None; 162 this.setEvaluationButton.Location = new System.Drawing.Point(410, 3 03);184 this.setEvaluationButton.Location = new System.Drawing.Point(410, 323); 163 185 this.setEvaluationButton.Name = "setEvaluationButton"; 164 186 this.setEvaluationButton.Size = new System.Drawing.Size(43, 20); … … 171 193 // 172 194 this.setMutationButton.Anchor = System.Windows.Forms.AnchorStyles.None; 173 this.setMutationButton.Location = new System.Drawing.Point(410, 2 77);195 this.setMutationButton.Location = new System.Drawing.Point(410, 297); 174 196 this.setMutationButton.Name = "setMutationButton"; 175 197 this.setMutationButton.Size = new System.Drawing.Size(43, 20); … … 182 204 // 183 205 this.setAnnealingSchemeButton.Anchor = System.Windows.Forms.AnchorStyles.None; 184 this.setAnnealingSchemeButton.Location = new System.Drawing.Point(410, 2 51);206 this.setAnnealingSchemeButton.Location = new System.Drawing.Point(410, 271); 185 207 this.setAnnealingSchemeButton.Name = "setAnnealingSchemeButton"; 186 208 this.setAnnealingSchemeButton.Size = new System.Drawing.Size(43, 20); … … 193 215 // 194 216 this.setSolutionGenerationButton.Anchor = System.Windows.Forms.AnchorStyles.None; 195 this.setSolutionGenerationButton.Location = new System.Drawing.Point(410, 2 25);217 this.setSolutionGenerationButton.Location = new System.Drawing.Point(410, 245); 196 218 this.setSolutionGenerationButton.Name = "setSolutionGenerationButton"; 197 219 this.setSolutionGenerationButton.Size = new System.Drawing.Size(43, 20); … … 204 226 // 205 227 this.viewEvaluationButton.Anchor = System.Windows.Forms.AnchorStyles.None; 206 this.viewEvaluationButton.Location = new System.Drawing.Point(351, 3 03);228 this.viewEvaluationButton.Location = new System.Drawing.Point(351, 323); 207 229 this.viewEvaluationButton.Name = "viewEvaluationButton"; 208 230 this.viewEvaluationButton.Size = new System.Drawing.Size(53, 20); … … 215 237 // 216 238 this.viewMutationButton.Anchor = System.Windows.Forms.AnchorStyles.None; 217 this.viewMutationButton.Location = new System.Drawing.Point(351, 2 77);239 this.viewMutationButton.Location = new System.Drawing.Point(351, 297); 218 240 this.viewMutationButton.Name = "viewMutationButton"; 219 241 this.viewMutationButton.Size = new System.Drawing.Size(53, 20); … … 226 248 // 227 249 this.viewAnnealingSchemeButton.Anchor = System.Windows.Forms.AnchorStyles.None; 228 this.viewAnnealingSchemeButton.Location = new System.Drawing.Point(351, 2 51);250 this.viewAnnealingSchemeButton.Location = new System.Drawing.Point(351, 271); 229 251 this.viewAnnealingSchemeButton.Name = "viewAnnealingSchemeButton"; 230 252 this.viewAnnealingSchemeButton.Size = new System.Drawing.Size(53, 20); … … 237 259 // 238 260 this.viewSolutionGenerationButton.Anchor = System.Windows.Forms.AnchorStyles.None; 239 this.viewSolutionGenerationButton.Location = new System.Drawing.Point(351, 2 25);261 this.viewSolutionGenerationButton.Location = new System.Drawing.Point(351, 245); 240 262 this.viewSolutionGenerationButton.Name = "viewSolutionGenerationButton"; 241 263 this.viewSolutionGenerationButton.Size = new System.Drawing.Size(53, 20); … … 248 270 // 249 271 this.viewProblemInitializationButton.Anchor = System.Windows.Forms.AnchorStyles.None; 250 this.viewProblemInitializationButton.Location = new System.Drawing.Point(351, 199);272 this.viewProblemInitializationButton.Location = new System.Drawing.Point(351, 219); 251 273 this.viewProblemInitializationButton.Name = "viewProblemInitializationButton"; 252 274 this.viewProblemInitializationButton.Size = new System.Drawing.Size(53, 20); … … 259 281 // 260 282 this.setProblemInitializationButton.Anchor = System.Windows.Forms.AnchorStyles.None; 261 this.setProblemInitializationButton.Location = new System.Drawing.Point(410, 199);283 this.setProblemInitializationButton.Location = new System.Drawing.Point(410, 219); 262 284 this.setProblemInitializationButton.Name = "setProblemInitializationButton"; 263 285 this.setProblemInitializationButton.Size = new System.Drawing.Size(43, 20); … … 270 292 // 271 293 this.evaluationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None; 272 this.evaluationTextBox.Location = new System.Drawing.Point(159, 3 03);294 this.evaluationTextBox.Location = new System.Drawing.Point(159, 323); 273 295 this.evaluationTextBox.Name = "evaluationTextBox"; 274 296 this.evaluationTextBox.ReadOnly = true; … … 279 301 // 280 302 this.mutationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None; 281 this.mutationTextBox.Location = new System.Drawing.Point(159, 2 77);303 this.mutationTextBox.Location = new System.Drawing.Point(159, 297); 282 304 this.mutationTextBox.Name = "mutationTextBox"; 283 305 this.mutationTextBox.ReadOnly = true; … … 288 310 // 289 311 this.annealingSchemaTextBox.Anchor = System.Windows.Forms.AnchorStyles.None; 290 this.annealingSchemaTextBox.Location = new System.Drawing.Point(159, 2 51);312 this.annealingSchemaTextBox.Location = new System.Drawing.Point(159, 271); 291 313 this.annealingSchemaTextBox.Name = "annealingSchemaTextBox"; 292 314 this.annealingSchemaTextBox.ReadOnly = true; … … 297 319 // 298 320 this.solutionGenerationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None; 299 this.solutionGenerationTextBox.Location = new System.Drawing.Point(159, 2 25);321 this.solutionGenerationTextBox.Location = new System.Drawing.Point(159, 245); 300 322 this.solutionGenerationTextBox.Name = "solutionGenerationTextBox"; 301 323 this.solutionGenerationTextBox.ReadOnly = true; … … 306 328 // 307 329 this.problemInitializationTextBox.Anchor = System.Windows.Forms.AnchorStyles.None; 308 this.problemInitializationTextBox.Location = new System.Drawing.Point(159, 199);330 this.problemInitializationTextBox.Location = new System.Drawing.Point(159, 219); 309 331 this.problemInitializationTextBox.Name = "problemInitializationTextBox"; 310 332 this.problemInitializationTextBox.ReadOnly = true; … … 316 338 this.setRandomSeedRandomlyCheckBox.Anchor = System.Windows.Forms.AnchorStyles.None; 317 339 this.setRandomSeedRandomlyCheckBox.AutoSize = true; 318 this.setRandomSeedRandomlyCheckBox.Location = new System.Drawing.Point(159, 21);340 this.setRandomSeedRandomlyCheckBox.Location = new System.Drawing.Point(159, 15); 319 341 this.setRandomSeedRandomlyCheckBox.Name = "setRandomSeedRandomlyCheckBox"; 320 342 this.setRandomSeedRandomlyCheckBox.Size = new System.Drawing.Size(15, 14); … … 326 348 this.evaluationLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 327 349 this.evaluationLabel.AutoSize = true; 328 this.evaluationLabel.Location = new System.Drawing.Point(6, 3 06);350 this.evaluationLabel.Location = new System.Drawing.Point(6, 326); 329 351 this.evaluationLabel.Name = "evaluationLabel"; 330 352 this.evaluationLabel.Size = new System.Drawing.Size(60, 13); … … 336 358 this.mutationLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 337 359 this.mutationLabel.AutoSize = true; 338 this.mutationLabel.Location = new System.Drawing.Point(6, 280);360 this.mutationLabel.Location = new System.Drawing.Point(6, 300); 339 361 this.mutationLabel.Name = "mutationLabel"; 340 362 this.mutationLabel.Size = new System.Drawing.Size(51, 13); … … 346 368 this.annealingSchemaLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 347 369 this.annealingSchemaLabel.AutoSize = true; 348 this.annealingSchemaLabel.Location = new System.Drawing.Point(6, 2 54);370 this.annealingSchemaLabel.Location = new System.Drawing.Point(6, 274); 349 371 this.annealingSchemaLabel.Name = "annealingSchemaLabel"; 350 372 this.annealingSchemaLabel.Size = new System.Drawing.Size(99, 13); … … 356 378 this.solutionGenerationLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 357 379 this.solutionGenerationLabel.AutoSize = true; 358 this.solutionGenerationLabel.Location = new System.Drawing.Point(6, 2 28);380 this.solutionGenerationLabel.Location = new System.Drawing.Point(6, 248); 359 381 this.solutionGenerationLabel.Name = "solutionGenerationLabel"; 360 382 this.solutionGenerationLabel.Size = new System.Drawing.Size(103, 13); … … 366 388 this.problemInitializationLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 367 389 this.problemInitializationLabel.AutoSize = true; 368 this.problemInitializationLabel.Location = new System.Drawing.Point(6, 2 02);390 this.problemInitializationLabel.Location = new System.Drawing.Point(6, 222); 369 391 this.problemInitializationLabel.Name = "problemInitializationLabel"; 370 392 this.problemInitializationLabel.Size = new System.Drawing.Size(105, 13); … … 375 397 // 376 398 this.temperatureTextBox.Anchor = System.Windows.Forms.AnchorStyles.None; 377 this.temperatureTextBox.Location = new System.Drawing.Point(159, 1 32);399 this.temperatureTextBox.Location = new System.Drawing.Point(159, 126); 378 400 this.temperatureTextBox.Name = "temperatureTextBox"; 379 401 this.temperatureTextBox.Size = new System.Drawing.Size(186, 20); … … 384 406 this.temperatureLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 385 407 this.temperatureLabel.AutoSize = true; 386 this.temperatureLabel.Location = new System.Drawing.Point(6, 1 35);408 this.temperatureLabel.Location = new System.Drawing.Point(6, 129); 387 409 this.temperatureLabel.Name = "temperatureLabel"; 388 410 this.temperatureLabel.Size = new System.Drawing.Size(70, 13); … … 393 415 // 394 416 this.maximumIterationEffortTextBox.Anchor = System.Windows.Forms.AnchorStyles.None; 395 this.maximumIterationEffortTextBox.Location = new System.Drawing.Point(159, 10 6);417 this.maximumIterationEffortTextBox.Location = new System.Drawing.Point(159, 100); 396 418 this.maximumIterationEffortTextBox.Name = "maximumIterationEffortTextBox"; 397 419 this.maximumIterationEffortTextBox.Size = new System.Drawing.Size(186, 20); … … 402 424 this.maximumIterationEffortLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 403 425 this.maximumIterationEffortLabel.AutoSize = true; 404 this.maximumIterationEffortLabel.Location = new System.Drawing.Point(6, 10 9);426 this.maximumIterationEffortLabel.Location = new System.Drawing.Point(6, 103); 405 427 this.maximumIterationEffortLabel.Name = "maximumIterationEffortLabel"; 406 428 this.maximumIterationEffortLabel.Size = new System.Drawing.Size(141, 13); … … 411 433 // 412 434 this.randomSeedTextBox.Anchor = System.Windows.Forms.AnchorStyles.None; 413 this.randomSeedTextBox.Location = new System.Drawing.Point(159, 41);435 this.randomSeedTextBox.Location = new System.Drawing.Point(159, 35); 414 436 this.randomSeedTextBox.Name = "randomSeedTextBox"; 415 437 this.randomSeedTextBox.Size = new System.Drawing.Size(186, 20); … … 419 441 // 420 442 this.maximumIterationsTextBox.Anchor = System.Windows.Forms.AnchorStyles.None; 421 this.maximumIterationsTextBox.Location = new System.Drawing.Point(159, 80);443 this.maximumIterationsTextBox.Location = new System.Drawing.Point(159, 74); 422 444 this.maximumIterationsTextBox.Name = "maximumIterationsTextBox"; 423 445 this.maximumIterationsTextBox.Size = new System.Drawing.Size(186, 20); … … 428 450 this.setRandomSeedRandomlyLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 429 451 this.setRandomSeedRandomlyLabel.AutoSize = true; 430 this.setRandomSeedRandomlyLabel.Location = new System.Drawing.Point(6, 21);452 this.setRandomSeedRandomlyLabel.Location = new System.Drawing.Point(6, 15); 431 453 this.setRandomSeedRandomlyLabel.Name = "setRandomSeedRandomlyLabel"; 432 454 this.setRandomSeedRandomlyLabel.Size = new System.Drawing.Size(147, 13); … … 438 460 this.randomSeedLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 439 461 this.randomSeedLabel.AutoSize = true; 440 this.randomSeedLabel.Location = new System.Drawing.Point(6, 44);462 this.randomSeedLabel.Location = new System.Drawing.Point(6, 38); 441 463 this.randomSeedLabel.Name = "randomSeedLabel"; 442 464 this.randomSeedLabel.Size = new System.Drawing.Size(78, 13); … … 448 470 this.maximumIterationsLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 449 471 this.maximumIterationsLabel.AutoSize = true; 450 this.maximumIterationsLabel.Location = new System.Drawing.Point(6, 83);472 this.maximumIterationsLabel.Location = new System.Drawing.Point(6, 77); 451 473 this.maximumIterationsLabel.Name = "maximumIterationsLabel"; 452 474 this.maximumIterationsLabel.Size = new System.Drawing.Size(100, 13); … … 460 482 this.scopesTabPage.Name = "scopesTabPage"; 461 483 this.scopesTabPage.Padding = new System.Windows.Forms.Padding(3); 462 this.scopesTabPage.Size = new System.Drawing.Size( 518, 307);484 this.scopesTabPage.Size = new System.Drawing.Size(465, 338); 463 485 this.scopesTabPage.TabIndex = 2; 464 486 this.scopesTabPage.Text = "Scopes"; … … 472 494 this.scopeView.Name = "scopeView"; 473 495 this.scopeView.Scope = null; 474 this.scopeView.Size = new System.Drawing.Size( 512, 301);496 this.scopeView.Size = new System.Drawing.Size(459, 332); 475 497 this.scopeView.TabIndex = 0; 476 498 // … … 479 501 this.abortButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); 480 502 this.abortButton.Enabled = false; 481 this.abortButton.Location = new System.Drawing.Point(81, 3 70);503 this.abortButton.Location = new System.Drawing.Point(81, 397); 482 504 this.abortButton.Name = "abortButton"; 483 505 this.abortButton.Size = new System.Drawing.Size(75, 23); … … 490 512 // 491 513 this.resetButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); 492 this.resetButton.Location = new System.Drawing.Point(162, 3 70);514 this.resetButton.Location = new System.Drawing.Point(162, 397); 493 515 this.resetButton.Name = "resetButton"; 494 516 this.resetButton.Size = new System.Drawing.Size(75, 23); … … 501 523 // 502 524 this.cloneEngineButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); 503 this.cloneEngineButton.Location = new System.Drawing.Point(367, 3 70);525 this.cloneEngineButton.Location = new System.Drawing.Point(367, 397); 504 526 this.cloneEngineButton.Name = "cloneEngineButton"; 505 527 this.cloneEngineButton.Size = new System.Drawing.Size(106, 23); … … 509 531 this.cloneEngineButton.Click += new System.EventHandler(this.cloneEngineButton_Click); 510 532 // 511 // annealingParameterTextBox512 // 513 this. annealingParameterTextBox.Anchor = System.Windows.Forms.AnchorStyles.None;514 this. annealingParameterTextBox.Location = new System.Drawing.Point(159, 158);515 this. annealingParameterTextBox.Name = "annealingParameterTextBox";516 this. annealingParameterTextBox.Size = new System.Drawing.Size(186, 20);517 this. annealingParameterTextBox.TabIndex = 31;518 // 519 // annealingParameterLabel520 // 521 this. annealingParameterLabel.Anchor = System.Windows.Forms.AnchorStyles.None;522 this. annealingParameterLabel.AutoSize = true;523 this. annealingParameterLabel.Location = new System.Drawing.Point(6, 161);524 this. annealingParameterLabel.Name = "annealingParameterLabel";525 this. annealingParameterLabel.Size = new System.Drawing.Size(108, 13);526 this. annealingParameterLabel.TabIndex = 30;527 this. annealingParameterLabel.Text = "Annealing Parameter:";533 // minimumTemperatureTextBox 534 // 535 this.minimumTemperatureTextBox.Anchor = System.Windows.Forms.AnchorStyles.None; 536 this.minimumTemperatureTextBox.Location = new System.Drawing.Point(159, 152); 537 this.minimumTemperatureTextBox.Name = "minimumTemperatureTextBox"; 538 this.minimumTemperatureTextBox.Size = new System.Drawing.Size(186, 20); 539 this.minimumTemperatureTextBox.TabIndex = 33; 540 // 541 // minimumTemperatureLabel 542 // 543 this.minimumTemperatureLabel.Anchor = System.Windows.Forms.AnchorStyles.None; 544 this.minimumTemperatureLabel.AutoSize = true; 545 this.minimumTemperatureLabel.Location = new System.Drawing.Point(6, 155); 546 this.minimumTemperatureLabel.Name = "minimumTemperatureLabel"; 547 this.minimumTemperatureLabel.Size = new System.Drawing.Size(114, 13); 548 this.minimumTemperatureLabel.TabIndex = 32; 549 this.minimumTemperatureLabel.Text = "Minimum Temperature:"; 528 550 // 529 551 // SAEditor … … 537 559 this.Controls.Add(this.executeButton); 538 560 this.Name = "SAEditor"; 539 this.Size = new System.Drawing.Size(473, 393);561 this.Size = new System.Drawing.Size(473, 420); 540 562 this.tabControl.ResumeLayout(false); 541 563 this.parametersTabPage.ResumeLayout(false); … … 588 610 private System.Windows.Forms.TextBox annealingParameterTextBox; 589 611 private System.Windows.Forms.Label annealingParameterLabel; 612 private System.Windows.Forms.TextBox minimumTemperatureTextBox; 613 private System.Windows.Forms.Label minimumTemperatureLabel; 590 614 } 591 615 } -
trunk/sources/HeuristicLab.SA/SAEditor.cs
r1289 r1353 108 108 maximumIterationEffortTextBox.DataBindings.Add("Text", SA, "MaximumIterationEffort"); 109 109 temperatureTextBox.DataBindings.Add("Text", SA, "Temperature"); 110 minimumTemperatureTextBox.DataBindings.Add("Text", SA, "MinimumTemperature"); 110 111 annealingParameterTextBox.DataBindings.Add("Text", SA, "AnnealingParameter"); 111 112 }
Note: See TracChangeset
for help on using the changeset viewer.