7778c46fd1
fixes #13
...
Changed user preference storage to Java Preferences API
2012-04-27 11:32:52 +00:00
b6c265a08c
refs #12
...
Proper test implementation.
2012-04-26 15:23:01 +00:00
d15ae9de9e
refs #12
...
Small code fixes and proper test implementation. Serializer does now store a string as a string and does not convert it into an object.
2012-04-26 15:15:46 +00:00
693d5f8e9d
refs #12
...
Lots of code fixes and refactoring. Serializer does now work with InputStream and OutputStream instead of directly accessing files. All depending classes have been refactored as well.
2012-04-26 14:17:23 +00:00
20c0c21c02
Lots of code cleanup, proper documentation and removal of unneccessary methods.
2012-04-23 15:25:57 +00:00
17061b1475
Removed unused class LogProxy
...
Refactored tools package and removed debugging statements / replaced them with proper calls to the logger.
2012-04-23 13:36:56 +00:00
e8b560a478
Refactored EvAServer + RMIServer(EvA) to use a logger. Syntax clean up and variable naming according to Java conventions.
2012-04-20 10:28:38 +00:00
df39ab0152
Removed unneccessary code + empty package.
2012-04-20 09:50:13 +00:00
af82e0e5a2
Started to add unit tests.
...
Refactored IntegerArrayList, which is now not needed anymore (who implemented this in the first place?)
Auto-Formatted DPointSetMultiIcon -> it was just so badly formatted I had to do auto formatting to make it readable.
Added test for eva2.tools.StringTools (partly at least)
2012-04-20 09:13:21 +00:00
dcbb488bb9
The progressBar is now _really_ visible on the bottom of the GUI. Some code has been beautified. The LoggingPanel does now add it's own log handler to the native logging which makes more sense.
2012-04-19 15:11:04 +00:00
0e2db96402
Some cosmetics. Changed the GUI JPanel to a JToolBar and added Icons to the Buttons.
2012-04-19 09:34:02 +00:00
f1ede54afd
fixes #11
...
New "Quit" menu under the Options menu.
2012-04-18 15:22:43 +00:00
0ba2d9706c
refs #8
...
Cleaned up the code and documented some StringTools methods.
StringTools now has a method to turn a camelCase String into a more readable version: "camelCase" => "Camel Case"
PropertySheetPanel used this function to display label texts.
2012-04-18 14:48:32 +00:00
c62db5f36f
refs #8 and #10
...
fixes #9
GOE does now log all messages using internal logging.
EvAClient log handler has been fixed.
2012-04-17 14:40:41 +00:00
Andreas Dräger
7f373e99ca
Removed override tags that cause problems with some Java compilers.
2012-04-17 07:19:53 +00:00
4f9d5278d1
refs #8
...
Added comment.
2012-04-16 14:16:39 +00:00
454ddbc20f
refs #9 and #10
...
Logging is now completely implemented for EvA2Client class.
2012-04-15 22:45:31 +00:00
e721e06e11
Minor cleanup.
2012-04-15 18:45:12 +00:00
af1fae181e
refs #9 and #10
...
Added basic logging handler that logs to the LogPanel on the client.
2012-04-14 16:46:50 +00:00
b8ca6891d2
refs #8
...
Some more fixups.
2012-04-13 15:12:35 +00:00
3a86783da5
refs #8
...
Added import again.
2012-04-13 09:29:02 +00:00
ecfd7ec739
refs #8
...
Lots of code cleanup. Removed unused imports, empty catch blocks, etc.
2012-04-13 09:27:45 +00:00
7d3d20c4b7
fixes #7 ModuleServer threw the Exception while fetching the constructors of the module class. The ordering of constructors in the returned array has for some reason changed between Java 6 and 7. New code checks for a constructor with the exact number of required parameters.
...
Also fixes 2 UTF-8 incompatible files.
2012-04-12 14:47:00 +00:00
Andreas Dräger
a9c0f3a4cf
EvA2 cannot be launched using Java Web Start in its current version.
2012-02-21 17:39:26 +00:00
Andreas Dräger
7d281e2bf0
Removed Look And Feel initialization.
2012-02-17 12:34:04 +00:00
Andreas Dräger
7a760512dc
Removed the JMenuItem that allowed users to switch the look and feel of the program. This feature causes lots of problems when using EvA2 as an optimization toolbox within different programs that use another look and fee. Furthermore, none of the professional programs available allows users to switch look and feels (at most the skin of a program). Furthermore, there is the question why should somebody use a look and feel in the style of an application from 1985? This feature was not helpful at all and should therefore not be re-introduced again.
...
I also updated the about message that was really not up to date.
2012-01-25 09:57:08 +00:00
radbarbeit6
63e6f72bfc
Test commit to check writing permissions
2011-11-29 15:07:56 +00:00
Andreas Dräger
f32b50d865
Minor changes.
2011-11-29 07:09:44 +00:00
Stephanie Tscherneck
83cc0c79f3
Solved compilation error with invalid package.
2011-11-23 15:43:33 +00:00
Andreas Dräger
8b9c0c326d
This should not be checked in.
2011-07-04 14:08:48 +00:00
Michael de Paly
06d8f87da6
removed the busy wait from requestEval and added a Semaphore instead => much more CPU friendly and no unnecessary sleeps anymore
2011-06-20 16:11:45 +00:00
Andreas Dräger
2ae16f0f43
Removed @Override tags at positions where only interfaces were implemented because in some earlier Java versions this causes compiler errors. Although Java 1.6 allows using these tags also for interface implementations, with respect to some operating systems and environments we should try to avoid these constructs.
2011-05-23 14:10:43 +00:00
Marcel Kronfeld
a1ff19335a
More cosmetics, incremented version number
2011-05-05 14:23:02 +00:00
Marcel Kronfeld
596de67d32
Minor cosmetics
2011-05-05 13:53:52 +00:00
Marcel Kronfeld
d70a0b8043
Cosmetics
2011-05-05 13:36:01 +00:00
Marcel Kronfeld
88575949cd
Minor tweaks to EvAJob
2011-05-05 13:32:57 +00:00
Marcel Kronfeld
69272b4918
Added schedule button
2011-05-05 13:16:37 +00:00
Marcel Kronfeld
1b4f07edb3
Minor tweaks
2011-05-05 13:07:06 +00:00
Marcel Kronfeld
eb1c33549b
Try unboxing when searching for an editor
2011-05-05 11:09:07 +00:00
Marcel Kronfeld
6c13d1bb9b
Adding jobs and statistics...
2011-05-04 14:38:06 +00:00
Marcel Kronfeld
882474ad12
updating tool classes
2011-05-04 13:16:25 +00:00
Marcel Kronfeld
8852b8c8e9
Enums for statistics
2011-05-04 13:03:01 +00:00
Marcel Kronfeld
753fd6ca9e
comments
2011-05-04 12:46:56 +00:00
Marcel Kronfeld
9322114b92
Update stats
2011-05-04 12:42:02 +00:00
Marcel Kronfeld
21dd2fe5c8
Clustering update
2011-05-04 12:17:50 +00:00
Marcel Kronfeld
c79eb33bca
Minor crossover updates
2011-05-04 12:15:52 +00:00
Marcel Kronfeld
9e05736bd3
minor change
2011-05-04 12:12:56 +00:00
Marcel Kronfeld
1703d5ff42
Rank-mu-CMA-ES update
2011-05-04 12:10:28 +00:00
Marcel Kronfeld
ef1b2a066d
Minor adaption
2011-05-04 12:04:45 +00:00
Marcel Kronfeld
be6c587cac
Cosmetics
2011-05-04 12:04:09 +00:00