Trains, games, and complexity: 0/1/2-player motion planning through input/output gadgets. - Ani, Joshua; Demaine, Erik D.; Hendrickson, Dylan H.; Lynch, Jayson (Theoretical Computer Science, 2023)