Cara bermain matikan semua lampu
- Pilih tahap. Semakin sukar, semakin banyak lampu yang hidup pada permulaan. Papan mempunyai 5×5 petak dan sentiasa disediakan dengan penyelesaian.
- Ketik satu petak: petak itu terbalik (jika hidup ia mati dan sebaliknya) dan begitu juga petak di atas, bawah, kiri dan kanannya. Di tepi dan sudut, jirannya lebih sedikit.
- Teruskan mengetik sehingga semua lampu mati. Bilangan ketikan dan minimum yang mungkin berada di atas papan.
- Jika buntu, gunakan Petunjuk: ia menandakan satu petak yang merupakan sebahagian daripada penyelesaian terpendek dari kedudukan semasa. Dengan Mula semula anda kembali ke papan permulaan tanpa menukar permainan.
Logik di sebalik lampu
Teka-teki ini mempunyai dua sifat yang membantu berfikir. Pertama, susunan ketikan tidak penting: hasilnya hanya bergantung pada petak mana yang anda ketik dan berapa kali. Kedua, mengetik petak yang sama dua kali tidak mengubah apa-apa, jadi dalam penyelesaian setiap petak diketik paling banyak sekali. Kerana itu bilangan ketikan minimum hampir selalu kurang daripada bilangan ketikan yang digunakan untuk menyediakan papan.
Teknik yang kerap digunakan ialah mengejar lampu: lalui baris dari atas ke bawah dan bagi setiap lampu yang hidup dalam satu baris, ketik petak tepat di bawahnya; dengan itu anda menolak lampu ke baris terakhir. Apabila sampai di bawah, tinggal satu daripada beberapa corak yang mungkin, dan setiap satu memberitahu petak mana pada baris pertama yang perlu diketik sebelum bermula.
Petunjuk menggunakan algebra: masalahnya ialah sistem persamaan dengan nilai 0 dan 1, yang diselesaikan dengan penghapusan Gauss. Pada papan 5×5 ada lebih daripada 33 juta konfigurasi, dan hanya satu daripada empat boleh dimatikan; permainan di sini disediakan dengan mengetik petak dari papan yang mati, jadi anda tidak akan mendapat yang mustahil. Semuanya berjalan dalam pelayar anda dan hanya keputusan terbaik anda bagi setiap tahap disimpan pada peranti.
Perkara yang perlu diketahui
- Rekod (ketikan paling sedikit) disimpan mengikut tahap dalam pelayar ini sahaja: jika anda memadam data laman, ia akan hilang.
- Minimum yang ditunjukkan ialah untuk kedudukan awal. Jika anda menggunakan petunjuk, anda masih boleh menang, tetapi mesej permainan sempurna hanya untuk yang bermain tanpa bantuan.
- Tahap hanya mengubah bilangan ketikan yang digunakan untuk mengocok papan; kerana ketikan boleh saling membatalkan, tahap sukar kadangkala diselesaikan dengan ketikan yang lebih sedikit daripada yang disangka.
Soalan lazim
Apakah matlamat permainan?
Mematikan kesemua 25 lampu. Setiap ketikan membalikkan petak yang diketik dan jirannya di atas, bawah, kiri dan kanan.
Adakah sentiasa ada penyelesaian?
Ya. Setiap permainan disediakan dengan mengetik petak dari papan yang mati, jadi membatalkan ketikan itu membawa kembali ke permulaan.
Apakah fungsi butang Petunjuk?
Ia mengira penyelesaian dengan ketikan paling sedikit dari kedudukan semasa dan menandakan salah satu petaknya. Anda boleh memintanya sebanyak mana yang anda mahu.
Adakah susunan saya mengetik petak penting?
Tidak. Yang penting ialah petak mana yang anda ketik dan sama ada bilangannya genap atau ganjil. Mengetik petak yang sama dua kali sama seperti tidak mengetiknya.
Adakah ada strategi untuk menyelesaikannya dengan tangan?
Ada: lalui baris dari atas ke bawah dan ketik petak di bawah setiap lampu yang hidup, sehingga lampu tinggal pada baris terakhir. Di situ corak yang tinggal menunjukkan apa yang perlu diketik pada baris pertama.
Adakah ia percuma? Perlukah memasang apa-apa?
Ia percuma, tidak memerlukan pendaftaran atau pemasangan dan berfungsi pada telefon dan komputer.