Skip to main content

Bluebird Gymnasium PyPI version BluebirdATC logo

bluebird-gymnasium is suite of gymnasium environments for air traffic control (ATC). The environments are based on bluebird-dt (an ATC simulator). The environments support research in agent-based learning (e.g. reinforcement learning) for ATC. It supports either single agent or multi-agents scenarios.

Installation

Install from PyPI:

pip install bluebird-gymnasium

Or, if you're using uv, you can add it to your environment:

uv add bluebird-gymnasium

Getting started

Basic usage

bluebird-gymnasium currently supports the following environments/airspace: X sector, Y sector, I sector, Xplus sector and Springfield sector.

To instantiate a X sector environment with the default config, run:

import gymnasium as gym
import bluebird_gymnasium

env = gym.make("SectorXEnv-v0")

Sample agents

Below, an example agent that takes random actions.

import gymnasium as gym
import bluebird_gymnasium

env = gym.make("SectorXEnv-v0")
obs, info = env.reset()
done = False

while not done:
    action = env.action_space.sample()
    obs, reward, done, truncated, info = env.step(action)

Various examples of using the bluebird-gymnasium package can be found in the form of Jupyter notebooks in the examples directory or in the documentation for the AI(r) Traffic Controller Challenge.

Documentation

The documentation of the latest release is available at https://docs.projectbluebird.ai.

ProjectBluebird

Metadata

Release files for bluebird-gymnasium 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bluebird-gymnasium 0.4.0
File Size Uploaded Provenance
bluebird_gymnasium-0.4.0.tar.gz 133.2 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for bluebird-gymnasium 0.4.0
File Interpreter ABI Platform
bluebird_gymnasium-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 307.9 kB

Release files / bluebird_gymnasium-0.4.0.tar.gz

Download URL bluebird_gymnasium-0.4.0.tar.gz
Size 133.2 kB
Tags Source
SHA-256 checksum
How to use checksums
be6d81dfb9f0806201bf02545b9e9ca50392cf4f6c77118244ac4a346694e0a7
BLAKE2b-256 checksum
How to use checksums
c799ae08f892e4dfbd83952a4ae6dd906cdf6e81e69bf8a91d89c5c16656a208
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / bluebird_gymnasium-0.4.0-py3-none-any.whl

Download URL bluebird_gymnasium-0.4.0-py3-none-any.whl
Size 174.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
658e0ad977d8e14b93d736cb56de41bb0ac188e06b88791fd1691dcd06eba556
BLAKE2b-256 checksum
How to use checksums
6b487ec3a19f85159e8a8dcd449326168319a18d1eed1f10c2e549ba8acc5fed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for bluebird-gymnasium 0.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page