Skip to content

AirOpsEnv v1 (v0.2.0)

Latest

Choose a tag to compare

@earakely-scale earakely-scale released this 14 Oct 20:25
· 65 commits to main since this release

AirOpsEnv v1. An agent runs JetBlue's operations desk through a real storm day at Boston Logan or JFK. It cancels, restores and holds flights watch by watch on AgentEnv's virtual clock, and is graded against the plan a MIP proves optimal in hindsight.

This release replays every run as the airport on its storm day:

  • The airport in 3D.

    • Logan and JFK are modelled from OpenStreetMap over USGS aerial photos, with the harbour and Jamaica Bay as water.
    • Every airline's real traffic moves on its BTS times: JetBlue flies the run's plan in its colours, with plain-English tags, and the other airlines are grey.
    • Each day's own METARs set the weather: rain, snow, thunderstorms, fog, and day turning to night.
  • Around it:

    • a header with the weather in plain English;
    • a desk that explains each watch's FAA and weather news, and what the agent did, in words;
    • an airport-style departures and arrivals board;
    • the score against the references;
    • the US radar map as a swappable inset.

    Today's tail chart, slot caps and raw tool calls sit behind Expert.

  • Films. scripts/record.py --director cuts a run into a film: the FAA program arriving, the agent's decisions landing on the board, a held flight finally leaving, and the final score. The five films of GPT-6.1 Sol's runs are attached; the hero is Boston on 16 February 2025.

  • v1 structure. The dataset's tables are now v1_tasks, v1_references and v1_episodes, plus results. The README and dataset card take the PortSimEnv v1 card shape.

The env, its 57 days, the grading and the recorded runs are unchanged. Stands, taxi routes and the runway in use in the viewer are inferred for display only.

Airport © OpenStreetMap contributors (ODbL); imagery USGS The National Map; radar NEXRAD via the Iowa Environmental Mesonet; flights BTS; advisories FAA ATCSCC; weather NWS via the IEM. The 3D scene adapts code from PortSimEnv v1 (FineEnvs, Apache-2.0).