This sample task is provided for illustration only. Each model's trajectory is its best of eight attempts on this task, so it may not reflect its overall performance within this domain. Domain scores average every task in the domain.
The task
When an earthquake sequence strikes, network seismologists publish a catalog of where and when each event happened; precise locations show which fault is moving. Here 16 stations recorded a month-long sequence of 500 events, and the agent must relocate all 500 as well as possible. It receives the station list, about 9,000 weighted P and S picks, vertical-component event windows (26 seconds at 100 Hz), three quarry blasts with known locations and shot times, a six-layer 1D velocity model with a travel-time routine for layered models, and a starter event locator. The deliverable is /app/catalog.csv with origin time, latitude, longitude (WGS84 decimal degrees) and depth in km below the surface for every event in the picks file, leaving the blasts out. Origin time is required but not scored; an epicenter earns credit only within 0.3 km of the truth, and a depth within 0.6 km. The agent has 1 CPU, 8 GB of RAM, Python with numpy, scipy and ObsPy, and public internet access.