SectorX, a Java-based, medium-fidelity ATC research simulator developed by TU Delft, was used in MAHALO to collect data for the real-time human-in-the-loop simulations. The simulator is configurable to mimick any existing Plan View Display, allows a controller to interact with aircraft via either a clearance menu or touch input device. It can be customised to display various decision-support tools for conflict detection and resolution, ranging from classic tools such as VERA (used by MUAC) and the Separation Monitor, towards novel ecological interfaces developed by TU Delft (e.g., Solution Space Diagram and the time- and distance-based travel space). The simulator is also capable of using (and visualising) high-resolution wind data (GRIB files), modeling pilot delays and simulating basic conflict detection & resolution algorithms (at various levels of automation), but not all of these aspects were not used in MAHALO for the sake of experimental control.
For research purposes, SectorX allows the creation of custom scenarios (draw airspaces, add flights and routes, define conflicts, etc.) or import existing airspaces, simulate a set of scenarios according to a customisable playlist and replay recorded sessions. The recorded radar states and events (e.g., human and/or automation actions) are written in XML files that can easily be parsed with Python for further processing (e.g., to calculate statistics).
The animations below are snippets from the MAHALO trials.