Package eu.iv4xr.framework.mainConcepts
package eu.iv4xr.framework.mainConcepts
-
InterfaceDescriptionAn interface for generically represent emotion and its intensity.A generic interface for representing the emotional state of an agent.
-
ClassDescriptionAn extension of
TestAgent
that can also has emotion.Iv4xrAgentState<NavgraphNode>Representing the state of an iv4xr agent.An extension of the standardEnvironment
.Observation-events represent observations that a test-agent (TestAgent
) collects.When performing a series of tests, we usually want to know how 'complete' the tests were.This event is used to record a vector of (p,vs) where p is an agent's current position and vs is a bunch of scalar-values, organized as name-value pairs.This class is used to represent observation-events that need to be time-stamped.When a test-agent interacts with a system-under-test, it will want to report things that meet its expectations, as well as things that violate its expectations (and may thus imply bugs).Agents (instances ofBasicAgent
or its subclasses) are mainly state-based.This class implements a test-agent.This class is used to collect information from one or more test-agents.This class is used to keep track which coverage-points were visited.This class is used to hold a chronological list of time-stamped events.A TestGoal is a Goal, but you can additionally specify a test oracle.This describes a fragment of a virtual world in terms of how it is structurally populated by in-world entities.