Galeri kegagalan
Kata yang salah dikupas oleh algoritma ini, beserta jenis kegagalannya. Hasil di halaman galeri dihitung ulang setiap kali halaman dibuka, memakai kamus bawaan — jadi entri yang sudah terlanjur benar akan ketahuan, bukan tersembunyi.
- beruangambiguitas aslimenghasilkan beruangseharusnya beruangbacaan sah beruang, ruang, uang
Dua kata dasar sama-sama sah: kata dasar beruang, atau ber- + uang. Algoritma berhenti di pencarian kamus pertama dan tidak pernah melihat kemungkinan lain. Yang keliru bukan jawabannya, melainkan diamnya.
- mengupasambiguitas aslimenghasilkan upasseharusnya kupasbacaan sah kupas, upas
Aturan 17 punya dua bacaan, meng- + upas dan meng- + kupas, dan keduanya ada di kamus. Bacaan pertama menang karena urutannya lebih dahulu, bukan karena lebih benar.
- berapakelebihan kupasmenghasilkan apaseharusnya berapa
berapa adalah kata dasar, tetapi tidak ada di kamus bawaan. Aturan berV lalu membuang ber- dan menemukan apa, yang kebetulan ada di kamus. Kegagalan kamus yang menyamar sebagai keberhasilan aturan.
- menyanyikekurangan kupasmenghasilkan menyanyiseharusnya nyanyi
Bentuk yang benar adalah me- + nyanyi, tetapi aturan 18 membaca meny- sebagai peluruhan huruf s dan menghasilkan sanyi. Kata dasar nyanyi ada di kamus dan tetap tidak ditemukan: aturannya yang tidak bisa menyatakan bacaan itu.
- bertemusalah analisismenghasilkan bertemuseharusnya temu
Pembuangan imbuhan infleksional bersifat rakus: -mu dibuang lebih dahulu sebagai kata ganti milik, menyisakan berte, dan algoritma tidak pernah kembali untuk mencoba tanpa itu. Menambahkan backtrack di sini akan memperbaiki hasilnya — dan akan menjadi aturan yang kami karang sendiri.
- terpercayakekurangan kupasmenghasilkan terpercayaseharusnya percaya
Tidak ada aturan ter- yang cocok: aturan 8 mengecualikan P = er, dan aturan 7 menuntut huruf hidup sesudah er. Kata dikembalikan utuh. Lihat data/rules/GAPS.md.