diff --git a/src/net/sourceforge/jFuzzyLogic/CompileCpp.java b/src/main/java/net/sourceforge/jFuzzyLogic/CompileCpp.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/CompileCpp.java rename to src/main/java/net/sourceforge/jFuzzyLogic/CompileCpp.java diff --git a/src/net/sourceforge/jFuzzyLogic/FIS.java b/src/main/java/net/sourceforge/jFuzzyLogic/FIS.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/FIS.java rename to src/main/java/net/sourceforge/jFuzzyLogic/FIS.java diff --git a/src/net/sourceforge/jFuzzyLogic/FunctionBlock.java b/src/main/java/net/sourceforge/jFuzzyLogic/FunctionBlock.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/FunctionBlock.java rename to src/main/java/net/sourceforge/jFuzzyLogic/FunctionBlock.java diff --git a/src/net/sourceforge/jFuzzyLogic/Gpr.java b/src/main/java/net/sourceforge/jFuzzyLogic/Gpr.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/Gpr.java rename to src/main/java/net/sourceforge/jFuzzyLogic/Gpr.java diff --git a/src/net/sourceforge/jFuzzyLogic/JFuzzyLogic.java b/src/main/java/net/sourceforge/jFuzzyLogic/JFuzzyLogic.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/JFuzzyLogic.java rename to src/main/java/net/sourceforge/jFuzzyLogic/JFuzzyLogic.java diff --git a/src/net/sourceforge/jFuzzyLogic/Pcingola.java b/src/main/java/net/sourceforge/jFuzzyLogic/Pcingola.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/Pcingola.java rename to src/main/java/net/sourceforge/jFuzzyLogic/Pcingola.java diff --git a/src/net/sourceforge/jFuzzyLogic/Zzz.java b/src/main/java/net/sourceforge/jFuzzyLogic/Zzz.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/Zzz.java rename to src/main/java/net/sourceforge/jFuzzyLogic/Zzz.java diff --git a/src/net/sourceforge/jFuzzyLogic/defuzzifier/Defuzzifier.java b/src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/Defuzzifier.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/defuzzifier/Defuzzifier.java rename to src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/Defuzzifier.java diff --git a/src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfArea.java b/src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfArea.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfArea.java rename to src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfArea.java diff --git a/src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravity.java b/src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravity.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravity.java rename to src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravity.java diff --git a/src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravityFunctions.java b/src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravityFunctions.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravityFunctions.java rename to src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravityFunctions.java diff --git a/src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravitySingletons.java b/src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravitySingletons.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravitySingletons.java rename to src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravitySingletons.java diff --git a/src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierContinuous.java b/src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierContinuous.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierContinuous.java rename to src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierContinuous.java diff --git a/src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierDiscrete.java b/src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierDiscrete.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierDiscrete.java rename to src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierDiscrete.java diff --git a/src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierLeftMostMax.java b/src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierLeftMostMax.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierLeftMostMax.java rename to src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierLeftMostMax.java diff --git a/src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierMeanMax.java b/src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierMeanMax.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierMeanMax.java rename to src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierMeanMax.java diff --git a/src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierRightMostMax.java b/src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierRightMostMax.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierRightMostMax.java rename to src/main/java/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierRightMostMax.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/DemoPanelFis.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/DemoPanelFis.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/DemoPanelFis.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/DemoPanelFis.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLFileFilter.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLFileFilter.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLFileFilter.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLFileFilter.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLPanel.form b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLPanel.form similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLPanel.form rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLPanel.form diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLPanel.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLPanel.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLPanel.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLPanel.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/ForceDrivenModel.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/ForceDrivenModel.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/ForceDrivenModel.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/ForceDrivenModel.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyController.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyController.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyController.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyController.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemo.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemo.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemo.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemo.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoApp.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoApp.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoApp.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoApp.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoApplet.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoApplet.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoApplet.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoApplet.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoLayoutPanel.form b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoLayoutPanel.form similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoLayoutPanel.form rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoLayoutPanel.form diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoLayoutPanel.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoLayoutPanel.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoLayoutPanel.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoLayoutPanel.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPDemo.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPDemo.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPDemo.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPDemo.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPFuzzyController2.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPFuzzyController2.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPFuzzyController2.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPFuzzyController2.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPModel.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPModel.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPModel.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPModel.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPView.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPView.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPView.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPView.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/about.html b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/about.html similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/about.html rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/about.html diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/credits.html b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/credits.html similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/credits.html rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/credits.html diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/house.gif b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/house.gif similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/house.gif rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/house.gif diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/i2.jpg b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/i2.jpg similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/i2.jpg rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/i2.jpg diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/ip2.fcl b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/ip2.fcl similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/ip2.fcl rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/ip2.fcl diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/left.gif b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/left.gif similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/left.gif rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/left.gif diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/right.gif b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/right.gif similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/right.gif rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/right.gif diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/tree.gif b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/tree.gif similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/tree.gif rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/tree.gif diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/Model.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/Model.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/Model.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/Model.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/Test.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/Test.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/Test.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/Test.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/View.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/View.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/View.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/View.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmDemo.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmDemo.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmDemo.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmDemo.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmDynamics.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmDynamics.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmDynamics.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmDynamics.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmFuzzyController.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmFuzzyController.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmFuzzyController.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmFuzzyController.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmModel.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmModel.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmModel.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmModel.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmView.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmView.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmView.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmView.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/about.html b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/about.html similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/about.html rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/about.html diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/arm.fcl b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/arm.fcl similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/arm.fcl rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/arm.fcl diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/arm.png b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/arm.png similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/arm.png rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/arm.png diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/credits.html b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/credits.html similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/credits.html rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/credits.html diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockDemo.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockDemo.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockDemo.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockDemo.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockFuzzyController.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockFuzzyController.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockFuzzyController.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockFuzzyController.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockModel.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockModel.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockModel.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockModel.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockView.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockView.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockView.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockView.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/about.html b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/about.html similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/about.html rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/about.html diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/block.fcl b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/block.fcl similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/block.fcl rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/block.fcl diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/credits.html b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/credits.html similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/block/credits.html rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/block/credits.html diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericDemo.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericDemo.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericDemo.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericDemo.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericFuzzyController.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericFuzzyController.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericFuzzyController.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericFuzzyController.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericModel.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericModel.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericModel.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericModel.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericView.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericView.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericView.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericView.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/DynamicModel.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/DynamicModel.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/DynamicModel.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/DynamicModel.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/RungeKutta.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/RungeKutta.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/RungeKutta.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/RungeKutta.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/TestOsc.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/TestOsc.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/TestOsc.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/TestOsc.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/dynamics/tipper.fcl b/src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/tipper.fcl similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/dynamics/tipper.fcl rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/dynamics/tipper.fcl diff --git a/src/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/qualifyDemo/ErrorFunctionQualifyDemo.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/qualifyDemo/ErrorFunctionQualifyDemo.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/qualifyDemo/ErrorFunctionQualifyDemo.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/qualifyDemo/ErrorFunctionQualifyDemo.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/qualifyDemo/ParameterOptimizationDemo.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/qualifyDemo/ParameterOptimizationDemo.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/qualifyDemo/ParameterOptimizationDemo.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/qualifyDemo/ParameterOptimizationDemo.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/robotDemo/ErrorFunctionRobot.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/robotDemo/ErrorFunctionRobot.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/robotDemo/ErrorFunctionRobot.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/robotDemo/ErrorFunctionRobot.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/robotDemo/ParameterOptimizationRobot.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/robotDemo/ParameterOptimizationRobot.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/robotDemo/ParameterOptimizationRobot.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/robotDemo/ParameterOptimizationRobot.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipper.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipper.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipper.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipper.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipperJava.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipperJava.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipperJava.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipperJava.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipperString.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipperString.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipperString.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipperString.java diff --git a/src/net/sourceforge/jFuzzyLogic/demo/tipper/TipperAnimation.java b/src/main/java/net/sourceforge/jFuzzyLogic/demo/tipper/TipperAnimation.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/demo/tipper/TipperAnimation.java rename to src/main/java/net/sourceforge/jFuzzyLogic/demo/tipper/TipperAnimation.java diff --git a/src/net/sourceforge/jFuzzyLogic/fcl/Fcl.tokens b/src/main/java/net/sourceforge/jFuzzyLogic/fcl/Fcl.tokens similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/fcl/Fcl.tokens rename to src/main/java/net/sourceforge/jFuzzyLogic/fcl/Fcl.tokens diff --git a/src/net/sourceforge/jFuzzyLogic/fcl/FclLexer.java b/src/main/java/net/sourceforge/jFuzzyLogic/fcl/FclLexer.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/fcl/FclLexer.java rename to src/main/java/net/sourceforge/jFuzzyLogic/fcl/FclLexer.java diff --git a/src/net/sourceforge/jFuzzyLogic/fcl/FclObject.java b/src/main/java/net/sourceforge/jFuzzyLogic/fcl/FclObject.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/fcl/FclObject.java rename to src/main/java/net/sourceforge/jFuzzyLogic/fcl/FclObject.java diff --git a/src/net/sourceforge/jFuzzyLogic/fcl/FclParser.java b/src/main/java/net/sourceforge/jFuzzyLogic/fcl/FclParser.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/fcl/FclParser.java rename to src/main/java/net/sourceforge/jFuzzyLogic/fcl/FclParser.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunction.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunction.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunction.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunction.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionContinuous.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionContinuous.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionContinuous.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionContinuous.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionCosine.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionCosine.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionCosine.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionCosine.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionDifferenceSigmoidal.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionDifferenceSigmoidal.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionDifferenceSigmoidal.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionDifferenceSigmoidal.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionDiscrete.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionDiscrete.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionDiscrete.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionDiscrete.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionFuncion.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionFuncion.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionFuncion.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionFuncion.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian2.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian2.java similarity index 96% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian2.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian2.java index 00f76dd..9d6ac39 100644 --- a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian2.java +++ b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian2.java @@ -1,80 +1,80 @@ -package net.sourceforge.jFuzzyLogic.membership; - -/** - * Combined Gaussian membership function - * @author pcingola@users.sourceforge.net - */ -public class MembershipFunctionGaussian2 extends MembershipFunctionContinuous { - - /** - * Constructor - * @param mean : Mean - * @param stdev : Standardt deviation - */ - public MembershipFunctionGaussian2(Value meanl, Value stdevl, Value meanr, Value stdevr) { - super(); - - // Initialize - parameters = new Value[4]; - parameters[0] = meanl; - parameters[1] = stdevl; - parameters[2] = meanr; - parameters[3] = stdevr; - - // Check parameters - StringBuffer errors = new StringBuffer(); - if (!checkParamters(errors)) throw new RuntimeException(errors.toString()); - - } - - @Override - public boolean checkParamters(StringBuffer errors) { - boolean ok = true; - - if (parameters[1].getValue() < 0 || parameters[3].getValue() < 0) { - ok = false; - if (errors != null) errors.append("Parameters 'stdev' should be greater than zero : " + parameters[1] + " " + parameters[3] + "\n"); - } - - if (parameters[0].getValue() > parameters[2].getValue()) { - ok = false; - if (errors != null) errors.append("Parameters 'mean1' should be lower than 'meand2' : " + parameters[0] + " " + parameters[2] + "\n"); - } - - return ok; - } - - @Override - public void estimateUniverse() { - // Are universeMin and universeMax already set? => nothing to do - if ((!Double.isNaN(universeMin)) && (!Double.isNaN(universeMax))) return; - universeMin = parameters[0].getValue() - 4.0 * parameters[1].getValue(); - universeMax = parameters[2].getValue() + 4.0 * parameters[3].getValue(); - } - - /** - * @see net.sourceforge.jFuzzyLogic.membership.MembershipFunction#membership(double) - */ - @Override - public double membership(double in) { - if (in < parameters[0].getValue()) { - return Math.exp(-(in - parameters[0].getValue()) * (in - parameters[0].getValue()) / (2 * parameters[1].getValue() * parameters[1].getValue())); - } else if (in > parameters[2].getValue()) { - return Math.exp(-(in - parameters[2].getValue()) * (in - parameters[2].getValue()) / (2 * parameters[3].getValue() * parameters[3].getValue())); - } else return 1; - } - - /** - * @see java.lang.Object#toString() - */ - @Override - public String toString() { - return getName() + " : " + parameters[0] + " , " + parameters[1] + " , " + parameters[2] + " , " + parameters[3]; - } - - /** FCL representation */ - @Override - public String toStringFcl() { - return "GAUSS2 " + parameters[0] + " " + parameters[1] + " " + parameters[2] + " " + parameters[3]; - } -} +package net.sourceforge.jFuzzyLogic.membership; + +/** + * Combined Gaussian membership function + * @author pcingola@users.sourceforge.net + */ +public class MembershipFunctionGaussian2 extends MembershipFunctionContinuous { + + /** + * Constructor + * @param mean : Mean + * @param stdev : Standardt deviation + */ + public MembershipFunctionGaussian2(Value meanl, Value stdevl, Value meanr, Value stdevr) { + super(); + + // Initialize + parameters = new Value[4]; + parameters[0] = meanl; + parameters[1] = stdevl; + parameters[2] = meanr; + parameters[3] = stdevr; + + // Check parameters + StringBuffer errors = new StringBuffer(); + if (!checkParamters(errors)) throw new RuntimeException(errors.toString()); + + } + + @Override + public boolean checkParamters(StringBuffer errors) { + boolean ok = true; + + if (parameters[1].getValue() < 0 || parameters[3].getValue() < 0) { + ok = false; + if (errors != null) errors.append("Parameters 'stdev' should be greater than zero : " + parameters[1] + " " + parameters[3] + "\n"); + } + + if (parameters[0].getValue() > parameters[2].getValue()) { + ok = false; + if (errors != null) errors.append("Parameters 'mean1' should be lower than 'meand2' : " + parameters[0] + " " + parameters[2] + "\n"); + } + + return ok; + } + + @Override + public void estimateUniverse() { + // Are universeMin and universeMax already set? => nothing to do + if ((!Double.isNaN(universeMin)) && (!Double.isNaN(universeMax))) return; + universeMin = parameters[0].getValue() - 4.0 * parameters[1].getValue(); + universeMax = parameters[2].getValue() + 4.0 * parameters[3].getValue(); + } + + /** + * @see net.sourceforge.jFuzzyLogic.membership.MembershipFunction#membership(double) + */ + @Override + public double membership(double in) { + if (in < parameters[0].getValue()) { + return Math.exp(-(in - parameters[0].getValue()) * (in - parameters[0].getValue()) / (2 * parameters[1].getValue() * parameters[1].getValue())); + } else if (in > parameters[2].getValue()) { + return Math.exp(-(in - parameters[2].getValue()) * (in - parameters[2].getValue()) / (2 * parameters[3].getValue() * parameters[3].getValue())); + } else return 1; + } + + /** + * @see java.lang.Object#toString() + */ + @Override + public String toString() { + return getName() + " : " + parameters[0] + " , " + parameters[1] + " , " + parameters[2] + " , " + parameters[3]; + } + + /** FCL representation */ + @Override + public String toStringFcl() { + return "GAUSS2 " + parameters[0] + " " + parameters[1] + " " + parameters[2] + " " + parameters[3]; + } +} diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGenBell.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGenBell.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGenBell.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGenBell.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGenericSingleton.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGenericSingleton.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGenericSingleton.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGenericSingleton.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionPieceWiseLinear.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionPieceWiseLinear.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionPieceWiseLinear.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionPieceWiseLinear.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionSigmoidal.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionSigmoidal.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionSigmoidal.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionSigmoidal.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionSingleton.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionSingleton.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionSingleton.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionSingleton.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionTrapetzoidal.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionTrapetzoidal.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionTrapetzoidal.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionTrapetzoidal.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionTriangular.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionTriangular.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionTriangular.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionTriangular.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/Value.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/Value.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/Value.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/Value.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffAbs.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffAbs.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffAbs.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffAbs.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffCos.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffCos.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffCos.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffCos.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffDivide.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffDivide.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffDivide.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffDivide.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffExp.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffExp.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffExp.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffExp.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffFunction.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffFunction.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffFunction.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffFunction.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffLn.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffLn.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffLn.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffLn.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffLog.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffLog.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffLog.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffLog.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffModulus.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffModulus.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffModulus.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffModulus.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffNop.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffNop.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffNop.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffNop.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffPow.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffPow.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffPow.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffPow.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffSin.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffSin.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffSin.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffSin.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffSubstract.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffSubstract.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffSubstract.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffSubstract.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffSum.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffSum.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffSum.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffSum.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffTan.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffTan.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffTan.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffTan.java diff --git a/src/net/sourceforge/jFuzzyLogic/membership/functions/MffTimes.java b/src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffTimes.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/membership/functions/MffTimes.java rename to src/main/java/net/sourceforge/jFuzzyLogic/membership/functions/MffTimes.java diff --git a/src/net/sourceforge/jFuzzyLogic/optimization/ErrorFunction.java b/src/main/java/net/sourceforge/jFuzzyLogic/optimization/ErrorFunction.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/optimization/ErrorFunction.java rename to src/main/java/net/sourceforge/jFuzzyLogic/optimization/ErrorFunction.java diff --git a/src/net/sourceforge/jFuzzyLogic/optimization/OptimizationDeltaJump.java b/src/main/java/net/sourceforge/jFuzzyLogic/optimization/OptimizationDeltaJump.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/optimization/OptimizationDeltaJump.java rename to src/main/java/net/sourceforge/jFuzzyLogic/optimization/OptimizationDeltaJump.java diff --git a/src/net/sourceforge/jFuzzyLogic/optimization/OptimizationGradient.java b/src/main/java/net/sourceforge/jFuzzyLogic/optimization/OptimizationGradient.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/optimization/OptimizationGradient.java rename to src/main/java/net/sourceforge/jFuzzyLogic/optimization/OptimizationGradient.java diff --git a/src/net/sourceforge/jFuzzyLogic/optimization/OptimizationMethod.java b/src/main/java/net/sourceforge/jFuzzyLogic/optimization/OptimizationMethod.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/optimization/OptimizationMethod.java rename to src/main/java/net/sourceforge/jFuzzyLogic/optimization/OptimizationMethod.java diff --git a/src/net/sourceforge/jFuzzyLogic/optimization/OptimizationPartialDerivate.java b/src/main/java/net/sourceforge/jFuzzyLogic/optimization/OptimizationPartialDerivate.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/optimization/OptimizationPartialDerivate.java rename to src/main/java/net/sourceforge/jFuzzyLogic/optimization/OptimizationPartialDerivate.java diff --git a/src/net/sourceforge/jFuzzyLogic/optimization/Parameter.java b/src/main/java/net/sourceforge/jFuzzyLogic/optimization/Parameter.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/optimization/Parameter.java rename to src/main/java/net/sourceforge/jFuzzyLogic/optimization/Parameter.java diff --git a/src/net/sourceforge/jFuzzyLogic/optimization/ParameterMembershipFunction.java b/src/main/java/net/sourceforge/jFuzzyLogic/optimization/ParameterMembershipFunction.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/optimization/ParameterMembershipFunction.java rename to src/main/java/net/sourceforge/jFuzzyLogic/optimization/ParameterMembershipFunction.java diff --git a/src/net/sourceforge/jFuzzyLogic/optimization/ParameterRuleWeight.java b/src/main/java/net/sourceforge/jFuzzyLogic/optimization/ParameterRuleWeight.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/optimization/ParameterRuleWeight.java rename to src/main/java/net/sourceforge/jFuzzyLogic/optimization/ParameterRuleWeight.java diff --git a/src/net/sourceforge/jFuzzyLogic/plot/DialogGraph.java b/src/main/java/net/sourceforge/jFuzzyLogic/plot/DialogGraph.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/plot/DialogGraph.java rename to src/main/java/net/sourceforge/jFuzzyLogic/plot/DialogGraph.java diff --git a/src/net/sourceforge/jFuzzyLogic/plot/JDialogFis.java b/src/main/java/net/sourceforge/jFuzzyLogic/plot/JDialogFis.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/plot/JDialogFis.java rename to src/main/java/net/sourceforge/jFuzzyLogic/plot/JDialogFis.java diff --git a/src/net/sourceforge/jFuzzyLogic/plot/JFuzzyChart.java b/src/main/java/net/sourceforge/jFuzzyLogic/plot/JFuzzyChart.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/plot/JFuzzyChart.java rename to src/main/java/net/sourceforge/jFuzzyLogic/plot/JFuzzyChart.java diff --git a/src/net/sourceforge/jFuzzyLogic/plot/JFuzzyChartImpl.java b/src/main/java/net/sourceforge/jFuzzyLogic/plot/JFuzzyChartImpl.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/plot/JFuzzyChartImpl.java rename to src/main/java/net/sourceforge/jFuzzyLogic/plot/JFuzzyChartImpl.java diff --git a/src/net/sourceforge/jFuzzyLogic/plot/JFuzzyChartMock.java b/src/main/java/net/sourceforge/jFuzzyLogic/plot/JFuzzyChartMock.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/plot/JFuzzyChartMock.java rename to src/main/java/net/sourceforge/jFuzzyLogic/plot/JFuzzyChartMock.java diff --git a/src/net/sourceforge/jFuzzyLogic/plot/JPanelFis.java b/src/main/java/net/sourceforge/jFuzzyLogic/plot/JPanelFis.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/plot/JPanelFis.java rename to src/main/java/net/sourceforge/jFuzzyLogic/plot/JPanelFis.java diff --git a/src/net/sourceforge/jFuzzyLogic/plot/PanelPaintGraph.java b/src/main/java/net/sourceforge/jFuzzyLogic/plot/PanelPaintGraph.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/plot/PanelPaintGraph.java rename to src/main/java/net/sourceforge/jFuzzyLogic/plot/PanelPaintGraph.java diff --git a/src/net/sourceforge/jFuzzyLogic/plot/PlotWindow.java b/src/main/java/net/sourceforge/jFuzzyLogic/plot/PlotWindow.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/plot/PlotWindow.java rename to src/main/java/net/sourceforge/jFuzzyLogic/plot/PlotWindow.java diff --git a/src/net/sourceforge/jFuzzyLogic/rule/LinguisticTerm.java b/src/main/java/net/sourceforge/jFuzzyLogic/rule/LinguisticTerm.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/rule/LinguisticTerm.java rename to src/main/java/net/sourceforge/jFuzzyLogic/rule/LinguisticTerm.java diff --git a/src/net/sourceforge/jFuzzyLogic/rule/Rule.java b/src/main/java/net/sourceforge/jFuzzyLogic/rule/Rule.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/rule/Rule.java rename to src/main/java/net/sourceforge/jFuzzyLogic/rule/Rule.java diff --git a/src/net/sourceforge/jFuzzyLogic/rule/RuleBlock.java b/src/main/java/net/sourceforge/jFuzzyLogic/rule/RuleBlock.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/rule/RuleBlock.java rename to src/main/java/net/sourceforge/jFuzzyLogic/rule/RuleBlock.java diff --git a/src/net/sourceforge/jFuzzyLogic/rule/RuleExpression.java b/src/main/java/net/sourceforge/jFuzzyLogic/rule/RuleExpression.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/rule/RuleExpression.java rename to src/main/java/net/sourceforge/jFuzzyLogic/rule/RuleExpression.java diff --git a/src/net/sourceforge/jFuzzyLogic/rule/RuleTerm.java b/src/main/java/net/sourceforge/jFuzzyLogic/rule/RuleTerm.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/rule/RuleTerm.java rename to src/main/java/net/sourceforge/jFuzzyLogic/rule/RuleTerm.java diff --git a/src/net/sourceforge/jFuzzyLogic/rule/Variable.java b/src/main/java/net/sourceforge/jFuzzyLogic/rule/Variable.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/rule/Variable.java rename to src/main/java/net/sourceforge/jFuzzyLogic/rule/Variable.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethod.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethod.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethod.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethod.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodBoundedSum.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodBoundedSum.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodBoundedSum.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodBoundedSum.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodMax.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodMax.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodMax.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodMax.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodNormedSum.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodNormedSum.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodNormedSum.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodNormedSum.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodProbOr.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodProbOr.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodProbOr.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodProbOr.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodSum.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodSum.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodSum.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodSum.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethod.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethod.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethod.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethod.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethodMin.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethodMin.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethodMin.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethodMin.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethodProduct.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethodProduct.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethodProduct.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethodProduct.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethod.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethod.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethod.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethod.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndBoundedDif.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndBoundedDif.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndBoundedDif.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndBoundedDif.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndDrastic.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndDrastic.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndDrastic.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndDrastic.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndHamacher.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndHamacher.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndHamacher.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndHamacher.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndMin.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndMin.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndMin.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndMin.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndNilpotent.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndNilpotent.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndNilpotent.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndNilpotent.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndProduct.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndProduct.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndProduct.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndProduct.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrBoundedSum.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrBoundedSum.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrBoundedSum.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrBoundedSum.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrDrastic.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrDrastic.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrDrastic.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrDrastic.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrEinstein.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrEinstein.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrEinstein.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrEinstein.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrMax.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrMax.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrMax.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrMax.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrNilpotent.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrNilpotent.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrNilpotent.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrNilpotent.java diff --git a/src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrProbOr.java b/src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrProbOr.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrProbOr.java rename to src/main/java/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrProbOr.java diff --git a/src/net/sourceforge/jFuzzyLogic/test/performance/PerformanceChart.java b/src/main/java/net/sourceforge/jFuzzyLogic/test/performance/PerformanceChart.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/test/performance/PerformanceChart.java rename to src/main/java/net/sourceforge/jFuzzyLogic/test/performance/PerformanceChart.java diff --git a/src/net/sourceforge/jFuzzyLogic/test/performance/PerformanceTester.java b/src/main/java/net/sourceforge/jFuzzyLogic/test/performance/PerformanceTester.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/test/performance/PerformanceTester.java rename to src/main/java/net/sourceforge/jFuzzyLogic/test/performance/PerformanceTester.java diff --git a/src/net/sourceforge/jFuzzyLogic/test/performance/TestExecutioner.java b/src/main/java/net/sourceforge/jFuzzyLogic/test/performance/TestExecutioner.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/test/performance/TestExecutioner.java rename to src/main/java/net/sourceforge/jFuzzyLogic/test/performance/TestExecutioner.java diff --git a/src/net/sourceforge/jFuzzyLogic/testCases/TestCaseCommandLine.java b/src/main/java/net/sourceforge/jFuzzyLogic/testCases/TestCaseCommandLine.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/testCases/TestCaseCommandLine.java rename to src/main/java/net/sourceforge/jFuzzyLogic/testCases/TestCaseCommandLine.java diff --git a/src/net/sourceforge/jFuzzyLogic/testCases/TestCaseJfuzzy.java b/src/main/java/net/sourceforge/jFuzzyLogic/testCases/TestCaseJfuzzy.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/testCases/TestCaseJfuzzy.java rename to src/main/java/net/sourceforge/jFuzzyLogic/testCases/TestCaseJfuzzy.java diff --git a/src/net/sourceforge/jFuzzyLogic/testCases/TestCaseTipper.java b/src/main/java/net/sourceforge/jFuzzyLogic/testCases/TestCaseTipper.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/testCases/TestCaseTipper.java rename to src/main/java/net/sourceforge/jFuzzyLogic/testCases/TestCaseTipper.java diff --git a/src/net/sourceforge/jFuzzyLogic/testCases/TestCaseZzz.java b/src/main/java/net/sourceforge/jFuzzyLogic/testCases/TestCaseZzz.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/testCases/TestCaseZzz.java rename to src/main/java/net/sourceforge/jFuzzyLogic/testCases/TestCaseZzz.java diff --git a/src/net/sourceforge/jFuzzyLogic/testCases/TestSuiteAll.java b/src/main/java/net/sourceforge/jFuzzyLogic/testCases/TestSuiteAll.java similarity index 100% rename from src/net/sourceforge/jFuzzyLogic/testCases/TestSuiteAll.java rename to src/main/java/net/sourceforge/jFuzzyLogic/testCases/TestSuiteAll.java