Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Farama-Foundation/Arcade-Learning-Environment
/ functions
Functions
2,536 in github.com/Farama-Foundation/Arcade-Learning-Environment
⨍
Functions
2,536
◇
Types & classes
148
Method
MarioBrosSettings
src/ale/games/supported/MarioBros.cpp:33
Method
MediaSource
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/MediaSrc.cxx:26
Method
MiniatureGolfSettings
src/ale/games/supported/MiniatureGolf.cpp:33
Method
MontezumaRevengeSettings
src/ale/games/supported/MontezumaRevenge.cpp:35
Method
MrDoSettings
src/ale/games/supported/MrDo.cpp:20
Method
MsPacmanSettings
src/ale/games/supported/MsPacman.cpp:35
Function
NB_MODULE
src/ale/python/ale_python_interface.hpp:92
Method
NameThisGameSettings
src/ale/games/supported/NameThisGame.cpp:35
Method
NullDevice
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/NullDev.cxx:29
Method
OSystem
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/OSystem.cxx:51
Method
OthelloSettings
src/ale/games/supported/Othello.cpp:33
Method
PS
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/M6502.cxx:110
Method
PacmanSettings
src/ale/games/supported/Pacman.cpp:39
Method
Paddles
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Paddles.cxx:26
Method
PhoenixSettings
src/ale/games/supported/Phoenix.cpp:35
Method
PhosphorBlend
src/ale/environment/phosphor_blend.cpp:24
Method
Pitfall2Settings
src/ale/games/supported/Pitfall2.cpp:33
Method
PitfallSettings
src/ale/games/supported/Pitfall.cpp:35
Method
PongSettings
src/ale/games/supported/Pong.cpp:20
Method
PooyanSettings
src/ale/games/supported/Pooyan.cpp:35
Method
PreprocessedEnv
src/ale/vector/preprocessed_env.cpp:45
Method
PrivateEyeSettings
src/ale/games/supported/PrivateEye.cpp:20
Method
Properties
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Props.cxx:32
Method
PropertiesSet
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/PropsSet.cxx:32
Method
QBertSettings
src/ale/games/supported/QBert.cpp:35
Method
Random
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Random.cxx:81
Method
RegWriteQueue
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/common/SoundSDL.cxx:503
Method
ResultStaging
src/ale/vector/result_staging.hpp:24
Method
RiverRaidSettings
src/ale/games/supported/RiverRaid.cpp:35
Method
RoadRunnerSettings
src/ale/games/supported/RoadRunner.cpp:35
Method
RoboTankSettings
src/ale/games/supported/RoboTank.cpp:35
Method
RomSettings
src/ale/games/RomSettings.cpp:26
Method
ScreenExporter
src/ale/common/ScreenExporter.cpp:150
Method
ScreenSDL
src/ale/common/ScreenSDL.cpp:29
Method
SeaquestSettings
src/ale/games/supported/Seaquest.cpp:35
Method
Semaphore
src/ale/external/lightweightsemaphore.h:76
Method
Serializer
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Serializer.cxx:26
Method
Settings
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Settings.cxx:33
Method
SirLancelotSettings
src/ale/games/supported/SirLancelot.cpp:20
Method
SkiingSettings
src/ale/games/supported/Skiing.cpp:20
Method
SolarisSettings
src/ale/games/supported/Solaris.cpp:35
Method
SoundExporter
src/ale/common/SoundExporter.cpp:15
Method
SoundNull
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/common/SoundNull.cxx:30
Method
SoundRaw
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/common/SoundRaw.cxx:30
Method
SoundSDL
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/common/SoundSDL.cxx:40
Method
SpaceInvadersSettings
src/ale/games/supported/SpaceInvaders.cpp:37
Method
SpaceWarSettings
src/ale/games/supported/SpaceWar.cpp:33
Method
StarGunnerSettings
src/ale/games/supported/StarGunner.cpp:35
Method
StellaEnvironment
src/ale/environment/stella_environment.cpp:31
Method
StellaEnvironmentWrapper
src/ale/environment/stella_environment_wrapper.cpp:8
Method
SupermanSettings
src/ale/games/supported/Superman.cpp:33
Method
SurroundSettings
src/ale/games/supported/Surround.cpp:36
Method
Switches
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Switches.cxx:27
Method
System
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/System.cxx:34
Method
TIA
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/TIA.cxx:43
Method
TIASound
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/TIASnd.cxx:27
Method
TennisSettings
src/ale/games/supported/Tennis.cpp:20
Method
TetrisSettings
src/ale/games/supported/Tetris.cpp:35
Method
TicTacToe3dSettings
src/ale/games/supported/TicTacToe3d.cpp:32
Method
TimePilotSettings
src/ale/games/supported/TimePilot.cpp:35
Method
TrondeadSettings
src/ale/games/supported/Trondead.cpp:20
Method
TurmoilSettings
src/ale/games/supported/Turmoil.cpp:20
Method
TutankhamSettings
src/ale/games/supported/Tutankham.cpp:35
Method
UpNDownSettings
src/ale/games/supported/UpNDown.cpp:35
Method
VentureSettings
src/ale/games/supported/Venture.cpp:35
Method
VideoCheckersSettings
src/ale/games/supported/VideoCheckers.cpp:46
Method
VideoChessSettings
src/ale/games/supported/VideoChess.cpp:40
Method
VideoCubeSettings
src/ale/games/supported/VideoCube.cpp:36
Method
VideoPinballSettings
src/ale/games/supported/VideoPinball.cpp:35
Method
WizardOfWorSettings
src/ale/games/supported/WizardOfWor.cpp:36
Method
WordZapperSettings
src/ale/games/supported/WordZapper.cpp:32
Function
XLAResetGPUImpl
GPU version of XLAReset with CUDA stream support
src/ale/python/ale_vector_xla_interface.cpp:113
Function
XLAResetImpl
CPU version of XLAReset
src/ale/python/ale_vector_xla_interface.cpp:20
Function
XLAStepGPUImpl
GPU version of XLAStep with CUDA stream support
src/ale/python/ale_vector_xla_interface.cpp:399
Function
XLAStepImpl
CPU version of XLAStep
src/ale/python/ale_vector_xla_interface.cpp:276
Method
YarsRevengeSettings
src/ale/games/supported/YarsRevenge.cpp:35
Method
ZaxxonSettings
src/ale/games/supported/Zaxxon.cpp:35
Method
__init__
Constructor for vector environment. Args: game: ROM name num_envs: Number of environments batch_size: If
src/ale/python/vector_env.py:20
Method
__init__
Initialize the ALE for Gymnasium. Default parameters are taken from Machado et al., 2018. Args: game: str => Game to initi
src/ale/python/env.py:37
Method
__init__
Initialize the benchmark suite. Args: num_envs_configs: List of number of environments for testing env_params_configs
scripts/benchmark-vec-env.py:43
Method
act
Applies an action to the game and returns the reward. It is the user's responsibility to check if the game has ended and reset when necessary - this m
src/ale/ale_interface.cpp:263
Method
act
Core game loop methods
src/ale/wasm/ale_wasm_interface.cpp:94
Method
act
src/ale/python/ale_python_interface.hpp:60
Method
act
src/ale/environment/stella_environment.cpp:161
Method
act
src/ale/environment/stella_environment_wrapper.cpp:12
Function
action_to_string
src/ale/common/Constants.cpp:23
Method
activateOption
src/ale/games/supported/DoubleDunk.cpp:122
Function
actor
(handle, action)
tests/python/test_atari_vector_xla.py:109
Method
addressingMode
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/M6502.cxx:104
Method
adjustCycleCounter
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/common/SoundRaw.cxx:103
Function
ale
Gets an ALE interface.
tests/python/utils.py:28
Method
autodetectType
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Cart.cxx:179
Method
autoreset_mode
src/ale/vector/env_vectorizer.hpp:74
Method
availableApprox
src/ale/external/lightweightsemaphore.h:421
Method
bank
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/CartMB.cxx:185
Method
bank
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/CartCV.cxx:192
Method
bank
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Cart0840.cxx:79
Method
bank
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/CartF6.cxx:204
Method
bank
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/CartE7.cxx:248
Method
bank
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Cart2K.cxx:137
← previous
next →
401–500 of 2,536, ranked by callers