UNPKG

@ai-on-browser/data-analysis-models

Version:

Data analysis model package without any dependencies

39 lines (38 loc) 1.01 kB
/** * Smooth maze environment */ export default class SmoothMazeRLEnvironment extends RLEnvironmentBase { /** * @param {number} width Area width * @param {number} height Area height */ constructor(width: number, height: number); _width: number; _height: number; _points: any[]; _map_resolution: number[]; _goal_size: number[]; _position: any[]; _orient: number; _velocity: number; _rotate: number; _max_step: number; __map: any[][]; _reward: { step: number; wall: number; goal: number; fail: number; }; get actions(): number[][]; get states(): (RLRealRange | RLIntRange)[]; get map(): any[][]; reset(): any[]; state(): any[]; setState(state: any): void; test(state: any, action: any): RLStepResult; } import { RLEnvironmentBase } from './base.js'; import { RLRealRange } from './base.js'; import { RLIntRange } from './base.js'; import { RLStepResult } from './base.js';