Configuration
The ALE has a number of configuration options you can set to change the runtime experience.
Initialization Options
When you first create your an Interface with Alex.new/1, you can add the following options:
:display_screen:trueorfalseto display screen. Defaults tofalse.:random_seed:IntegerALE random seed. Defaults to current time.:sound:trueorfalseto play sound. Defaults tofalse.
Environment Options
Once you've loaded a ROM, you can set a number of environment options:
:repeat_action_probability:Floatprobability that agent will repeat action in next frame regardless of it's choice. Defaults to 0.:color_averaging:trueorfalseto enable color averaging. Defaults tofalse.:max_num_frames:Integermaximum frames to run. Defaults to0or no max.:max_num_frames_per_episode: maximum frames to run per episode. Defaults to0or no max.:frame_skip:Integerframe skipping rate. Defaults to1or no skip.:difficulty:Integergame difficulty. Defaults to0.:mode:Integergame mode. Defaults to0.