Ditulis dalam Karat. Memetakan setiap trem yang beroperasi langsung di Manchester menggunakan TFGM API (https://developer.tfgm.com/docs/services) dan posisinya.
Setiap stasiun trem memberikan informasi trem apa yang akan tiba dalam waktu tertentu. Dengan adanya informasi tersebut, dan juga pengetahuan bahwa ada trem yang benar-benar berhenti di stasiun tersebut, kita dapat mengetahui secara pasti di mana dan kapan setiap trem berada pada layanan Metrolink di Manchester (Inggris).
Dari diagram di atas, kita dapat menyimpulkan bahwa Ladywell
adalah posisi terakhir yang ditinggalkan TRAM-ABC berdasarkan interval waktu. Dengan mengidentifikasi setiap trem dalam jaringan Metrolink, kami dapat dengan cepat melintasi seluruh jaringan dan menentukan lokasi trem mana. Selain itu, pembatasan oleh API untuk hanya menyediakan 3 trem berikutnya dapat dielakkan dengan mengetahui 3 trem berikutnya untuk stasiun sebelumnya (dan seterusnya dan seterusnya).
Pelacakan yang tepat untuk setiap posisi trem berdasarkan waktu yang telah berlalu - perbedaan jarak delta antara 2 halte trem dalam satuan waktu (prediksi lebih baik jika menggunakan pembelajaran mesin)