module documentation

This Python module defines two local reinforcement learning environments that inherit from the GraphEnvironment class and model graph building games in which the edges (resp. arcs) are initially fully colored in some predetermined manner. In these environments, the agent moves between vertices according to a specified traversal strategy, thereby traversing existing edges (resp. arcs) and properly recoloring them as part of the interaction process.

Class LocalFlipEnvironment This class inherits from the GraphEnvironment class and models a graph building game used for constructing 2-edge-colored looped complete graphs in which the edges (resp. arcs) are initially fully colored in some manner, and the agent moves from one vertex to another, thereby traversing existing edges (resp...
Class LocalSetEnvironment This class inherits from the GraphEnvironment class and models a graph building game in which the edges (resp. arcs) are initially fully colored in some manner, and an agent moves between vertices, thereby traversing existing edges (resp...