Java Fuzzy Cognitive Maps