964 Commits

Author SHA1 Message Date
Christian Ruppert
a166d122d0 Fix external runtime problem parameter count
Add getProblemDimension method to ExternalRuntimeProblem so that
problem dimension is not overridden from inherited method.
2016-09-20 20:54:20 -07:00
2d614d7f92 Remove quotes 2016-01-04 21:05:25 +01:00
3dbb8290b0 Remove unused code in EnumEditor 2016-01-01 18:53:33 +01:00
eb50687605 Merge branch '66-plot-legend' into 'master'
Call super.paint before drawing

fixes #66

See merge request !14
2016-01-01 17:13:25 +01:00
d003ac5e0a Call super.paint before drawing
fixes #66
2016-01-01 17:04:25 +01:00
2a48844d9a Code cleanup to use Java 8 features 2015-12-31 18:51:42 +01:00
ed563d485f Simplify code 2015-12-31 18:33:52 +01:00
c00c075c18 Tests for ReflectPackage
refs #53
2015-12-31 17:54:27 +01:00
072d30439d Fix typos and reactivate local IslandEA 2015-12-31 16:43:10 +01:00
fc0ea0dd45 Remove unused class 2015-12-31 10:56:39 +01:00
004e35ebc6 Organise imports 2015-12-31 01:30:18 +01:00
62ddb5480f Refactor BeanInspector and ToolTip Text fetching
- added test

refs #53
2015-12-31 01:28:56 +01:00
846a066071 Remove more unused stuff, add proper javadoc 2015-12-31 01:01:20 +01:00
894b523a9b Remove unused main 2015-12-31 00:40:00 +01:00
e3cb6fccfb CLeanup 2015-12-28 22:05:50 +01:00
bd10e078de More StringTools tests
refs #53
2015-12-27 15:05:06 +01:00
74e5dbd532 Remove unused KMeans clustering (half broken implementation anyway) 2015-12-27 15:04:38 +01:00
a4f10c8b71 Merge branch '61-terminators' into 'master'
Tests for Terminators



See merge request !12
2015-12-26 19:17:28 +01:00
e9af3216af Rename SetFitness to setFitnessAt 2015-12-26 19:02:38 +01:00
9fa9228066 Fix incorrect method name in Processor 2015-12-26 19:02:20 +01:00
669fa71030 Refactoring and cleanup 2015-12-26 18:37:26 +01:00
21751d426d Remove commented code 2015-12-26 09:54:55 +01:00
5e4018d73d SelProb -> SelectionProbability 2015-12-25 23:37:28 +01:00
d0a3d2e434 TipText -> Annotation, some method renaming
refs #61
2015-12-25 23:30:25 +01:00
f8c7158c18 Refactoring, convert *topText methods to annotations
refs #61
2015-12-25 16:00:26 +01:00
7e4f3a82c5 Add Test for FitnessValueTerminator
refs #61
2015-12-24 18:54:39 +01:00
80afb485b8 Move all AbstractEAComparators to actually use that as base object 2015-12-23 15:12:36 +01:00
8cecc16fea Some tests for AbstractEAIndividual
refs #53
2015-12-23 14:39:15 +01:00
49edda5505 Add basic test for ESIndividualPermutationData
refs #53
2015-12-23 14:05:58 +01:00
2d76544538 Test permutation data indy distance
refs #53
2015-12-23 14:05:41 +01:00
1acc3650d8 Add tests for PhenotypeMetric
refs #53
2015-12-23 13:41:00 +01:00
b2c0ae9488 Deduplicate norm() method and use the one provided by Mathematics 2015-12-23 13:18:39 +01:00
6ea7dc46f0 More population tests
refs #53
2015-12-23 03:52:18 +01:00
3133652cd2 Minor cleanup
refs #61
2015-12-23 03:52:18 +01:00
0da8ebafdc Implement maven deploy
- Add mockito dependency
2015-12-23 03:52:18 +01:00
d7ee0defc8 CombinedTerminatorTest
refs #61
2015-12-23 03:52:18 +01:00
dc2082e690 Fix GenerationTerminator test
refs #61
2015-12-23 03:52:18 +01:00
327a95b037 Tests for MaximumTimeTerminator
refs #61
2015-12-23 03:52:18 +01:00
469e2033d6 Tests for GenerationTerminator
refs #61
2015-12-23 03:52:18 +01:00
28f442af50 Merge branch '62-psp' into 'master'
Fix PropertySheetPanel behaviour

This PR cleans up the PropertySheetPanel and fixes some behaviour when showing/hiding properties based on their descriptor.

See merge request !13
2015-12-23 02:47:45 +01:00
340292e231 Fix PropertySheetPanel
- Generate PropertyEditor for hidden fields
- Hide based on visibility of component
- Set visibible based on hidden property of the property descriptor

fixes #62
2015-12-23 02:29:03 +01:00
96f5fd8a14 Optimize code in PropertySheetPanel
refs #62
2015-12-23 01:56:19 +01:00
3172d1b4b5 Remove unused code in PropertySheetPanel
refs #62
2015-12-23 00:27:28 +01:00
ca28b8c5a4 Add license 2015-12-22 15:20:57 +01:00
f4dc718b33 Fix all errors in javadoc generation. 2015-12-20 17:35:17 +01:00
65b1f7df74 Merge branch '60-introspect' into 'master'
Perform a case insensitive match on jar name

- Add some logging

fixes #60

See merge request !11
2015-12-20 17:40:08 +01:00
4c03cecb16 Degrade warning to fine 2015-12-20 14:49:27 +01:00
510fe35c34 Perform a case insensitive match on jar name
- Add some logging

fixes #60
2015-12-20 14:05:01 +01:00
0fe0a5f26c Typo fixes 2015-12-19 17:16:33 +01:00
317a79073e Some attempt at DoubleBuffering the plot 2015-12-19 15:02:53 +01:00