JFCM - Java Fuzzy Cognitive Maps


If JFCM was beneficial to your activity, please consider making a donation via PayPal to demonstrate your appreciation and willing to support next developments.

The amount to donate is up to your choice. Thank you!

Support This Project

Main development

Recently I was able to work on a more regular basis on JFCM-core, so I could start fixing the most important bugs. You can see it also from the increased number of SVN commits, mainly on JFCM-core module.

My main goal in the short period is to fix all outstanding bugs so we have a "Generally Available" (GA) version that could be used, tested, analyzed, optimized, etc. in the real world, for real problems.

New library: JFCM-fuzzy

In the meantime I was able to pick another interesting project, jFuzzyLogic, and use it to create a JFCM extension: JFCM-fuzzy.

In short, JFCM-fuzzy will:

  • enable evaluation of concepts and connections using fuzzy rules;
  • rules can be entered in Fuzzy Control Language (FCL), thanks to jFuzzyLogic.

I did some experiments and results are encouraging, soon I will be able to commit everything to SVN.


Stay tuned!