- Timestamp:
- 03/15/16 17:39:25 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Tests/HeuristicLab.Algorithms.DataAnalysis-3.4/MctsSymbolicRegressionTest.cs
r13661 r13708 277 277 278 278 #region Nguyen 279 [TestMethod]279 // [TestMethod] 280 280 [TestCategory("Algorithms.DataAnalysis")] 281 281 [TestProperty("Time", "short")] … … 285 285 TestMcts(regProblem); 286 286 } 287 [TestMethod]287 // [TestMethod] 288 288 [TestCategory("Algorithms.DataAnalysis")] 289 289 [TestProperty("Time", "short")] … … 293 293 TestMcts(regProblem); 294 294 } 295 [TestMethod]295 // [TestMethod] 296 296 [TestCategory("Algorithms.DataAnalysis")] 297 297 [TestProperty("Time", "short")] … … 301 301 TestMcts(regProblem, successThreshold: 0.99); 302 302 } 303 [TestMethod]303 // [TestMethod] 304 304 [TestCategory("Algorithms.DataAnalysis")] 305 305 [TestProperty("Time", "short")] … … 309 309 TestMcts(regProblem); 310 310 } 311 [TestMethod]311 // [TestMethod] 312 312 [TestCategory("Algorithms.DataAnalysis")] 313 313 [TestProperty("Time", "short")] … … 317 317 TestMcts(regProblem); 318 318 } 319 [TestMethod]319 // [TestMethod] 320 320 [TestCategory("Algorithms.DataAnalysis")] 321 321 [TestProperty("Time", "short")] … … 325 325 TestMcts(regProblem); 326 326 } 327 [TestMethod]327 // [TestMethod] 328 328 [TestCategory("Algorithms.DataAnalysis")] 329 329 [TestProperty("Time", "short")] … … 333 333 TestMcts(regProblem); 334 334 } 335 [TestMethod]335 // [TestMethod] 336 336 [TestCategory("Algorithms.DataAnalysis")] 337 337 [TestProperty("Time", "short")] … … 341 341 TestMcts(regProblem, successThreshold: 0.99); 342 342 } 343 [TestMethod]343 // [TestMethod] 344 344 [TestCategory("Algorithms.DataAnalysis")] 345 345 [TestProperty("Time", "short")] … … 349 349 TestMcts(regProblem, iterations: 10000); 350 350 } 351 [TestMethod]351 // [TestMethod] 352 352 [TestCategory("Algorithms.DataAnalysis")] 353 353 [TestProperty("Time", "short")] … … 357 357 TestMcts(regProblem); 358 358 } 359 [TestMethod]359 // [TestMethod] 360 360 [TestCategory("Algorithms.DataAnalysis")] 361 361 [TestProperty("Time", "short")] … … 365 365 TestMcts(regProblem, 10000, 0.95); // cannot solve exactly in 10000 iterations 366 366 } 367 [TestMethod]367 // [TestMethod] 368 368 [TestCategory("Algorithms.DataAnalysis")] 369 369 [TestProperty("Time", "short")] … … 377 377 378 378 #region keijzer 379 [TestMethod]379 // [TestMethod] 380 380 [TestCategory("Algorithms.DataAnalysis")] 381 381 [TestProperty("Time", "long")] … … 388 388 } 389 389 390 [TestMethod]390 // [TestMethod] 391 391 [TestCategory("Algorithms.DataAnalysis")] 392 392 [TestProperty("Time", "short")] … … 400 400 } 401 401 402 // [TestMethod] 403 [TestCategory("Algorithms.DataAnalysis")] 404 [TestProperty("Time", "short")] 405 public void MctsSymbRegBenchmarkKeijzer7() { 406 var provider = new HeuristicLab.Problems.Instances.DataAnalysis.KeijzerInstanceProvider(); 407 var regProblem = provider.LoadData(provider.GetDataDescriptors().Single(x => x.Name.Contains("Keijzer 7 f("))); 408 // some Keijzer problem instances have very large test partitions (here we are not concerened about test performance) 409 if (regProblem.TestPartition.End - regProblem.TestPartition.Start > 1000) regProblem.TestPartition.End = regProblem.TestPartition.Start + 1000; 410 TestMcts(regProblem); 411 } 412 402 413 [TestMethod] 403 [TestCategory("Algorithms.DataAnalysis")]404 [TestProperty("Time", "short")] 405 public void MctsSymbRegBenchmarkKeijzer 7() {406 var provider = new HeuristicLab.Problems.Instances.DataAnalysis.KeijzerInstanceProvider(); 407 var regProblem = provider.LoadData(provider.GetDataDescriptors().Single(x => x.Name.Contains("Keijzer 7f(")));414 // [TestCategory("Algorithms.DataAnalysis")] 415 [TestProperty("Time", "short")] 416 public void MctsSymbRegBenchmarkKeijzer8() { 417 var provider = new HeuristicLab.Problems.Instances.DataAnalysis.KeijzerInstanceProvider(); 418 var regProblem = provider.LoadData(provider.GetDataDescriptors().Single(x => x.Name.Contains("Keijzer 8 f("))); 408 419 // some Keijzer problem instances have very large test partitions (here we are not concerened about test performance) 409 420 if (regProblem.TestPartition.End - regProblem.TestPartition.Start > 1000) regProblem.TestPartition.End = regProblem.TestPartition.Start + 1000; … … 412 423 413 424 [TestMethod] 414 [TestCategory("Algorithms.DataAnalysis")] 415 [TestProperty("Time", "short")] 416 public void MctsSymbRegBenchmarkKeijzer8() { 417 var provider = new HeuristicLab.Problems.Instances.DataAnalysis.KeijzerInstanceProvider(); 418 var regProblem = provider.LoadData(provider.GetDataDescriptors().Single(x => x.Name.Contains("Keijzer 8 f("))); 419 // some Keijzer problem instances have very large test partitions (here we are not concerened about test performance) 420 if (regProblem.TestPartition.End - regProblem.TestPartition.Start > 1000) regProblem.TestPartition.End = regProblem.TestPartition.Start + 1000; 421 TestMcts(regProblem); 422 } 423 424 [TestMethod] 425 [TestCategory("Algorithms.DataAnalysis")] 425 // [TestCategory("Algorithms.DataAnalysis")] 426 426 [TestProperty("Time", "short")] 427 427 public void MctsSymbRegBenchmarkKeijzer9() { … … 460 460 } 461 461 */ 462 [TestMethod]462 // [TestMethod] 463 463 [TestCategory("Algorithms.DataAnalysis")] 464 464 [TestProperty("Time", "short")] … … 471 471 TestMcts(regProblem, iterations: 10000, allowLog: false, allowExp: false, allowInv: false, successThreshold: 0.99); // cannot solve exactly in 10000 iterations 472 472 } 473 [TestMethod]473 // [TestMethod] 474 474 [TestCategory("Algorithms.DataAnalysis")] 475 475 [TestProperty("Time", "short")] … … 481 481 TestMcts(regProblem); 482 482 } 483 [TestMethod]483 // [TestMethod] 484 484 [TestCategory("Algorithms.DataAnalysis")] 485 485 [TestProperty("Time", "short")]
Note: See TracChangeset
for help on using the changeset viewer.