| 
						
					 | 
					
						
						
							
						
						d9cc88e60d
					 | 
					
						
						
							
							Major code cleanup.
						
						
						
						
						
						
					 | 
					
						2014-10-19 12:37:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f4b064e64a
					 | 
					
						
						
							
							Fix close modal.
						
						
						
						
						
						
						
						closes #17 
						
						
					 | 
					
						2014-10-19 03:22:24 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b01b65f790
					 | 
					
						
						
							
							Only show window after loading first module. Makes the UI appear instantly after splash screen.
						
						
						
						
						
						
					 | 
					
						2014-10-17 19:37:45 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5a75df616b
					 | 
					
						
						
							
							Much better bootup process for GUI
						
						
						
						
						
						
						
						- GUI is now centered and 1024x800 by default
- SplashScreen stays on top
- SplashScreen loads image faster 
						
						
					 | 
					
						2014-10-17 19:17:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a0ea08dfbe
					 | 
					
						
						
							
							Implement proper modal dialogs.
						
						
						
						
						
						
						
						- Get root pane's parent (either JFrame or JDialog) and set it as parent.
- Only set dialog visible when explicitly called 
						
						
					 | 
					
						2014-10-17 19:05:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4245365b39
					 | 
					
						
						
							
							Properly use logger in KnownOPtimaFoundTerminator
						
						
						
						
						
						
					 | 
					
						2014-10-17 19:05:23 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5078c58bd0
					 | 
					
						
						
							
							Cleanup and fix for FLensProblem viewer
						
						
						
						
						
						
					 | 
					
						2014-10-16 21:39:07 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a7a277f9ff
					 | 
					
						
						
							
							More cleanup and UI fixes.
						
						
						
						
						
						
					 | 
					
						2014-10-16 16:44:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						023f09e044
					 | 
					
						
						
							
							- Move stuff around
						
						
						
						
						
						
						
						- Deactivate nasty packing on frame update
- Go back to native UI rendering 
						
						
					 | 
					
						2014-10-16 14:29:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						40eee88eea
					 | 
					
						
						
							
							Rename methods for clarity.
						
						
						
						
						
						
					 | 
					
						2014-10-16 11:42:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						69a78d5757
					 | 
					
						
						
							
							More code cleanup.
						
						
						
						
						
						
					 | 
					
						2014-10-16 11:23:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						daef96899a
					 | 
					
						
						
							
							Cleanup.
						
						
						
						
						
						
					 | 
					
						2014-10-16 01:16:27 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						659a77c0dc
					 | 
					
						
						
							
							Added additional log output.
						
						
						
						
						
						
					 | 
					
						2014-10-16 00:58:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7e8d3520a9
					 | 
					
						
						
							
							Remove unused class.
						
						
						
						
						
						
					 | 
					
						2014-10-08 14:45:52 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						09dabcdd41
					 | 
					
						
						
							
							Revert back to java.util.Random
						
						
						
						
						
						
					 | 
					
						2014-10-08 14:44:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						3e3df4d8a2
					 | 
					
						
						
							
							Move to SecureRandom for better Random number generation.
						
						
						
						
						
						
					 | 
					
						2014-10-07 16:08:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5b1f696fa4
					 | 
					
						
						
							
							Merge branch 'master' of gitlab.cs.uni-tuebingen.de:eva2/eva2
						
						
						
						
						
						
						
						Conflicts:
	src/eva2/problems/DynJumpProblem.java 
						
						
					 | 
					
						2014-10-07 15:45:15 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e40041615d
					 | 
					
						
						
							
							Random fixes across the board
						
						
						
						
						
						
					 | 
					
						2014-10-07 15:42:55 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						89e2bbb2d2
					 | 
					
						
						
							
							Move problems package to eva2.
						
						
						
						
						
						
						
						fixes #16 
						
						
					 | 
					
						2014-07-23 15:56:02 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e973b44914
					 | 
					
						
						
							
							Moves simpleproblems package to eva2.optimization.problems.simple
						
						
						
						
						
						
						
						fixes #14 
						
						
					 | 
					
						2014-07-22 14:40:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						827b107d44
					 | 
					
						
						
							
							Cleanup of unused code. Removed further traces of TRACE.
						
						
						
						
						
						
					 | 
					
						2014-07-22 14:38:41 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5c77484a11
					 | 
					
						
						
							
							Adding CEC2005 constraints
						
						
						
						
						
						
					 | 
					
						2014-02-16 14:00:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5ac9542893
					 | 
					
						
						
							
							Removed all m_ variable names (some remaining in comments -> I don't care!)
						
						
						
						
						
						
						
						Now gonna get drunk and celebrate: 7.5k lines refactored! FYEAH 
						
						
					 | 
					
						2014-02-05 19:35:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						85fa426e30
					 | 
					
						
						
							
							Remove m_ from all operator classes
						
						
						
						
						
						
					 | 
					
						2014-02-05 16:41:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7223d27a08
					 | 
					
						
						
							
							Removed another 1k m_
						
						
						
						
						
						
					 | 
					
						2014-02-05 15:54:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						46bff71b69
					 | 
					
						
						
							
							Remove remaining m_ from eva2.gui
						
						
						
						
						
						
					 | 
					
						2014-02-05 15:11:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8c38ce8cbd
					 | 
					
						
						
							
							Removed m_ from most files in eva2.gui
						
						
						
						
						
						
					 | 
					
						2014-02-05 15:02:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7232f818ce
					 | 
					
						
						
							
							Convert most mutation strategies.
						
						
						
						
						
						
					 | 
					
						2014-02-05 12:14:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7e58bcf83c
					 | 
					
						
						
							
							Removed m_ prefixes from optimization problems.
						
						
						
						
						
						
					 | 
					
						2014-01-28 23:09:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0d07553546
					 | 
					
						
						
							
							Refactored all eva2.optimization.mocco m_ variables
						
						
						
						
						
						
					 | 
					
						2014-01-28 22:17:13 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						41f58bb2f9
					 | 
					
						
						
							
							Removed m_ notation from classes in eva2.optimization.individuals
						
						
						
						
						
						
					 | 
					
						2014-01-28 20:52:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						53b5111df7
					 | 
					
						
						
							
							Refactored all m_ from eva2.optimization.strategies
						
						
						
						
						
						
					 | 
					
						2014-01-28 20:37:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						22fafe185a
					 | 
					
						
						
							
							Removed m_ occurenced in eva2.optimization.tools
						
						
						
						
						
						
					 | 
					
						2014-01-28 19:51:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						00253c273a
					 | 
					
						
						
							
							Cleanup m_ variables in eva2.tools
						
						
						
						
						
						
					 | 
					
						2014-01-28 16:55:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b24dbac6a1
					 | 
					
						
						
							
							Fixing several broken observer pattern implementations
						
						
						
						
						
						
					 | 
					
						2014-01-28 16:44:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b363e46ad1
					 | 
					
						
						
							
							Implement several CLI params for PSO
						
						
						
						
						
						
						
						Refactor PSO implementation 
						
						
					 | 
					
						2014-01-24 18:03:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d51fdc560e
					 | 
					
						
						
							
							Parameter parsing for PSO
						
						
						
						
						
						
					 | 
					
						2014-01-24 17:03:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c84cd9e014
					 | 
					
						
						
							
							Adjust Crossover/Selection classes to annotations
						
						
						
						
						
						
					 | 
					
						2014-01-24 00:42:58 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c4a3f41924
					 | 
					
						
						
							
							Set default mutation/selection/crossover if none given
						
						
						
						
						
						
						
						Change Problem to AbstractProblemDoubleOffset
Set dimension via CLI 
						
						
					 | 
					
						2014-01-24 00:38:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8bc1b0141d
					 | 
					
						
						
							
							Implemented lookup for selection/mutation/crossover
						
						
						
						
						
						
						
						Implemented GeneticAlgorithm setup. 
						
						
					 | 
					
						2014-01-23 21:10:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						584adb91dc
					 | 
					
						
						
							
							Changed CLI params
						
						
						
						
						
						
					 | 
					
						2014-01-23 16:32:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8200d398fb
					 | 
					
						
						
							
							Some refactoring for proper method names
						
						
						
						
						
						
					 | 
					
						2014-01-22 01:11:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						784a0f4ee5
					 | 
					
						
						
							
							Fix syntax error.
						
						
						
						
						
						
					 | 
					
						2014-01-21 22:02:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						652c5d49cc
					 | 
					
						
						
							
							Added more @Description annotations in favor of globalInfo.
						
						
						
						
						
						
						
						refs #9 
						
						
					 | 
					
						2014-01-21 21:06:29 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d8a169eb10
					 | 
					
						
						
							
							Added @Description annotations to all optimization strategies.
						
						
						
						
						
						
						
						refs #9 
						
						
					 | 
					
						2014-01-21 20:47:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e9bd1becf1
					 | 
					
						
						
							
							Fix info panel not showing despite @Description annotation being present.
						
						
						
						
						
						
					 | 
					
						2014-01-21 16:57:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						63fe74d2e0
					 | 
					
						
						
							
							Fixing lots of smaller bugs and code inconsitencies.
						
						
						
						
						
						
						
						Added several annotations and removed globalInfo/TipText methods. 
						
						
					 | 
					
						2014-01-21 16:50:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						531bbe50ed
					 | 
					
						
						
							
							Reorganize imports.
						
						
						
						
						
						
						
						More refactoring. 
						
						
					 | 
					
						2014-01-17 12:31:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4f93bd21ab
					 | 
					
						
						
							
							Removing duplicate DE implementation
						
						
						
						
						
						
					 | 
					
						2014-01-17 10:49:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f7b31611c2
					 | 
					
						
						
							
							Lots of cleanup.
						
						
						
						
						
						
					 | 
					
						2014-01-17 10:48:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |