I’ve been trying to use Fuzzylite via a matlab .fis file and I’m getting an error that 7 of my rules require a conjunctor operator, but I’m not sure what that actually means.
I’ve had a look at the engine source code but there’s no documentation explaining if there are any standard conjunction operators.
How I initialize my engine is below;
//Read fis file into a string
std::string file((std::istreambuf_iterator<char>(in)), std::istreambuf_iterator<char>());
//Import file into fuzzy engine
mEngine = std::unique_ptr<fl::Engine>(fl::FisImporter().fromString(file));
mEngine->configure("", "", "Minimum", "Maximum", "Centroid");
I’m sure I’m probably missing something but I’m not sure what, any help would be much appreciated.