-
actions: Actions are a means of encapsulating function calls on entities within
a simulation.
-
actionlib: Main classes and functions for implementing actions.
-
agents: Agents within simulation.
-
agentstates: Modules representing different states for agent behaviour.
-
movement: States for agent movement.
-
move: Rest state for agents.
-
rest: Rest state for agents.
-
steering: States for agent steering behaviour.
-
stop: Stop state for agents.
-
walk: Walk state for agents.
-
basic_agents: Agents within simulation.
-
ai_lib: Contains specialised layers and library functions for AI.
-
affiliations: Representations of links (ie.
-
bdt: Binary decision tree.
-
fsm: Generic classes for Finite State Machines.
-
fuzzy: Implementation of fuzzy logic system.
-
logicrules: Generic logic for AI.
-
pathfinding: Classes for finding with paths in terrain.
-
personality: Representations personality traits of an agent.
-
steering: Steering behaviours for simulation entities, such as agents.
-
whiskerbot: Simple obstacle avoiding movement behaviour based on a bot with four
sensor whiskers.
-
goals: Generic classes for goal driven behaviours.
-
logic: Generic logic for AI.
-
pathhandling: Classes for finding with paths in terrain.
-
statemachine: Operational code and management classes for parallel state
machines.
-
tasks: Generic classes for task behaviours.
-
behaviours: Behaviours within simulation.
-
behaviourlib: Base classes for behaviours within a simulation.
-
entities: Entities within simulation.
-
base_entities: Base classes for simulation.
-
customentities: Provides an infrastructure for loading and managing custom simulation
entities.
-
events: Classes representing and handling simulation events.
-
eventlib: Main classes representing and handling simulation events.
-
network: Simulation-specific network classes.
-
packets: Creates and handles packets for exchanging simulation data over
network.
-
terrainproxies: Classes for creating client-side proxies of terrain classes.
-
clients: Specialised clients for managing a simulation.
-
processclients: Clients for handling simulation processes.
-
simdata: Classes and functions for handling data attached to simulation
entities.
-
simdatalib: Classes and functions for handling data attached to simulation
entities.
-
simobjects: Objects within simulation.
-
simtime: Classes representing and handling simulation time and schedules.
-
schedules: Schedules for time-based activities.
-
timelib: Representation of time within simulation.
-
terrain: Classes representing and handling simulation terrains.
-
base_classes: Manager classes for simulation terrains.
-
navgraphs: Navigation graphs.
-
paths: Paths across terrains.
-
structures: Classes for terrain structures.
-
svgloaders: Loads and converts SVG data for terrains, structures, etc.
-
util_classes: Utility classes for terrains.
-
linkpaths: Link paths defines points of movement between two structures.
-
special_areas: Classes for representing specialised forms of terrain-based
information..
-
structureloader: Loads and converts SVG data for terrains, structures, etc.
-
terrainproxies: Classes for creating client-side proxies of terrain classes.
-
utilities: Utility classes and functions for simulation.
-
constants: Constants for simulation classes.
-
svgutils: Utility functions and classes for handling SVG file data.
-
world: Modules providing the root 'world' object for a simulation and
handling processes within that.
-
processes: hanlders for processing the simulation.
-
proxyworlds: Proxy for client-side representation of simulation.
-
worlds: Root class for simulation.
-
numdata: Classes and functions for handlign maths, geometry and graph data.
-
geomlib: Objects for representing basic geometric elements.
-
graphlib: Base classes for data graphs.
-
mathlib: Math utilities and constants.
-
matrices: 2 dimensional matrix calculations.
-
transformations: Functions for handling geometric transformations.
-
vectors: 2 dimensional vectors and vector functions.
-
settings: Settings for adjusting general parameters within simulation.
|