diff --git a/docs/Arena-Environment-Guide.md b/docs/Arena-Environment-Guide.md index df182104d..422a3b1bb 100644 --- a/docs/Arena-Environment-Guide.md +++ b/docs/Arena-Environment-Guide.md @@ -1,24 +1,23 @@ # Arena Environment Guide #### Table of Contents - -* [Introduction](#introduction) -* [The Arena](#the-arena) -* [The Agent](#the-agent) - + [Agent HUD (Heads-Up Display)](#agent-hud-heads-up-display) - + [Arena/Agent Limitations](#arenaagent-limitations) - + [Agent Properties](#agent-properties) -* [GameObjects](#gameobjects) - + [Unique/Special Object Parameters](#uniquespecial-object-parameters) - + [Agent-Specific Parameters](#agent-specific-parameters) - + [Goal-Related Parameters](#goal-related-parameters) - + [Spawner Parameters](#spawner-parameters) - + [SignBoard Parameters](#signboard-parameters) -* [Blackouts](#blackouts) -* [CSV Logger](#csv-logger) -* [Rules and Notes for Arena Configurations](#rules-and-notes-for-arena-configurations) - + [Spawning GameObjects](#spawning-gameobjects) - + [Configuration File Values](#configuration-file-values) + - [Introduction](#introduction) + - [The Arena](#the-arena) + - [The Agent](#the-agent) + - [Agent HUD (Heads-Up Display)](#agent-hud-heads-up-display) + - [Arena/Agent Limitations](#arenaagent-limitations) + - [Agent Properties](#agent-properties) + - [Game Objects](#game-objects) + - [Unique/Special Object Parameters](#uniquespecial-object-parameters) + - [Agent-Specific Parameters](#agent-specific-parameters) + - [Goal-Related Parameters](#goal-related-parameters) + - [Spawner Parameters](#spawner-parameters) + - [SignBoard Parameters](#signboard-parameters) + - [Blackouts](#blackouts) + - [CSV Logger](#csv-logger) + - [Rules and Notes for Arena Configurations](#rules-and-notes-for-arena-configurations) + - [Spawning GameObjects](#spawning-gameobjects) + - [Configuration File Values](#configuration-file-values) ## Introduction @@ -30,19 +29,15 @@ For a detailed explanation of the syntax used in the configuration files, refer
2D view of the Arena |
First-person view of agent |
Full view of arena |
-
Close-up of arena ground |
Third Persion view of one of the agent skins |
Side view of walls |
-
Panda Skin |
Pig Skin |
Hedgehog Skin |
-
@@ -573,8 +571,8 @@ arenas: We can observe the following: -* The `blackouts` parameter defines the blackout zones for the arena. This parameter is a list of frames at which the arena will experience a blackout. For example, setting `blackouts` to `[10, 43, 50, 20]` means the arena will be blacked out at frames 10, 20, 43, and 50. During these frames, the player/agent will not receive any visual information, as no light will be emitted to the arena. -* If `blackouts` is set to `[-20]`, the arena will experience a blackout every 20 frames. The '-' sign indicates that the blackout should repeat at regular intervals. +* The `blackouts` parameter defines the blackout zones for the arena. This parameter is a list of frames at which the arena will experience a blackout. During these frames, the player will not receive any visual information, as no light will be emitted to the arena. +* If `blackouts` is set to a negative value, such as `[-20]`, the arena will experience a blackout every 20 frames. The '-' sign indicates that the blackout should repeat at regular intervals. * The blackout only affects visual visibility and does not impact other aspects of the agent or the arena. For example, the agent can still move around, and the objects within the arena remain visible to the agent. _RayCasting_ will continue to function as usual.