MCPcopy Create free account

hub / github.com/Farama-Foundation/Arcade-Learning-Environment / functions

Functions2,536 in github.com/Farama-Foundation/Arcade-Learning-Environment

↓ 1 callersFunctionSDL_GetCurrentDisplayMode
SDL_GetCurrentDisplayMode */
src/ale/common/SDL2.cpp:253
↓ 1 callersFunctionSDL_GetCurrentVideoDriver
SDL_GetCurrentVideoDriver */
src/ale/common/SDL2.cpp:267
↓ 1 callersFunctionSDL_GetRenderDriverInfo
SDL_GetRenderDriverInfo */
src/ale/common/SDL2.cpp:260
↓ 1 callersFunctionSDL_Init
SDL_Init */
src/ale/common/SDL2.cpp:62
↓ 1 callersFunctionSDL_InitSubSystem
SDL_InitSubSystem */
src/ale/common/SDL2.cpp:164
↓ 1 callersFunctionSDL_OpenAudio
SDL_OpenAudio */
src/ale/common/SDL2.cpp:176
↓ 1 callersFunctionSDL_PollEvent
SDL_PollEvent */
src/ale/common/SDL2.cpp:189
↓ 1 callersFunctionSDL_Quit
SDL_Quit */
src/ale/common/SDL2.cpp:195
↓ 1 callersFunctionSDL_RenderCopy
SDL_RenderCopy */
src/ale/common/SDL2.cpp:201
↓ 1 callersFunctionSDL_RenderPresent
SDL_RenderPresent */
src/ale/common/SDL2.cpp:210
↓ 1 callersFunctionSDL_RenderSetIntegerScale
SDL_RenderSetIntegerScale */
src/ale/common/SDL2.cpp:216
↓ 1 callersFunctionSDL_RenderSetLogicalSize
SDL_RenderSetLogicalSize */
src/ale/common/SDL2.cpp:223
↓ 1 callersFunctionSDL_UpdateTexture
SDL_UpdateTexture */
src/ale/common/SDL2.cpp:237
↓ 1 callersFunctionSDL_WasInit
SDL_WasInit */
src/ale/common/SDL2.cpp:247
↓ 1 callersMethodaddSamples
src/ale/common/SoundExporter.cpp:20
↓ 1 callersMethodadjustCycleCounter
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/common/SoundSDL.cxx:246
↓ 1 callersMethodapplyActionJoysticks
src/ale/environment/ale_state.cpp:303
↓ 1 callersMethodapplyActionPaddles
src/ale/environment/ale_state.cpp:192
↓ 1 callersMethodbenchmark_configuration
Run multiple benchmark runs for a configuration and return aggregated results.
scripts/benchmark-vec-env.py:126
↓ 1 callersMethodclipVolume
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/TIASnd.cxx:72
↓ 1 callersMethodclone
src/ale/games/supported/Et.cpp:35
↓ 1 callersMethodclose
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Serializer.cxx:39
↓ 1 callersMethodcreate
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Cart.cxx:56
↓ 1 callersMethodcreateConsole
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/OSystem.cxx:142
↓ 1 callersMethoddequeue
Dequeue a single action. Blocks if queue is empty. Thread-safe.
src/ale/vector/action_queue.hpp:37
↓ 1 callersMethodduration
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/common/SoundSDL.cxx:536
↓ 1 callersMethodenqueue
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/common/SoundSDL.cxx:547
↓ 1 callersMethodexecute
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/M6502Hi.cxx:73
↓ 1 callersMethodfinal_obs_data
src/ale/vector/types.hpp:140
↓ 1 callersFunctiongenerate_value_ranges
(values)
docs/_scripts/gen_environment_page.py:25
↓ 1 callersFunctiongenerate_value_ranges
(values)
docs/_scripts/gen_environments_md.py:22
↓ 1 callersMethodgetAllActions
src/ale/games/RomSettings.cpp:42
↓ 1 callersMethodgetAudioSize
src/ale/python/ale_python_interface.hpp:69
↓ 1 callersMethodgetDefaultMode
src/ale/games/RomSettings.cpp:67
↓ 1 callersMethodgetFrameRate
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Console.cxx:190
↓ 1 callersMethodgetReward
src/ale/games/supported/Et.cpp:61
↓ 1 callersMethodgetStartingActions
src/ale/games/RomSettings.cpp:52
↓ 1 callersMethodgetVersion
()
packages/wasm/ale.d.ts:55
↓ 1 callersMethodhas_final_obs
src/ale/vector/types.hpp:163
↓ 1 callersMethodheight
Dimensionality information */
src/ale/environment/ale_screen.hpp:50
↓ 1 callersFunctioninit_vector_module
src/ale/python/ale_vector_python_interface.cpp:126
↓ 1 callersFunctioninit_vector_module_xla
src/ale/python/ale_vector_xla_interface.cpp:623
↓ 1 callersMethodinitialize
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/common/SoundSDL.cxx:75
↓ 1 callersMethodisGameTerminal
src/ale/environment/stella_environment.cpp:239
↓ 1 callersMethodisGameTruncated
src/ale/environment/stella_environment.cpp:243
↓ 1 callersMethodisTerminal
src/ale/games/supported/Et.cpp:59
↓ 1 callersMethodisTerminal
src/ale/environment/stella_environment.cpp:235
↓ 1 callersMethodload
Restores ALE to the given previously saved state. */
src/ale/environment/ale_state.cpp:68
↓ 1 callersFunctionmaxpool_frames
* Maxpool two uint8_t frames using SIMD when available * @param dst Destination buffer (will be modified in-place with max values) * @param src Sour
src/ale/vector/preprocessed_env.cpp:11
↓ 1 callersMethodmodifyEnvironmentSettings
src/ale/games/supported/Blackjack.cpp:73
↓ 1 callersMethodplot_resource_usage
Plot resource usage metrics from BenchmarkResult data. Args: save_path: Path to save the plot (optional) title: Plot
scripts/benchmark-vec-env.py:247
↓ 1 callersMethodplot_steps_per_second
Plot steps per second with error bars from BenchmarkResult data. Args: save_path: Path to save the plot (optional) fi
scripts/benchmark-vec-env.py:213
↓ 1 callersMethodpoke
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/TIA.cxx:2042
↓ 1 callersMethodprint
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/PropsSet.cxx:178
↓ 1 callersMethodprocessFragment
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/common/SoundSDL.cxx:294
↓ 1 callersMethodrecordNextFrame
src/ale/common/SoundSDL.cxx:393
↓ 1 callersFunctionregister_v0_v4_envs
Registers all v0 and v4 environments.
src/ale/python/registration.py:14
↓ 1 callersFunctionregister_v5_envs
Register all v5 environments.
src/ale/python/registration.py:100
↓ 1 callersMethodrelease_batch
Release current batch and prepare for next. Returns the completed batch (transfers ownership). Releases slot permits for blocked workers.
src/ale/vector/result_staging.hpp:89
↓ 1 callersMethodrelease_final_observations
src/ale/vector/types.hpp:152
↓ 1 callersMethodrelease_rewards
src/ale/vector/types.hpp:154
↓ 1 callersMethodrelease_terminations
src/ale/vector/types.hpp:155
↓ 1 callersMethodrelease_truncations
src/ale/vector/types.hpp:156
↓ 1 callersMethodrequest_stop
Wake any workers blocked on slots_available_ so they can exit cleanly. Used during shutdown — stage_result will early-return after the wait.
src/ale/vector/result_staging.hpp:114
↓ 1 callersMethodreset
Resets the system to its start state. */
src/ale/environment/stella_environment.cpp:101
↓ 1 callersMethodreset
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/common/SoundRaw.cxx:92
↓ 1 callersMethodresetEpisodeFrameNumber
src/ale/environment/ale_state.cpp:114
↓ 1 callersMethodrestoreSystemState
src/ale/ale_interface.cpp:390
↓ 1 callersMethodrestore_state
Restore emulator state w/o system state.
src/ale/python/env.py:474
↓ 1 callersMethodsave
src/ale/environment/ale_state.cpp:93
↓ 1 callersMethodsaveNext
src/ale/common/ScreenExporter.cpp:175
↓ 1 callersMethodsaveScreenPNG
src/ale/ale_interface.cpp:394
↓ 1 callersMethodscanlines
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/TIA.cxx:612
↓ 1 callersMethodsetBool
src/ale/ale_interface.cpp:225
↓ 1 callersMethodsetBool
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Settings.cxx:110
↓ 1 callersMethodsetDefaults
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Props.cxx:270
↓ 1 callersMethodsetFloat
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Settings.cxx:95
↓ 1 callersMethodsetInt
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Settings.cxx:80
↓ 1 callersMethodsetPaddleLimits
src/ale/environment/ale_state.cpp:157
↓ 1 callersMethodsetPalette
src/ale/common/ColourPalette.cpp:123
↓ 1 callersMethodsetSound
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/TIA.cxx:628
↓ 1 callersMethodsetString
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/Settings.cxx:125
↓ 1 callersMethodset_action
src/ale/vector/preprocessed_env.cpp:137
↓ 1 callersMethodset_seed
src/ale/vector/preprocessed_env.cpp:133
↓ 1 callersMethodsingle_benchmark_run
Run a single benchmark and return steps per second.
scripts/benchmark-vec-env.py:87
↓ 1 callersMethodsystemCyclesReset
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/TIA.cxx:262
↓ 1 callersMethodvolume
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
src/ale/emucore/TIASnd.cxx:142
↓ 1 callersMethodwait_for_batch
Wait for batch_size results to be staged. Called by recv().
src/ale/vector/result_staging.hpp:82
↓ 1 callersMethodwidth
src/ale/environment/ale_screen.hpp:51
↓ 1 callersFunctionwrap_reset_result
Convert BatchResult to Python tuple for reset: (observations, info)
src/ale/python/ale_vector_python_interface.cpp:31
↓ 1 callersFunctionwrap_step_result
Convert BatchResult to Python tuple for step: (observations, rewards, terminations, truncations, info)
src/ale/python/ale_vector_python_interface.cpp:68
↓ 1 callersFunctionwritePNGData
src/ale/common/ScreenExporter.cpp:91
↓ 1 callersFunctionwritePNGEnd
src/ale/common/ScreenExporter.cpp:145
↓ 1 callersFunctionwritePNGHeader
src/ale/common/ScreenExporter.cpp:65
↓ 1 callersMethodwrite_obs_to
src/ale/vector/preprocessed_env.cpp:248
MethodALEInterfaceWrapper
src/ale/wasm/ale_wasm_interface.cpp:49
MethodALEScreen
src/ale/environment/ale_screen.hpp:66
MethodALEState
Default constructor - loads settings from system */
src/ale/environment/ale_state.cpp:33
MethodActionQueue
src/ale/vector/action_queue.hpp:20
MethodAdventureSettings
src/ale/games/supported/Adventure.cpp:34
← previousnext →201–300 of 2,536, ranked by callers