Commit Graph

  • fbb1c80d09 More Population testing Fabian Becker 2015-12-12 12:58:45 +01:00
  • f58f6e867b Some basic tests for Population Fabian Becker 2015-12-11 19:23:45 +01:00
  • ada94fcb0a Simple test for ESIndividualDoubleData Fabian Becker 2015-12-11 18:58:16 +01:00
  • 9d0b14becb Mathematics tests Fabian Becker 2015-12-11 16:55:09 +01:00
  • 0cb1c875d9 More Math tests Fabian Becker 2015-12-11 15:53:08 +01:00
  • a156eb0f23 Upgrade to JUnit 4.12 Fabian Becker 2015-12-11 12:25:54 +01:00
  • bb04ff2231 Improve tests in Mathematics Fabian Becker 2015-12-11 12:14:35 +01:00
  • 02a7b74415 Java 8 code cleanup. Fabian Becker 2015-12-14 15:45:59 +01:00
  • ded424bb55 Remove unused classes Fabian Becker 2015-12-14 15:44:50 +01:00
  • 0e35f8e0f4 Better looking checkboxes. - Booleans are now shown as centered checkboxes - Refactored detail button to class Fabian Becker 2015-12-14 14:29:18 +01:00
  • e449f28419 Add EvA2 Logo to closing dialog Fabian Becker 2015-12-14 10:04:07 +01:00
  • d01cfb4803 A number of fixes to the PropertySheetPanel Fabian Becker 2015-12-13 16:51:14 +01:00
  • 850664c313 Several improvements to the main editor panel (padding, etc.) Fabian Becker 2015-12-13 15:15:38 +01:00
  • cc09ce9381 Some Java 8 code cleanup Fabian Becker 2015-12-13 13:02:09 +01:00
  • dedfb39eb4 Change minor UI issue with PropertySheetPanel Fabian Becker 2015-12-12 17:47:30 +01:00
  • 0c31f6f303 Merge branch 'remove-jama' into 'master' Fabian Becker 2015-12-10 23:24:28 +01:00
  • 819f28cba3 Do not show outer border. It looks terrible. Fabian Becker 2015-12-10 23:18:48 +01:00
  • a47cd29c8f Minor cleanup Fabian Becker 2015-12-10 22:55:46 +01:00
  • c0bcb6fc95 Fix broken Jama references and move some methods to Mathematics class. Fabian Becker 2015-12-10 22:34:17 +01:00
  • 49e1d53bd1 Remove Jama package from main package, add Jama dependency Fabian Becker 2015-12-10 21:48:14 +01:00
  • 0320b46a11 Update snakeyaml to latest release. Fabian Becker 2015-12-10 21:28:46 +01:00
  • 6890faf056 Merge branch 'gradle' into 'master' Fabian Becker 2015-12-10 19:52:02 +01:00
  • 5083afbacc Good bye Maven Fabian Becker 2015-12-10 19:42:02 +01:00
  • 017cb1a9b4 Update .gitlab-ci.yml to run gradle build Fabian Becker 2015-12-10 19:08:56 +01:00
  • ff60383a38 Move tests to correct source structure Fabian Becker 2015-12-10 19:00:10 +01:00
  • d67f60fc8b Add gradle build file Fabian Becker 2015-12-10 18:52:59 +01:00
  • a30a8fc095 Move to new src/ structure. Fabian Becker 2015-12-10 18:51:33 +01:00
  • a549904028 Add .gitlab-ci.yml Fabian Becker 2015-12-10 13:59:14 +01:00
  • e1301a38e8 Remove unneccesary EvA class prefixes from GUI classes. Fabian Becker 2015-12-10 12:22:51 +01:00
  • f08187d87f Allow user to select size of saved PNG Fabian Becker 2015-12-10 11:52:35 +01:00
  • 6c08d74fd6 Fix yAxis label transform Fabian Becker 2015-12-10 11:14:27 +01:00
  • db46562f83 Fix xAxis positioning Fabian Becker 2015-12-10 10:26:27 +01:00
  • adb1efdd24 Change border log scaling to powers of 10 Fabian Becker 2015-12-10 10:21:34 +01:00
  • a815664e98 Remove unused classes. Fabian Becker 2015-12-10 10:21:11 +01:00
  • 0bf3e51f0b Merge branch 'native-interface' into 'master' Fabian Becker 2015-12-09 17:21:53 +01:00
  • 857b9402d6 Merge branch 'plot-improvements' into 'master' Fabian Becker 2015-12-09 17:21:07 +01:00
  • 7457b33a5d Fix legend boundary box floating point issue. Fabian Becker 2015-12-09 15:32:27 +01:00
  • f0716a3576 Improve legend display Fabian Becker 2015-12-09 15:07:00 +01:00
  • fa1c0a052e Merge branch 'master' of gitlab.cs.uni-tuebingen.de:eva2/eva2 Fabian Becker 2015-12-09 11:39:11 +01:00
  • 77b0750c74 Add NativeProblem that loads libeva2problem.jnilib if present. Fabian Becker 2015-12-09 10:49:51 +01:00
  • 8eba939655 Fix FLensProblem and viewer. setProblemDimension is now in AbstractOptimizationProblem Fabian Becker 2015-12-08 13:54:40 +01:00
  • 7da4880363 Merge remote-tracking branch 'origin/master' Fabian Becker 2015-12-07 21:16:51 +01:00
  • 917c79089b Cleanup & Logging Fabian Becker 2015-12-07 16:39:54 +01:00
  • 61ed76577e Fix object change bug Fabian Becker 2015-12-07 12:36:03 +01:00
  • a196a580d2 Up language level to Java 1.8. Fix Population serialization/deserialization Fabian Becker 2015-12-07 11:08:11 +01:00
  • 4709b0b5b0 Correctly update chooser when panel already exists (and object is changed) Fabian Becker 2015-12-05 19:14:32 +01:00
  • 77bee04ac3 Fix run counter message Fabian Becker 2015-12-05 17:19:59 +01:00
  • 2626204579 Fix nelderMead Fabian Becker 2015-12-05 17:16:10 +01:00
  • c7fc9b9d67 Merge branch '413' into 'master' Fabian Becker 2015-12-05 14:21:52 +01:00
  • 8aac396938 Correctly select selected object in object chooser Fabian Becker 2015-12-05 14:15:15 +01:00
  • 3325ec7a90 More markdown, refactor stuff Fabian Becker 2015-12-02 14:27:54 +01:00
  • c28401e19d First attempt at Markdown-ifying the text output Fabian Becker 2015-12-02 13:17:22 +01:00
  • 41280c8d01 Random cleanup Fabian Becker 2015-12-02 11:46:27 +01:00
  • fd95772fc8 Merge branch '37' into 'master' Fabian Becker 2015-12-02 11:41:20 +01:00
  • 5e176c426a Implement custon combo box item renderer Fabian Becker 2015-12-02 11:33:11 +01:00
  • 637a9afa82 Optimize imports Fabian Becker 2015-11-30 16:28:18 +01:00
  • 5a6210ff04 Remove unused classes and fix a few typos Fabian Becker 2015-11-30 15:09:09 +01:00
  • a0b554d3ec Extract main method out of MainFrame - Allows setting App name on Mac OS X - Clearer structure Fabian Becker 2015-11-30 13:20:32 +01:00
  • 5a5606fdd5 Typo/Code cleanup Fabian Becker 2015-11-30 13:06:34 +01:00
  • fbf6617dda Merge branch 'code-cleanup' into 'master' Fabian Becker 2015-11-30 12:54:19 +01:00
  • 2f2f935294 Automated code cleanup with IntelliJ 15 Fabian Becker 2015-11-30 12:43:10 +01:00
  • 0132c09c69 Several fixes, cleanup. Fabian Becker 2015-01-13 14:20:59 +01:00
  • 01ae0fb9bd Added Zakharov problem Fabian Becker 2014-12-20 13:26:59 +01:00
  • 76bbf3ca2f Problem documentation. Fabian Becker 2014-12-20 13:10:34 +01:00
  • 164ccd8a9d Don't set the native Look and Feel on Linux Fabian Becker 2014-12-08 16:47:16 +01:00
  • f01258fff1 Fix Step function and add test for known optimum. Fabian Becker 2014-12-01 19:22:30 +01:00
  • b19d1c5d39 Fix GGABC (Gbest-Guided) and correctly count function calls. Fabian Becker 2014-12-01 18:41:12 +01:00
  • 794eeed998 Fix NullPointerException in PropertyCellRenderer Fabian Becker 2014-12-01 16:12:51 +01:00
  • b1e5c7a410 Properly deactivate auto-aging Fabian Becker 2014-12-01 12:32:26 +00:00
  • b75da91ead Add scout count info as additional data for output. Fabian Becker 2014-12-01 12:23:12 +00:00
  • d80ac15142 Implement isAutoAging to deactivate auto-aging of individuals on incrGeneration. Fabian Becker 2014-12-01 12:11:14 +00:00
  • d7b677c6b8 Added test for F23 Problem Fabian Becker 2014-11-26 21:51:04 +01:00
  • 2e9343bf74 Add new Generalized Schaffer function as F23Problem Preserve best solution found in ABC Fabian Becker 2014-11-24 10:38:48 +01:00
  • 801c3513e7 Refactoring of ABC. Fabian Becker 2014-11-23 19:18:05 +01:00
  • 510170be50 Refactored ABC Fabian Becker 2014-11-23 14:56:42 +01:00
  • 08f7b92f86 Fix Artificial Bee Colony by using inverse fitness probability Fabian Becker 2014-11-22 19:34:04 +01:00
  • 6ae2aa28b9 Finally getting rid of the eva2.optimization.go package Fabian Becker 2014-11-22 11:48:17 +01:00
  • 031e5b432a Add Population serializer. Fabian Becker 2014-11-18 19:32:19 +01:00
  • ad7a5ea86c New CPUPanel to show process load vs. system load. Small cleanup. Fabian Becker 2014-11-18 17:15:40 +01:00
  • 91549862f1 Removed a few tiptexts from GA Fabian Becker 2014-11-18 16:02:35 +01:00
  • 0479716f43 Refactor DE and add Rand/2 strategy Fabian Becker 2014-11-18 11:34:59 +01:00
  • 563c407f0b New --version flag to show current EvA2 version. Fabian Becker 2014-11-18 11:34:43 +01:00
  • 7f5f3c5cea Show useful info for classes with subtypes. Fabian Becker 2014-11-16 14:47:17 +01:00
  • e5c8322d78 Properly format --help output. Fabian Becker 2014-11-16 00:51:00 +01:00
  • 35bd5c4a9e Added ParameterGenerator for Command Line interface. Added --help parameter to show help for CLI mode. Fabian Becker 2014-11-15 10:29:05 +01:00
  • 17263cc023 Graceful fallback when .yml files fail to load. Only save params once per optimization. Fabian Becker 2014-11-15 07:08:14 +01:00
  • 667e069bcc Initialize Look and Feel seperately. Fabian Becker 2014-11-15 06:38:10 +01:00
  • ca108a5d97 Fix performance issue with CLI execution (SnakeYAML doesn't perform well when serializing large objects) Implement easier access for terminators. Fabian Becker 2014-11-14 17:55:23 +01:00
  • 5a80cb781e Processor thread now has a name. Fix several html files. Fabian Becker 2014-11-14 15:38:26 +01:00
  • b8b44b7644 Code cleanup, comments, javadoc fixes. Fabian Becker 2014-11-14 14:33:56 +01:00
  • 553002c834 Complete Yaml output for CLI mode. Cleanup of AbstractStatistics Fabian Becker 2014-11-14 11:32:05 +01:00
  • 2e1f862718 YamlStatistics mostly implemented. Fabian Becker 2014-11-13 18:22:14 +01:00
  • c3eddfbee4 Removes deprecated method createNextGenerationPerformed from InterfaceStatistics. This was only used in EvA2ESModel. Fabian Becker 2014-11-13 17:57:49 +01:00
  • ca70b48bd2 Fixed comment fuckup where simple was replaced with eva2.problems.simple Implements YamlStatistics in cli.Main A few fixes in the processor to allow GUI-less optimization Fabian Becker 2014-11-13 17:49:40 +01:00
  • 3627d33df5 Cleanup. Fabian Becker 2014-11-13 17:23:35 +01:00
  • 153b6e3974 Correctly repaint JobList when optimization is done. Fabian Becker 2014-11-13 17:13:52 +01:00
  • 4326044a1b Organize imports. Fix missing data header in F8Problem. Fix several tip texts. Fabian Becker 2014-11-13 14:50:13 +01:00
  • 83194f4d04 Hide stats field and use parameter annotation. Fabian Becker 2014-11-13 11:06:32 +01:00
  • a2ddf25ce6 Random cleanup and start of CLI log implementation. Fabian Becker 2014-11-12 19:23:21 +01:00
  • 9ea3f4d464 Fix image references and name changes. Fabian Becker 2014-11-12 19:23:03 +01:00