Using neural nets, part 3: fuzzy cognitive maps