Initial import
- package definition: from it.megadix.fcm to org.megadix.jfcm
- fixed compilation problems
- lowercase jar name
License
Added JFCM-samples
- lots of changes;
- samples
- ConceptActivator
- refactorings
- junit tests
- renamed Connection to FcmConnection;
- way better map building process;
- many tests;
- FcmIO: load and save maps using XML
- added commons-lang 2.4 dependency
- load and save maps in XML;
- added LICENSE.txt and README.txt
- JUnit tests
Moved JFCM-samples under JFCM-core/src/examples
- modified JFCM-map-v-1.0.xsd : allows multiple maps per file;
- removed useless SigmoidActivator;
- moved threshold property from connection to SignumActivator and HyperbolicTangentActivator;
- FcmRunner and SimpleFcmRunner
Updates & improvements
Added "description" field, both to model and XSD
Added maven assembly configuration
* Fixed NPE in BaseConceptActivator
* updated pom.xml : license, scm, reporting (checkstyle, javadoc, jxr, surefire,
 pmd plugins)
Source code clean-up i.e. adhere to standards
- small bug fixes (mainly NullPointerException);
- better junit coverage;
- project reporting: cobertura, javadoc, checkstyle, pmd
CognitiveMap:
- added setFixedOutput(String concept, double value);
FcmIO:
- better error and exception handling;
- more JUnit tests
More:
- added checkstyle config file
- small but VERY IMPORTANT bugfix on output calculations;
- moved tests from JUnit 3 to JUnit 4.
- bugfix: performance improvement;
- fixed documentation problem
bugfix on SignumActivator: zero values not properly handled