@ai-on-browser/data-analysis-models
    Preparing search index...

    Class WaterballRLEnvironment

    Waterball environment

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    __state: any
    __states: RLRealRange[]
    _agent_max_velocity: number
    _agent_p: number[]
    _agent_radius: number
    _agent_v: number[]
    _agent_velocity_step: number
    _ball_max_velocity: number
    _ball_min_velocity: number
    _ball_radius: number
    _balls: any[]
    _cos: number[]
    _epoch: number
    _height: number
    _history_state: any[]
    _history_state_size: number
    _max_position: number[]
    _max_size: number
    _min_position: number[]
    _sensor_count: number
    _sensor_length: number
    _sin: number[]
    _width: number

    Accessors

    • get actions(): number[][]

      Returns number[][]

    • get current_state(): any[]

      Returns any[]

    • get epoch(): number

      Epoch

      Returns number

    • set reward(value: object): void

      Reward

      Parameters

      • value: object

        Reward object

      Returns void

    Methods

    • Returns void

    • Reset environment.

      Returns any

    • Sample an action.

      Parameters

      • agent: any

        Agent

      Returns any[]

      Sampled action

    • Set new state.

      Parameters

      • state: any[]

        New state

      • agent: any

        Agent

      Returns void

    • Returns current state.

      Returns any

      Current state

    • Do action and returns new state.

      Parameters

      • action: any

        Actions to be performed by the agent

      Returns { done: boolean; reward: number; state: any }

      state, reward, done

    • Do actioin without changing environment and returns new state.

      Parameters

      • state: any[]

        Environment state

      • action: any[]

        Actions to be performed by the agent

      • agent: any

        Agent

      Returns { done: boolean; invalid?: boolean; reward: number; state: any[] }

      state, reward, done