TypeBased

constructor(environment: Euclidean2DEnvironment<T>, node: Node<T>, typeWeights: ERROR CLASS: Symbol not found for LinkedHashMap<kotlin/reflect/KClass<it/unibo/alchemist/model/cognitive/SteeringAction<T, it/unibo/alchemist/model/positions/Euclidean2DPosition>>, kotlin/Double>, defaultWeight: Double = 0.0)

Parameters

environment
the environment in which the node moves.
node
the owner of the steering actions combined by this strategy.
typeWeights
the weight for each type of steering action.