Uses of Record Class
com.tnsai.environment.Percept
Packages that use Percept
Package
Description
Agent classes and lifecycle management for the TnsAI framework.
Agent capability management -- planning, reasoning, evaluation, feedback,
environment perception, variant selection, context graphs, and resilience.
Environment and world model abstractions for BDI agents.
-
Uses of Percept in com.tnsai.agents
Methods in com.tnsai.agents that return PerceptModifier and TypeMethodDescriptionfinal PerceptAgent.perceive()Perceives the current environment state.Methods in com.tnsai.agents with parameters of type PerceptModifier and TypeMethodDescriptionvoidAgentCognitiveSupport.onEnvironmentChangeWithRoles(Percept percept, String agentClassName, List<Role> roles) Handles environment change with access to roles for state extraction. -
Uses of Percept in com.tnsai.agents.capabilities
Methods in com.tnsai.agents.capabilities that return Percept -
Uses of Percept in com.tnsai.environment
Methods in com.tnsai.environment that return PerceptModifier and TypeMethodDescriptionCompositeEnvironment.perceive()Environment.perceive()Agent perceives the current state of the environment.InMemoryEnvironment.perceive()ActionOutcome.resultingPercept()Returns the value of theresultingPerceptrecord component.Methods in com.tnsai.environment that return types with arguments of type PerceptMethods in com.tnsai.environment with parameters of type PerceptMethod parameters in com.tnsai.environment with type arguments of type PerceptModifier and TypeMethodDescriptionvoidvoidRegisters a listener for environment changes.voidConstructors in com.tnsai.environment with parameters of type PerceptModifierConstructorDescriptionActionOutcome(boolean success, String description, Percept resultingPercept) Creates an instance of aActionOutcomerecord class.