981 Commits

Author SHA1 Message Date
f7b31611c2 Lots of cleanup. 2014-01-17 10:48:42 +01:00
024279899c Optimize imports 2014-01-17 09:25:42 +01:00
3f4c033720 More refactoring/cleanup.
- Removed commented code
- Added more @Description annotations.
2013-12-10 20:51:06 +01:00
6f72d70f94 Changed Description annotation.
Added @Description to all F-Functions
2013-12-10 20:25:22 +01:00
5affc1544c Added package description to all package-info.java files. 2013-12-10 18:22:08 +01:00
5d63aed4b0 Change more of the CLI implementation. 2013-12-10 18:03:17 +01:00
321796d2c4 Renamed eval function to evaluate.
Implemented more of CLI core.
2013-12-10 15:49:22 +01:00
30381f4c04 Create JSON object with optimization details.
ToDo:
- Store JSON to file
- Fix sync issue with generation 1 duplicate
2013-12-10 11:50:37 +01:00
b005bb7a96 Implemented DE Parameter selection from CLI 2013-12-09 22:41:43 +01:00
7a7f8f0d67 Add new Artificial Bee Optimizer
Refactor method name and fix typos.
Implement partial cli optimizer selection.
2013-12-09 15:19:48 +01:00
493b96fa68 Change source level to 1.7 2013-12-09 15:19:39 +01:00
eb4a3079ca Added JSON savable object 2013-12-09 11:37:30 +01:00
fc2ea13611 Lots of documenation
Refactoring
Read CLI params
2013-12-09 00:25:25 +01:00
46e4e4e80f Added some package info declarations to package-info.java files. 2013-12-06 20:25:37 +01:00
c77139190b Added out/ to .gitignore 2013-12-06 20:25:05 +01:00
4b14e53689 Add two new MANIFEST files.
- eva2.cli for build with cli.Main as Main-Class
- eva2.gui for build with gui.Main as Main-Class

fixes #12
2013-11-29 11:18:34 +01:00
08d860658c Add EvA2.iml to gitignore
refs #10
2013-11-08 16:54:40 +01:00
ad336a59cd Refactor InterfaceTerminator to terminators package 2013-10-30 16:30:35 +01:00
dbb6d54e26 Removed deprecated methods.
fixes #10
2013-10-29 16:21:09 +01:00
cc9b29147f Stuff. 2013-10-29 11:43:29 +01:00
866f0dbd88 Fix DE/best/2 implementation
Implement DE/best/1
2013-10-29 11:42:36 +01:00
35044c2a1c Added package-info.java to all packages
Some more refactoring
2013-10-12 19:38:34 +02:00
5a7b0fe429 More refactoring
Making sure FLensProblem still runs and works with StandaloneOptimization UI
2013-10-12 17:05:38 +02:00
595d0084a9 Reformat code and optimize imports.
Language Level changed to 1.7
2013-10-12 13:49:50 +02:00
6473b35859 Renaming and documentation variables/classes 2013-10-12 13:37:33 +02:00
5e94821eb5 Refactor Statistics and log number of multiruns to show process. 2013-10-12 00:49:08 +02:00
10612f177a More Refactoring of classes
Make TextOutputWindows non-closable (prevents exceptions)
Change Font of output window
2013-10-11 23:09:09 +02:00
691f3d06d9 Removed NamingBox class
Added Description annotation for several classes and removed the globalInfo functions
2013-10-11 22:25:11 +02:00
8229b145ee Added new Annotation to replace the static globalInfo methods used everywhere.
OptimizationEditorPanel now reads the annotated class description for ToolTips.
2013-10-11 21:50:27 +02:00
e9d9709788 Refactoring of LoggingPanel and logger in general 2013-10-11 21:26:07 +02:00
2e9954e99b Refactored Terminator example 2013-10-11 21:26:03 +02:00
7a9df6307b Remove duplicate class. Where the hell did it come from? 2013-10-11 20:43:21 +02:00
cc736955d8 Code cleanup for PBILPopulation 2013-10-11 18:12:50 +02:00
ac220652c1 Moving IndividualInterface to eva2.optimization.individuals. package 2013-10-11 16:31:28 +02:00
2c82732428 Refactoring and proper naming for all the things \o/ 2013-10-11 16:21:46 +02:00
77e0e3ae73 Several fixes and refactoring. 2013-10-11 15:41:33 +02:00
1f81075aee Use TreeMap to have natural sorting
Create list of Problems from interface
2013-10-08 16:44:17 +02:00
e38111aafd Select only instantiable classes
refs #3
2013-10-08 16:14:52 +02:00
05cb20f64c Adding reflections library to dynamically look up classes that implement a certain type
Changing CLI implementation to provide first parameters
2013-10-01 21:57:18 +02:00
099601cf2a Fix syntax error for insertion on Map (put instead of add)
refs #3
2013-09-27 15:49:28 +02:00
18187f94bc Changing version in pom.xml to 2.2.0 for next release and removing normi tag 2013-09-27 15:39:03 +02:00
288bdbdd36 More refactoring on public methods 2013-09-27 13:13:43 +02:00
bbaead0515 More refactoring. 2013-09-13 14:09:36 +02:00
c3dce7ac1b More refactoring. 2013-09-11 16:40:56 +02:00
2f99e23676 Change static final variable names to uppercase according to convention 2013-09-11 13:36:14 +02:00
09cf295554 Reformat all Code. 2013-07-22 15:37:56 +02:00
4bbcf937dc Rename EvA* classes to Optimization* 2013-07-22 15:29:55 +02:00
a57c4f6504 Add CLI class
Add Parameter annotation
2013-07-22 10:06:50 +02:00
f46dd95d77 Refactoring GUI classes to subpackages. 2013-07-22 10:06:06 +02:00
885fededed Remove TRACE variable 2013-07-22 09:51:05 +02:00