• Documentation
  • Core API
  • SmartOpenHamburg API
  • Model Components API
  • Common API

    Show / Hide Table of Contents
    • Mars.Components
      • DependencyRegistrationModelling
    • Mars.Components.Agents
      • AbstractAgent
      • AbstractEntity
      • Agent
    • Mars.Components.Common
      • Constants
      • Distance
      • KeyValue<T1, T2>
      • MarsList<T>
      • MarsMap
      • MarsMap<TKey, TValue>
      • MarsRange
      • MarsSet<T>
      • Math
      • Random
      • Strings
      • Time
    • Mars.Components.Data
      • GeoJsonFeatureConverter
      • VectorDataImporter
    • Mars.Components.Environments
      • AbstractEdge<TEdge, TNode>
      • AbstractEnvironment
      • AbstractGraphElement
      • AbstractGraphEnvironment<TEdge, TNode>
      • AbstractNode<TEdge, TNode>
      • AlwaysGreenTrafficLight
      • ContractionType
      • FeatureCollectionImport
      • GeoEnvironment
      • GeoHashEnvironment<T>
      • IEnvironmentMediator
      • PositionHelper
      • SpatialEdge
      • SpatialGraphEntityExtensions
      • SpatialGraphEnvironment
      • SpatialHashEnvironment<TEntity>
      • SpatialLane<TEntity>
      • SpatialNode
      • SpatialNodeIndexConverter
    • Mars.Components.Environments.Helper
      • GeoHash
      • GeoHashDecoder
      • GeohashDecodeResult
      • GeoHashEncoder
      • GeoHashMatcher
      • GeoHashPrecision
      • GeoHashUtility
      • SpatialGraphHelper
    • Mars.Components.Layers
      • AbstractActiveLayer
      • AbstractGeoLayer
      • AbstractLayer
      • ActiveTableDataLayer
      • BoundDataSet
      • BoundedDataSetImport
      • DataSet
      • DataSetImport
      • DisposeBase
      • MatrixRaster
      • Raster
      • Raster<TValue>
      • RasterLayer
      • RasterModelLayer
      • SerializationContainer
      • SparseRaster
      • TableDataLayer
      • VectorDataImport
      • VectorLayer
      • VectorLayer<T>
      • VectorModelLayer
    • Mars.Components.Services
      • AgentManager
    • Mars.Components.Services.Exceptions
      • ActualParameterNullPointerException
      • AgentConstructorWasNullException
      • AgentInitializationException
      • NotEnoughParametersProvidedException
      • ParameterIsNotMappedOrHasNotDefaultValue
      • ParameterMustBePrimitiveException
    • Mars.Components.Services.Explorations
      • BoltzmannExploration
      • EpsilonGreedyExploration
      • IExplorationPolicy
      • RouletteWheelExploration
      • TabuSearchExploration
    • Mars.Components.Services.Learning
      • InfiniteQLearning
      • QLearning
      • Sarsa
    • Mars.Components.Services.Planning.Commons
      • StatesCommons
    • Mars.Components.Services.Planning.Implementation
      • ActionPlanResult
      • GoapAction
      • GoapAgentStates
      • GoapGoal
      • GoapPlanner
    • Mars.Components.Services.Planning.Implementation.ActionCommons
      • AllGoalsSatisfiedAction
      • NoGoalReachableAction
    • Mars.Components.Services.Planning.Interfaces
      • IGoapAction
      • IGoapAgentStates
      • IGoapGoal
      • IGoapPlanner
    • Mars.Components.Services.Planning.Worldstate
      • GoapStateKey<T>
      • GoapStateProperty
      • GoapStateProperty<T>
      • IGoapStateKey
    • Mars.Components.Starter
      • ArgumentSource
      • Command
      • CommandParser
      • CommandSet
      • HelpCommand
      • Option
      • OptionAction<TKey, TValue>
      • OptionContext
      • OptionException
      • OptionSet
      • OptionValueCollection
      • OptionValueType
      • ResponseFileSource
      • SimulationStarter
    • Mars.Components.Starter.Exceptions
      • SimulationStartupException
    • Mars.Interfaces
      • IModelObject
      • ISimulationContainer
      • ISimulationContext
      • ISimulationModule
      • IStepExecutionContext
      • SimulationContext
      • StepExecutionContext
    • Mars.Interfaces.Agents
      • IAgent
      • IEntity
      • IMarsDslAgent
      • ISpatialGraphEntity
      • ITickClient
    • Mars.Interfaces.Annotations
      • ActiveConstructor
      • PropertyDescription
    • Mars.Interfaces.Environments
      • BoundingBox
      • DirectionType
      • EdgeExploreResult
      • EdgeStop
      • ExploreDirection
      • GeoPositionExtension
      • HighwayType
      • IEdge<TEdge, TNode>
      • IEnvironment
      • IEnvironment<TEntity>
      • IGeoGridEnvironment<T>
      • IGraphEntity
      • IGraphEnvironment<TEdge, TNode>
      • INode<TEdge, TNode>
      • INodeGuard
      • IPositionable
      • IRectPositionable
      • IRoutePlanner
      • ISpatialEdge
      • ISpatialGraphEnvironment
      • ISpatialLane
      • ISpatialNode
      • LaneExploreResult
      • Position
      • Rectangle
      • Route
      • Shortcut
      • Size
      • SpatialGraphExploreResult
      • SpatialModalityType
      • TrafficLightPhase
    • Mars.Interfaces.Layers
      • FinallySimulationStep
      • IBoundedDataSet
      • IDataLayer
      • IDataSet
      • IDisposableLayer
      • ILayer
      • IMarsDslLayer
      • InitSimulationStep
      • IRaster
      • IRaster<TValue>
      • IRasterLayer
      • ISteppedActiveLayer
      • IVectorFeature
      • IVectorLayer
      • IVectorLayer<T>
      • RegisterAgent
      • UnregisterAgent
    • Mars.Interfaces.Layers.Initialization
      • IDataContainer
      • LayerInitData
      • VectorFeatureData
    • Mars.Interfaces.Model
      • ActiveTypeMapping
      • AgentMapping
      • AgentType
      • ConstructorType
      • ContainsOperator
      • DataContainer
      • EntityMapping
      • EntityType
      • Execution
      • Globals
      • IdentifiableElement
      • IndividualMapping
      • LayerMapping
      • LayerType
      • ModelDescription
      • ModelElement
      • OutputFilter
      • OutputKind
      • OutputTargetType
      • ParameterMapping
      • PropertyOutputType
      • PropertyType
      • SimulationConfig
      • TimeSpanUnit
      • TypeElement
      • TypeMapping
    • Mars.Interfaces.Model.Converters
      • CultureConverter
      • SerializationTypeConverter
      • TimeSpanUnitConverter
    • Mars.Interfaces.Model.Exceptions
      • InvalidTypeException
      • MissingTypeException
    • Mars.Interfaces.Model.Options
      • AbstractEndpointOptions
      • AbstractFileOptions
      • AbstractOptions
      • AscOptions
      • CsvOptions
      • GeoJsonOptions
      • MongoOptions
      • PostgresSqlOptions
      • RedisOptions
      • RelationalEndpointOptions
      • SerializationType
      • SocketOutputOptions
      • SpatialGraphImport
      • SpatialGraphOptions
      • SqLiteOptions

    Namespace Mars.Components

    Classes

    DependencyRegistrationModelling

    This class represents the modelling module containing all dependencies services which shall be available within the Mars.Components scope.
    Back to top © 2020 MARS GROUP