CognitivePedestrian2D

fun <T> CognitivePedestrian2D(incarnation: Incarnation<T, Euclidean2DPosition>, randomGenerator: RandomGenerator, environment: Physics2DEnvironment<T>, age: Any, gender: String, danger: Molecule? = null, group: PedestrianGroup2D<T>? = null, nodeCreationParameter: String? = null)


fun <T> CognitivePedestrian2D(randomGenerator: RandomGenerator, environment: Physics2DEnvironment<T>, backingNode: Node<T>, age: Age, gender: Gender, danger: Molecule? = null, group: PedestrianGroup2D<T>? = null)

Parameters

environment
    the environment inside which this pedestrian moves.
randomGenerator
    the simulation {@link RandomGenerator}.
age
    the age of this pedestrian.
gender
    the gender of this pedestrian
danger
    the molecule associated to danger in the environment.