private MultilayerCognitiveConceptState MakeStateFromCognitiveConcept(MultilayerCognitiveConcept concept, int generation) { MultilayerCognitiveConceptState state = new MultilayerCognitiveConceptState(); state.Name = concept.Name; state.Generation = generation; state.Aggregate = concept.ActivationLevel; state.Levels = concept.LayerActivationLevels; return(state); }
private MultilayerCognitiveConceptState MakeStateFromCognitiveConcept(MultilayerFuzzyCognitiveMap fcm, string conceptName, int generation) { MultilayerCognitiveConceptState state = new MultilayerCognitiveConceptState(); MultilayerCognitiveConcept cog = fcm.GetConcept(conceptName); state.Name = cog.Name; state.Generation = generation; state.Aggregate = cog.ActivationLevel; state.Levels = cog.LayerActivationLevels; return(state); }