958 Commits

Author SHA1 Message Date
Fabian Becker
ff60383a38 Move tests to correct source structure
refs #51
2015-12-10 19:00:10 +01:00
Fabian Becker
d67f60fc8b Add gradle build file
refs #51
2015-12-10 18:52:59 +01:00
Fabian Becker
a30a8fc095 Move to new src/ structure.
refs #51
2015-12-10 18:51:33 +01:00
Fabian Becker
a549904028 Add .gitlab-ci.yml 2015-12-10 13:59:14 +01:00
Fabian Becker
e1301a38e8 Remove unneccesary EvA class prefixes from GUI classes. 2015-12-10 12:22:51 +01:00
Fabian Becker
f08187d87f Allow user to select size of saved PNG
refs #48
2015-12-10 11:52:35 +01:00
Fabian Becker
6c08d74fd6 Fix yAxis label transform
refs #48
2015-12-10 11:14:27 +01:00
Fabian Becker
db46562f83 Fix xAxis positioning
refs #48
2015-12-10 10:26:39 +01:00
Fabian Becker
adb1efdd24 Change border log scaling to powers of 10
refs #48
2015-12-10 10:21:34 +01:00
Fabian Becker
a815664e98 Remove unused classes. 2015-12-10 10:21:11 +01:00
0bf3e51f0b Merge branch 'native-interface' into 'master'
Add NativeProblem that loads `libeva2problem.jnilib` if present.

closes #47

See merge request !4
2015-12-09 17:21:53 +01:00
857b9402d6 Merge branch 'plot-improvements' into 'master'
Improve legend display

- Draw box around legend
- Prefix graph titles with colored line
- Allow toggling of grid in FunctionArea

refs #48

See merge request !5
2015-12-09 17:21:07 +01:00
7457b33a5d Fix legend boundary box floating point issue.
refs #48
2015-12-09 15:32:27 +01:00
f0716a3576 Improve legend display
- Draw box around legend
- Prefix graph titles with colored line
- Allow toggling of grid in FunctionArea

refs #48
2015-12-09 15:07:00 +01:00
fa1c0a052e Merge branch 'master' of gitlab.cs.uni-tuebingen.de:eva2/eva2 2015-12-09 11:39:11 +01:00
Fabian Becker
77b0750c74 Add NativeProblem that loads libeva2problem.jnilib if present.
closes #47
2015-12-09 10:49:51 +01:00
Fabian Becker
8eba939655 Fix FLensProblem and viewer. setProblemDimension is now in AbstractOptimizationProblem 2015-12-08 13:54:40 +01:00
7da4880363 Merge remote-tracking branch 'origin/master' 2015-12-07 21:16:51 +01:00
Fabian Becker
917c79089b Cleanup & Logging 2015-12-07 16:39:54 +01:00
Fabian Becker
61ed76577e Fix object change bug 2015-12-07 12:36:03 +01:00
Fabian Becker
a196a580d2 Up language level to Java 1.8.
Fix Population serialization/deserialization

closes #38
2015-12-07 11:08:11 +01:00
Fabian Becker
4709b0b5b0 Correctly update chooser when panel already exists (and object is changed)
fixes #42
2015-12-05 19:14:32 +01:00
Fabian Becker
77bee04ac3 Fix run counter message 2015-12-05 17:19:59 +01:00
Fabian Becker
2626204579 Fix nelderMead 2015-12-05 17:16:10 +01:00
c7fc9b9d67 Merge branch '413' into 'master'
Correctly select selected object in object chooser

fixes #42

See merge request !3
2015-12-05 14:21:52 +01:00
8aac396938 Correctly select selected object in object chooser
fixes #42
2015-12-05 14:15:15 +01:00
Fabian Becker
3325ec7a90 More markdown, refactor stuff 2015-12-02 14:27:54 +01:00
Fabian Becker
c28401e19d First attempt at Markdown-ifying the text output 2015-12-02 13:17:22 +01:00
Fabian Becker
41280c8d01 Random cleanup 2015-12-02 11:46:27 +01:00
fd95772fc8 Merge branch '37' into 'master'
Implement custon combo box item renderer

fixes #37

See merge request !2
2015-12-02 11:41:20 +01:00
Fabian Becker
5e176c426a Implement custon combo box item renderer
fixes #37
2015-12-02 11:33:11 +01:00
Fabian Becker
637a9afa82 Optimize imports 2015-11-30 16:28:18 +01:00
Fabian Becker
5a6210ff04 Remove unused classes and fix a few typos 2015-11-30 15:09:09 +01:00
Fabian Becker
a0b554d3ec Extract main method out of MainFrame
- Allows setting App name on Mac OS X
- Clearer structure
2015-11-30 13:20:32 +01:00
Fabian Becker
5a5606fdd5 Typo/Code cleanup 2015-11-30 13:06:34 +01:00
fbf6617dda Merge branch 'code-cleanup' into 'master'
Automated code cleanup with IntelliJ 15



See merge request !1
2015-11-30 12:54:19 +01:00
Fabian Becker
2f2f935294 Automated code cleanup with IntelliJ 15 2015-11-30 12:43:10 +01:00
0132c09c69 Several fixes, cleanup. 2015-01-13 14:20:59 +01:00
01ae0fb9bd Added Zakharov problem 2014-12-20 13:26:59 +01:00
76bbf3ca2f Problem documentation. 2014-12-20 13:10:34 +01:00
164ccd8a9d Don't set the native Look and Feel on Linux 2014-12-08 16:47:16 +01:00
f01258fff1 Fix Step function and add test for known optimum. 2014-12-01 19:22:30 +01:00
b19d1c5d39 Fix GGABC (Gbest-Guided) and correctly count function calls. 2014-12-01 18:41:12 +01:00
794eeed998 Fix NullPointerException in PropertyCellRenderer 2014-12-01 16:12:51 +01:00
b1e5c7a410 Properly deactivate auto-aging 2014-12-01 12:32:26 +00:00
b75da91ead Add scout count info as additional data for output. 2014-12-01 12:23:12 +00:00
d80ac15142 Implement isAutoAging to deactivate auto-aging of individuals on incrGeneration.
Used by various instances of the ABC
2014-12-01 12:11:14 +00:00
d7b677c6b8 Added test for F23 Problem 2014-11-26 21:51:04 +01:00
2e9343bf74 Add new Generalized Schaffer function as F23Problem
Preserve best solution found in ABC
2014-11-24 10:38:48 +01:00
801c3513e7 Refactoring of ABC. 2014-11-23 19:18:05 +01:00