numberlinkΒΆ
NumberLink Environment Package for Reinforcement Learning, built on Gymnasium.
The package exposes configuration dataclasses, environment classes, and the LEVELS mapping of built-in levels.
Import these symbols for your use or to register the environment using register_numberlink_v0().
The package automatically registers the NumberLinkRGB-v0 environment id with Gymnasium on import by calling
register_numberlink_v0() at module initialization. This means import numberlink is sufficient to make
the environment available for gymnasium.make("NumberLinkRGB-v0").
When installed from PyPI, the package also exposes packaging entry-points (project.entry-points."gymnasium.envs")
so Gymnasium can discover and instantiate the environment through its entry-point system. See the project
pyproject.toml for the gymnasium.envs entry-point definitions.
SubmodulesΒΆ
numberlink.registrationnumberlink.render_utilsnumberlink.vector_envnumberlink.viewernumberlink.typesnumberlink.clinumberlink.number_rendernumberlink.envnumberlink.mainnumberlink.levelsnumberlink.generatornumberlink.notebook_viewernumberlink.__main__numberlink.confignumberlink.level_setup