Sejajarkan deretan mesin fungsi sehingga angka yang dimasukkan di salah satu ujungnya muncul sebagai target — tetapi urutan rangkaiannya mengubah segalanya.
Anda diberi masukan awal, keluaran target, dan sekumpulan mesin fungsi yang masing-masing mengubah angka. Merangkai mesin ke dalam saluran pipa sehingga masukan mengalir melaluinya dan keluar sama persis dengan target. Karena setiap mesin mengubah nilainya, urutannya penting — mesin yang sama dalam urutan berbeda memberikan hasil yang berbeda. Outputnya diperbarui saat Anda membangun rantai.
Pengganti membangun intuisi untuk komposisi fungsi dan urutan operasi dengan merangkai mesin visual yang mengubah nilai langkah demi langkah.
Merangkai mesin-mesin yang masing-masing mengubah sebuah angka sehingga masukan tiba di target adalah komposisi fungsi, yang telah diajarkan di ruang kelas selama puluhan tahun sebagai "mesin fungsi".
Penekanan orisinalnya adalah bahwa mesin-mesin yang sama dalam urutan berbeda memberikan hasil yang berbeda.
Ketidakkomutatifan adalah seluruh pelajarannya dan benar-benar berlawanan dengan intuisi, karena operasi aritmetika yang pertama kali dijumpai anak-anak — penjumlahan, perkalian — sebagian besar memang komutatif. Komposisi fungsi tidak, dan jalur pemrosesan yang harus mendarat tepat pada target adalah cara yang luar biasa jujur untuk menunjukkannya.
Pengganti adalah teka-teki browser asli dan gratis yang membangun intuisi untuk komposisi fungsi dan urutan operasi melalui rantai mesin visual. Mainkan secara instan, tidak perlu akun.