798 Commits

Author SHA1 Message Date
35bd5c4a9e Added ParameterGenerator for Command Line interface.
Added --help parameter to show help for CLI mode.

refs #35
2014-11-15 12:00:06 +01:00
17263cc023 Graceful fallback when .yml files fail to load.
Only save params once per optimization.
2014-11-15 07:08:14 +01:00
667e069bcc Initialize Look and Feel seperately. 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.
2014-11-14 17:55:23 +01:00
5a80cb781e Processor thread now has a name.
Fix several html files.
2014-11-14 15:38:26 +01:00
b8b44b7644 Code cleanup, comments, javadoc fixes. 2014-11-14 14:33:56 +01:00
553002c834 Complete Yaml output for CLI mode.
Cleanup of AbstractStatistics
2014-11-14 11:32:05 +01:00
2e1f862718 YamlStatistics mostly implemented. 2014-11-13 18:22:14 +01:00
c3eddfbee4 Removes deprecated method createNextGenerationPerformed from
InterfaceStatistics. This was only used in EvA2ESModel.
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
2014-11-13 17:49:40 +01:00
3627d33df5 Cleanup. 2014-11-13 17:23:35 +01:00
153b6e3974 Correctly repaint JobList when optimization is done. 2014-11-13 17:13:52 +01:00
4326044a1b Organize imports.
Fix missing data header in F8Problem.
Fix several tip texts.
2014-11-13 14:50:13 +01:00
83194f4d04 Hide stats field and use parameter annotation. 2014-11-13 11:06:32 +01:00
a2ddf25ce6 Random cleanup and start of CLI log implementation. 2014-11-12 19:23:21 +01:00
9ea3f4d464 Fix image references and name changes. 2014-11-12 19:23:03 +01:00
014fd85beb Refactor EVAHELP and remove it. 2014-11-12 14:35:58 +01:00
40df065a58 Fix the png export by simply using the FunctionArea graphics. 2014-11-11 17:01:31 +01:00
837c4fea32 JavaDoc fixes and larger code cleanup. 2014-11-11 16:58:43 +01:00
7c896fea8d Test tTestEqSize
refs #34
2014-11-11 02:00:58 +01:00
1af305ae3d Fix variance implementation and add tests to Math package.
refs #34
2014-11-10 17:46:34 +01:00
6386c03f43 Remove Generic from most editors. They are not generic at all. 2014-11-09 18:57:50 +01:00
8f35b0c6d4 Rename StatisticalParameters to remove EvA in name. 2014-11-09 18:50:15 +01:00
88ef09db21 Ensure size of population is set when target size is set. 2014-11-07 23:44:34 +01:00
7756ceac4e Code cleanup through static analysis. 2014-11-07 23:43:17 +01:00
453df310ee Remove crap comments. 2014-11-07 22:58:41 +01:00
d778dc6e24 Make Population a typed ArrayList 2014-11-07 22:45:06 +01:00
1dedb13dc9 Fix bug in humaniseCamelCase. 2014-11-07 21:59:28 +01:00
7605dacb8a CLI adjustments 2014-11-06 15:54:57 +01:00
3358a469a3 Fix bug in PSO implementation. 2014-11-06 11:27:32 +01:00
b7749711ca Remove last uses of SelectedTag from core package
refs #32
2014-11-06 10:25:51 +01:00
1b8b77c52f Remove SelectedTag in StatisticsParameters
refs #32
2014-11-05 22:31:28 +01:00
93aff6d876 Refactor EnumEditor and actually use it.
refs #32
2014-11-05 20:00:00 +01:00
62e436274c Removed SelectedTag from ScatterSearch.
refs #32
2014-11-05 19:02:39 +01:00
e18f9e3b38 Replace SelectedTag with useful enum.
refs #32
2014-11-05 18:53:47 +01:00
a91d9fbecc Close dialogs on escape key press. 2014-11-05 18:53:23 +01:00
a3cf5971fb Remove AlgType Selected in PSO
refs #32
2014-11-04 23:20:15 +01:00
43768d1f96 Removes SelectedType where unnecessary.
refs #32
- Replaced SelectedType with an enum in CombinedTerminator
2014-11-04 22:54:13 +01:00
cb89110e86 Style adjustments for MacOS 2014-11-04 21:44:24 +01:00
efe1a1188b Stuff. 2014-11-04 16:33:55 +01:00
b77cda3046 Cleaner code. 2014-11-04 15:18:26 +01:00
049304e9c1 Removed unused classes (dating back to < 2007..) 2014-11-03 18:50:35 +01:00
a08655a60f Add load/store to configurations.
refs #31
2014-11-03 16:26:01 +01:00
70dd824d13 Remove globalInfo completely
closes #9
- Remove all remaining globalInfo methods.
- Remove globalInfo handling.
- WIN.
2014-11-02 19:04:17 +01:00
551b14fe3d Load and store Optimizations as YAML.
refs #31
- Introduces custom BeanSerializer using SnakeYAML
- Removed previous json package
- Introduces eva2.yaml package
- Hidden properties are not saved
- Reintroduces output in text window
2014-11-02 17:53:42 +01:00
173ebd67c6 Cleanup as well as moving TipText methods to useful @Parameter
annotations.
2014-11-02 16:10:57 +01:00
6bb4616763 Added enum handling to CLI mode. 2014-11-02 16:10:44 +01:00
83ee77f5af Simplify appendArrays method to use generic type. 2014-11-02 15:33:56 +01:00
ea4b12efab Add snakeyaml dependency 2014-11-02 14:53:40 +01:00
8104c9baf7 Rename more init() methods to initialize() 2014-11-02 14:53:27 +01:00