646 Commits

Author SHA1 Message Date
Marcel Kronfeld
9dfcf4d71a Additional integer mutation operator 2011-01-27 10:02:10 +00:00
Marcel Kronfeld
e0e78a1ad3 Adding explicit data types to the Matlab interface. Now integer problems can be tackled, too. 2011-01-25 10:19:08 +00:00
Marcel Kronfeld
628499aab9 New GI operators (mutation, crossover) and adaptions 2011-01-25 10:16:30 +00:00
Marcel Kronfeld
a207014610 Matlab interface now uses true binary data type for binary problems 2011-01-21 08:32:31 +00:00
Marcel Kronfeld
e8c14b0aa8 New GA mutation and crossover operators with subsegment-maintenance 2011-01-19 10:53:09 +00:00
Marcel Kronfeld
af42465438 Small addition to the Matlab interface 2011-01-17 16:40:16 +00:00
Marcel Kronfeld
be15f88802 Some adaptions and a new GA mutation operator 2011-01-17 16:03:30 +00:00
Marcel Kronfeld
726a3cc6bf Added an abstraction over individual initialization methods. 2011-01-17 13:30:34 +00:00
Andreas Dräger
d357bbfe98 Corrected compilation error. 2010-12-10 10:48:53 +00:00
Marcel Kronfeld
5fbe8eb5ed Adding new initialization method for binary individuals with certain cardinality 2010-12-09 12:47:57 +00:00
Marcel Kronfeld
91a0642e5d Renaming methods and removing toggel typo 2010-12-08 09:04:53 +00:00
Marcel Kronfeld
34f3640efd Minor addition. 2010-11-29 16:40:30 +00:00
Marcel Kronfeld
8de2023ae1 MatlabProblem: absolute value termination criterion changed to relative value 2010-11-29 14:39:35 +00:00
Marcel Kronfeld
2a8c8dd0dd Merging mk branch rev. 675 (bugfix) 2010-11-29 14:28:13 +00:00
Marcel Kronfeld
8eabf3f999 Added an abstract integer problem. 2010-11-26 10:48:30 +00:00
Marcel Kronfeld
c79d30e3e3 Adding the ERP starter which allows running the external runtime problem directly from the console. And some minor cosmetics. 2010-11-19 09:37:22 +00:00
Marcel Kronfeld
aff7042a51 Updates to the Matlab interface 2010-11-11 13:59:19 +00:00
Marcel Kronfeld
023bea7ee2 MatlabProblem provides terminators. 2010-11-11 13:27:11 +00:00
Marcel Kronfeld
68c25a6c53 Update to the swap-bits mutator. True changes are now preferred. 2010-11-11 11:09:23 +00:00
Marcel Kronfeld
2873df5058 Minor addition to MutateEAMixer, workaround in Population 2010-11-11 10:50:41 +00:00
Marcel Kronfeld
dddbe65b3b Minor addition to MutateEAMixer 2010-11-11 10:24:48 +00:00
Marcel Kronfeld
65632f4cf9 Minor additions to MutateEAMixer and MatlabProblem 2010-11-11 10:17:56 +00:00
Marcel Kronfeld
a2b88073ba Merging MK branch rev. 661 (graphs can be renamed in the stats-GUI) 2010-10-29 11:33:18 +00:00
Marcel Kronfeld
dbbd5a5786 Corrected dump function in FunctionArea. Each data column needs its own time column. 2010-10-25 10:09:54 +00:00
Marcel Kronfeld
ca903ef4df Allow switching between standard and exponential numbering format for the plots. 2010-09-29 15:18:54 +00:00
Marcel Kronfeld
e62f134b8f A bit of refactoring. 2010-09-29 13:50:13 +00:00
Marcel Kronfeld
7d7dcb5ce0 Addition to statistics interface. 2010-09-29 07:42:53 +00:00
Andreas Dräger
170c92046d Removed unnecessary @override tags that cause problems in J1.5. 2010-09-29 07:22:10 +00:00
Marcel Kronfeld
e57a2eaea2 Some extensions to the ExternalRuntimeProblem. Changed PropertyDoubleArray and its generic editor to work with multi-dim. arrays (type double[][]). 2010-09-28 12:57:38 +00:00
Marcel Kronfeld
915fba3645 Allow setting "close all frames on client close" 2010-09-22 13:42:38 +00:00
Marcel Kronfeld
9ab769275c Solution object from AbstractStatistics is now a data array. 2010-09-22 11:58:35 +00:00
Marcel Kronfeld
140b56cee2 Avoid exception on plotting infite data points. 2010-09-22 08:26:27 +00:00
Marcel Kronfeld
25134617c3 Additional switch against GUI dead-locks 2010-09-22 07:52:30 +00:00
Andreas Dräger
61d409ce4c When adding a WindowListener to EvA's GUI, the JFrame now gets a name so that the listener can identify this frame more easily. The name is simply the class name of EvAClient. 2010-09-21 16:02:40 +00:00
Marcel Kronfeld
631be1307c Allow adding window listeners to the EvA2 JFrame instance. 2010-09-21 15:49:51 +00:00
Andreas Dräger
ded074f31b Improved plotting capabilities. 2010-09-20 15:10:27 +00:00
Marcel Kronfeld
59ce3e693b Commit of MK branch rev. 647 (minor change to AbstractStatistics/StringSelection) 2010-09-17 14:02:18 +00:00
Marcel Kronfeld
33dc1be0bf DE update: the meaning of k was inverted w.r.t. literature, this is now changed. 2010-09-17 13:06:45 +00:00
Marcel Kronfeld
53d9762da5 Always check PropertyChangeSupport for null 2010-09-14 16:23:20 +00:00
Marcel Kronfeld
07451b5e61 A static symbol for the solution data column. 2010-09-14 15:56:56 +00:00
Marcel Kronfeld
dcdf96c111 Slight change to PSP 2010-09-14 14:37:51 +00:00
Andreas Dräger
d9beb829b6 2010-09-06 11:03:25 +00:00
Andreas Dräger
128c2545e0 Added get methods for the values stored in the pair. 2010-09-06 10:57:11 +00:00
Marcel Kronfeld
e91ff6082f Slight addition to Plot. 2010-09-02 14:35:12 +00:00
Marcel Kronfeld
cf3e9aa7b9 Added possibility to update the main client GUI after changes made in the API 2010-09-02 13:35:05 +00:00
Marcel Kronfeld
09ef318b93 Slight change of the InterfaceDataListener (AbstractStatistics) - header and meta info fields should not depend on a population. 2010-09-02 12:32:19 +00:00
Marcel Kronfeld
8aeb94411e Minor cosmetics -- added option to (de)activate numbering of graph legend entries. 2010-09-01 14:39:19 +00:00
Andreas Dräger
49b4c99529 Moving DES system from base package to probs package 2010-09-01 13:49:17 +00:00
Andreas Dräger
654e3e8a93 A new function for vector scaling and addition. 2010-08-31 17:07:56 +00:00
Andreas Dräger
65ce36b901 Added generated serial version identifier. 2010-08-24 14:57:52 +00:00