From 7bf987433a84d35b539fe74b72052edd71b7ecc9 Mon Sep 17 00:00:00 2001 From: assaf79 Date: Sat, 13 Jun 2020 19:36:20 +0300 Subject: [PATCH] moved sources --- .../sourceforge/jFuzzyLogic/CompileCpp.java | 0 .../net/sourceforge/jFuzzyLogic/FIS.java | 0 .../jFuzzyLogic/FunctionBlock.java | 0 .../net/sourceforge/jFuzzyLogic/Gpr.java | 0 .../sourceforge/jFuzzyLogic/JFuzzyLogic.java | 0 .../net/sourceforge/jFuzzyLogic/Pcingola.java | 0 .../net/sourceforge/jFuzzyLogic/Zzz.java | 0 .../jFuzzyLogic/defuzzifier/Defuzzifier.java | 0 .../defuzzifier/DefuzzifierCenterOfArea.java | 0 .../DefuzzifierCenterOfGravity.java | 0 .../DefuzzifierCenterOfGravityFunctions.java | 0 .../DefuzzifierCenterOfGravitySingletons.java | 0 .../defuzzifier/DefuzzifierContinuous.java | 0 .../defuzzifier/DefuzzifierDiscrete.java | 0 .../defuzzifier/DefuzzifierLeftMostMax.java | 0 .../defuzzifier/DefuzzifierMeanMax.java | 0 .../defuzzifier/DefuzzifierRightMostMax.java | 0 .../demo/dynamics/DemoPanelFis.java | 0 .../demo/dynamics/FCLFileFilter.java | 0 .../jFuzzyLogic/demo/dynamics/FCLPanel.form | 0 .../jFuzzyLogic/demo/dynamics/FCLPanel.java | 0 .../demo/dynamics/ForceDrivenModel.java | 0 .../demo/dynamics/FuzzyController.java | 0 .../jFuzzyLogic/demo/dynamics/FuzzyDemo.java | 0 .../demo/dynamics/FuzzyDemoApp.java | 0 .../demo/dynamics/FuzzyDemoApplet.java | 0 .../demo/dynamics/FuzzyDemoLayoutPanel.form | 0 .../demo/dynamics/FuzzyDemoLayoutPanel.java | 0 .../jFuzzyLogic/demo/dynamics/IP/IPDemo.java | 0 .../demo/dynamics/IP/IPFuzzyController2.java | 0 .../jFuzzyLogic/demo/dynamics/IP/IPModel.java | 0 .../jFuzzyLogic/demo/dynamics/IP/IPView.java | 0 .../jFuzzyLogic/demo/dynamics/IP/about.html | 0 .../jFuzzyLogic/demo/dynamics/IP/credits.html | 0 .../jFuzzyLogic/demo/dynamics/IP/house.gif | Bin .../jFuzzyLogic/demo/dynamics/IP/i2.jpg | Bin .../jFuzzyLogic/demo/dynamics/IP/ip2.fcl | 0 .../jFuzzyLogic/demo/dynamics/IP/left.gif | Bin .../jFuzzyLogic/demo/dynamics/IP/right.gif | Bin .../jFuzzyLogic/demo/dynamics/IP/tree.gif | Bin .../jFuzzyLogic/demo/dynamics/Model.java | 0 .../jFuzzyLogic/demo/dynamics/Test.java | 0 .../jFuzzyLogic/demo/dynamics/View.java | 0 .../demo/dynamics/arm/ArmDemo.java | 0 .../demo/dynamics/arm/ArmDynamics.java | 0 .../demo/dynamics/arm/ArmFuzzyController.java | 0 .../demo/dynamics/arm/ArmModel.java | 0 .../demo/dynamics/arm/ArmView.java | 0 .../jFuzzyLogic/demo/dynamics/arm/about.html | 0 .../jFuzzyLogic/demo/dynamics/arm/arm.fcl | 0 .../jFuzzyLogic/demo/dynamics/arm/arm.png | Bin .../demo/dynamics/arm/credits.html | 0 .../demo/dynamics/block/BlockDemo.java | 0 .../dynamics/block/BlockFuzzyController.java | 0 .../demo/dynamics/block/BlockModel.java | 0 .../demo/dynamics/block/BlockView.java | 0 .../demo/dynamics/block/about.html | 0 .../jFuzzyLogic/demo/dynamics/block/block.fcl | 0 .../demo/dynamics/block/credits.html | 0 .../demo/dynamics/generic/GenericDemo.java | 0 .../generic/GenericFuzzyController.java | 0 .../demo/dynamics/generic/GenericModel.java | 0 .../demo/dynamics/generic/GenericView.java | 0 .../demo/dynamics/timestep/DynamicModel.java | 0 .../demo/dynamics/timestep/RungeKutta.java | 0 .../demo/dynamics/timestep/TestOsc.java | 0 .../jFuzzyLogic/demo/dynamics/tipper.fcl | 0 .../qualifyDemo/ErrorFunctionQualifyDemo.java | 0 .../ParameterOptimizationDemo.java | 0 .../robotDemo/ErrorFunctionRobot.java | 0 .../robotDemo/ParameterOptimizationRobot.java | 0 .../jFuzzyLogic/demo/tipper/TestTipper.java | 0 .../demo/tipper/TestTipperJava.java | 0 .../demo/tipper/TestTipperString.java | 0 .../demo/tipper/TipperAnimation.java | 0 .../sourceforge/jFuzzyLogic/fcl/Fcl.tokens | 0 .../sourceforge/jFuzzyLogic/fcl/FclLexer.java | 0 .../jFuzzyLogic/fcl/FclObject.java | 0 .../jFuzzyLogic/fcl/FclParser.java | 0 .../membership/MembershipFunction.java | 0 .../MembershipFunctionContinuous.java | 0 .../membership/MembershipFunctionCosine.java | 0 ...MembershipFunctionDifferenceSigmoidal.java | 0 .../MembershipFunctionDiscrete.java | 0 .../membership/MembershipFunctionFuncion.java | 0 .../MembershipFunctionGaussian.java | 0 .../MembershipFunctionGaussian2.java | 160 +++++++++--------- .../membership/MembershipFunctionGenBell.java | 0 .../MembershipFunctionGenericSingleton.java | 0 .../MembershipFunctionPieceWiseLinear.java | 0 .../MembershipFunctionSigmoidal.java | 0 .../MembershipFunctionSingleton.java | 0 .../MembershipFunctionTrapetzoidal.java | 0 .../MembershipFunctionTriangular.java | 0 .../jFuzzyLogic/membership/Value.java | 0 .../membership/functions/MffAbs.java | 0 .../membership/functions/MffCos.java | 0 .../membership/functions/MffDivide.java | 0 .../membership/functions/MffExp.java | 0 .../membership/functions/MffFunction.java | 0 .../membership/functions/MffLn.java | 0 .../membership/functions/MffLog.java | 0 .../membership/functions/MffModulus.java | 0 .../membership/functions/MffNop.java | 0 .../membership/functions/MffPow.java | 0 .../membership/functions/MffSin.java | 0 .../membership/functions/MffSubstract.java | 0 .../membership/functions/MffSum.java | 0 .../membership/functions/MffTan.java | 0 .../membership/functions/MffTimes.java | 0 .../optimization/ErrorFunction.java | 0 .../optimization/OptimizationDeltaJump.java | 0 .../optimization/OptimizationGradient.java | 0 .../optimization/OptimizationMethod.java | 0 .../OptimizationPartialDerivate.java | 0 .../jFuzzyLogic/optimization/Parameter.java | 0 .../ParameterMembershipFunction.java | 0 .../optimization/ParameterRuleWeight.java | 0 .../jFuzzyLogic/plot/DialogGraph.java | 0 .../jFuzzyLogic/plot/JDialogFis.java | 0 .../jFuzzyLogic/plot/JFuzzyChart.java | 0 .../jFuzzyLogic/plot/JFuzzyChartImpl.java | 0 .../jFuzzyLogic/plot/JFuzzyChartMock.java | 0 .../jFuzzyLogic/plot/JPanelFis.java | 0 .../jFuzzyLogic/plot/PanelPaintGraph.java | 0 .../jFuzzyLogic/plot/PlotWindow.java | 0 .../jFuzzyLogic/rule/LinguisticTerm.java | 0 .../sourceforge/jFuzzyLogic/rule/Rule.java | 0 .../jFuzzyLogic/rule/RuleBlock.java | 0 .../jFuzzyLogic/rule/RuleExpression.java | 0 .../jFuzzyLogic/rule/RuleTerm.java | 0 .../jFuzzyLogic/rule/Variable.java | 0 .../RuleAccumulationMethod.java | 0 .../RuleAccumulationMethodBoundedSum.java | 0 .../RuleAccumulationMethodMax.java | 0 .../RuleAccumulationMethodNormedSum.java | 0 .../RuleAccumulationMethodProbOr.java | 0 .../RuleAccumulationMethodSum.java | 0 .../RuleActivationMethod.java | 0 .../RuleActivationMethodMin.java | 0 .../RuleActivationMethodProduct.java | 0 .../RuleConnectionMethod.java | 0 .../RuleConnectionMethodAndBoundedDif.java | 0 .../RuleConnectionMethodAndDrastic.java | 0 .../RuleConnectionMethodAndHamacher.java | 0 .../RuleConnectionMethodAndMin.java | 0 .../RuleConnectionMethodAndNilpotent.java | 0 .../RuleConnectionMethodAndProduct.java | 0 .../RuleConnectionMethodOrBoundedSum.java | 0 .../RuleConnectionMethodOrDrastic.java | 0 .../RuleConnectionMethodOrEinstein.java | 0 .../RuleConnectionMethodOrMax.java | 0 .../RuleConnectionMethodOrNilpotent.java | 0 .../RuleConnectionMethodOrProbOr.java | 0 .../test/performance/PerformanceChart.java | 0 .../test/performance/PerformanceTester.java | 0 .../test/performance/TestExecutioner.java | 0 .../testCases/TestCaseCommandLine.java | 0 .../jFuzzyLogic/testCases/TestCaseJfuzzy.java | 0 .../jFuzzyLogic/testCases/TestCaseTipper.java | 0 .../jFuzzyLogic/testCases/TestCaseZzz.java | 0 .../jFuzzyLogic/testCases/TestSuiteAll.java | 0 162 files changed, 80 insertions(+), 80 deletions(-) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/CompileCpp.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/FIS.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/FunctionBlock.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/Gpr.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/JFuzzyLogic.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/Pcingola.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/Zzz.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/defuzzifier/Defuzzifier.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfArea.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravity.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravityFunctions.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierCenterOfGravitySingletons.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierContinuous.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierDiscrete.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierLeftMostMax.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierMeanMax.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/defuzzifier/DefuzzifierRightMostMax.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/DemoPanelFis.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLFileFilter.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLPanel.form (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/FCLPanel.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/ForceDrivenModel.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyController.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemo.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoApp.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoApplet.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoLayoutPanel.form (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/FuzzyDemoLayoutPanel.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPDemo.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPFuzzyController2.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPModel.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/IPView.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/about.html (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/credits.html (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/house.gif (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/i2.jpg (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/ip2.fcl (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/left.gif (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/right.gif (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/IP/tree.gif (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/Model.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/Test.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/View.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmDemo.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmDynamics.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmFuzzyController.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmModel.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/ArmView.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/about.html (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/arm.fcl (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/arm.png (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/arm/credits.html (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockDemo.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockFuzzyController.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockModel.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/block/BlockView.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/block/about.html (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/block/block.fcl (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/block/credits.html (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericDemo.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericFuzzyController.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericModel.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/generic/GenericView.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/DynamicModel.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/RungeKutta.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/timestep/TestOsc.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/dynamics/tipper.fcl (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/qualifyDemo/ErrorFunctionQualifyDemo.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/qualifyDemo/ParameterOptimizationDemo.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/robotDemo/ErrorFunctionRobot.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/parameterOptimization/robotDemo/ParameterOptimizationRobot.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipper.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipperJava.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/tipper/TestTipperString.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/demo/tipper/TipperAnimation.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/fcl/Fcl.tokens (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/fcl/FclLexer.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/fcl/FclObject.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/fcl/FclParser.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunction.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionContinuous.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionCosine.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionDifferenceSigmoidal.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionDiscrete.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionFuncion.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGaussian2.java (96%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGenBell.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionGenericSingleton.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionPieceWiseLinear.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionSigmoidal.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionSingleton.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionTrapetzoidal.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/MembershipFunctionTriangular.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/Value.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffAbs.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffCos.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffDivide.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffExp.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffFunction.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffLn.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffLog.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffModulus.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffNop.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffPow.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffSin.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffSubstract.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffSum.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffTan.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/membership/functions/MffTimes.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/optimization/ErrorFunction.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/optimization/OptimizationDeltaJump.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/optimization/OptimizationGradient.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/optimization/OptimizationMethod.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/optimization/OptimizationPartialDerivate.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/optimization/Parameter.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/optimization/ParameterMembershipFunction.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/optimization/ParameterRuleWeight.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/plot/DialogGraph.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/plot/JDialogFis.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/plot/JFuzzyChart.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/plot/JFuzzyChartImpl.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/plot/JFuzzyChartMock.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/plot/JPanelFis.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/plot/PanelPaintGraph.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/plot/PlotWindow.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/rule/LinguisticTerm.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/rule/Rule.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/rule/RuleBlock.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/rule/RuleExpression.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/rule/RuleTerm.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/rule/Variable.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethod.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodBoundedSum.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodMax.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodNormedSum.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodProbOr.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleAccumulationMethod/RuleAccumulationMethodSum.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethod.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethodMin.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleActivationMethod/RuleActivationMethodProduct.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethod.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndBoundedDif.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndDrastic.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndHamacher.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndMin.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndNilpotent.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodAndProduct.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrBoundedSum.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrDrastic.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrEinstein.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrMax.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrNilpotent.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/ruleConnectionMethod/RuleConnectionMethodOrProbOr.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/test/performance/PerformanceChart.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/test/performance/PerformanceTester.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/test/performance/TestExecutioner.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/testCases/TestCaseCommandLine.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/testCases/TestCaseJfuzzy.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/testCases/TestCaseTipper.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/testCases/TestCaseZzz.java (100%) rename src/{ => main/java}/net/sourceforge/jFuzzyLogic/testCases/TestSuiteAll.java (100%) 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