public void InitializeExpertiseTest1() { _cognitiveArchitecture.KnowledgeAndBeliefs.HasInitialKnowledge = true; _knowledgeModel.AddKnowledge(_knowledge.EntityId, new float[] { 0 }, 0, -1); _knowledgeModel.InitializeExpertise(0); Assert.IsNotNull(_knowledgeModel.GetActorKnowledge(_knowledge.EntityId).KnowledgeBits); }
/// <summary> /// Customize the models of the agent /// After setting the Agent basics models /// </summary> public override void SetModels() { base.SetModels(); KnowledgeModel.AddKnowledge(((ExampleEnvironment)Environment).ExampleMainOrganization.Knowledge.EntityId, KnowledgeLevel.Expert, Cognitive.InternalCharacteristics); }
/// <summary> /// Customize the models of the agent /// After setting the Agent basics models /// </summary> public override void SetModels() { base.SetModels(); foreach (var knowledgeId in Environment.MainOrganization.ArtifactNetwork.Knowledge.GetEntityIds()) { KnowledgeModel.AddKnowledge(knowledgeId, MainOrganization.KnowledgeLevel, Cognitive.InternalCharacteristics); } }
/// <summary> /// Customize the models of the agent /// After setting the Agent basics models /// </summary> public override void SetModels() { base.SetModels(); foreach (var knowledgeId in Environment.MainOrganization.ArtifactNetwork.Knowledge.GetEntityIds()) { KnowledgeModel.AddKnowledge(knowledgeId, KnowledgeLevel.FullKnowledge, Cognitive.InternalCharacteristics); BeliefsModel.AddBeliefFromKnowledgeId(knowledgeId, Cognitive.KnowledgeAndBeliefs.DefaultBeliefLevel); } }
/// <summary> /// Customize the models of the agent /// After setting the Agent basics models /// </summary> public override void SetModels() { base.SetModels(); KnowledgeModel.AddKnowledge(MainOrganization.Knowledge.EntityId, MainOrganization.KnowledgeLevel, Cognitive.InternalCharacteristics); }