QuickRLJS-API
Documentation
Github
NPM Package
Documentation
Global
Agents
Classes
DQNAgent
MCAgent
QLAgent
RandomAgent
Classes / DQN
ReplayMemory
Interfaces / DQN
BatchSample
DQNAgentSettings
DQNNetwork
Interfaces / MCAgent
MCAgentSettings
MCSaveFormat
Interfaces / QLAgent
QLAgentSettings
Environments
Classes
BlackJackEnv
TaxiEnv
Interfaces
BlackJackStats
TaxiStats
Games
Modules / Taxi
TaxiGameMap
TaxiGlobals
TaxiUtils
Classes / BlackJack
BlackJackCard
BlackJackDealer
BlackJackGame
BlackJackPlayer
Classes / GridWorld
Grid
GridFactory
GridWorldGame
GridWorldPlayer
Classes / Taxi
TaxiCustomer
TaxiGame
TaxiPlayer
Interfaces / BlackJack
BlackJackGameState
Interfaces / Taxi
CustomerStartState
TaxiGameState
Interfaces / GridWorld
GridField
GridWorldState
Global
BlackJackAction
FieldType
GridWorldAction
TaxiAction
TaxiUtils
goalReward
illegalMovePenalty
Node
Classes / FileStrategies
NodeJSONFileLoader
NodeJSONFileSaver
NodeTFModelLoader
NodeTFModelSaver
Interfaces / FileStrategies
JSONFileOptions
TFFSOptions
QuickRLInterface
Modules
QuickRLJS
Classes
Agent
Environment
PersistableAgent
SingleAgentEnvironment
Interfaces
EnvOptions
EnvStateContext
Experience
FileLoader
FileSaver
JSONLoader
JSONSaver
StepResult
TFModelLoader
TFModelSaver
Utils
Modules
Utils/Evaluation
Utils/Generals
Utils/MathUtils
Classes
Tensor
Vec2
Interfaces
Comparable
Copiable
JSONTensor
Global
TensorFillType
Utils/Evaluation
Utils/Generals
Utils/MathUtils
Web
Classes / FileStrategies
WebJSONFileLoader
WebJSONFileSaver
WebTFModelLoader
WebTFModelSaver
Interfaces / FileStrategies
WebJSONLoadOptions
WebJSONSaveOptions
WebTFLoadOptions
Interface
GridField
GridField
Field in the grid.
View Source
core/src/Games/GridWorld/Grid/Grid.ts
,
line 104