Dari tic-tac-toe ke gomoku

Halo Giktayms!

Pada sumber daya ini dan di hub hampir tidak ada informasi tentang permainan papan yang indah ini, bahkan di Wikipedia ada sedikit informasi. Dan saya memutuskan untuk memperbaiki kesalahan ini.

gambar


Banyak orang tahu permainan yang terkait dengan gomoku - tic-tac-toe 5 berturut-turut, di mana Anda harus membuat deretan 5 tanda untuk menang. Tetapi di homoku ada satu perbedaan utama: serangkaian 6 atau lebih tanda-tanda Anda tidak membawa kemenangan.


Aturan mainnya


Permainan ini dimainkan di papan 15x15 poin. Permainan dimulai dengan warna hitam. Setiap belokan, para pemain menempatkan satu batu warna mereka di titik bebas di papan tulis. Tujuan permainan ini adalah untuk membangun barisan terus menerus dengan tepat 5 batu Anda secara horizontal, vertikal atau dalam arah diagonal. Selain itu, baris terus menerus dari 6 atau lebih batu dengan warna yang sama tidak dilarang, tetapi juga bukan kemenangan. Baris seperti itu disebut baris panjang .

Konsep dasar


Baris adalah urutan 5 poin.
Untuk menang, Anda harus mengisi setidaknya satu baris dengan batu Anda sendiri, sehingga mendapatkan lima besar. Jika batu-batu dari kedua pemain terkandung dalam satu baris, maka baris seperti itu tidak dapat dalam keadaan apa pun berubah menjadi lima besar. Serial seperti itu akan disebut undian.

Item yang berdekatan . Setiap baris dapat memiliki dari 0 hingga 2 titik yang berdekatan (Gbr. 1) - ini adalah titik yang berbatasan langsung dengan baris dari kedua ujungnya (jika angka-angka di baris diberi nomor dari 1 hingga 5, maka titik yang berdekatan akan menjadi 0 dan 6). Jika titik yang berdekatan dari baris berisi batu pemain, maka baris seperti itu dalam keadaan apa pun tidak dapat menjadi lima teratas pemain ini (ia bisa menjadi yang ke-6). Jadi, jika baris hanya berisi batu dari satu pemain, kami menganggap bahwa baris tersebut milik pemain ini.

Panjang barisan akan disebut jumlah batu di dalamnya.

gambar

Pada gambar, persegi panjang hijau dilingkari oleh baris (baris kosong pada 14 garis horizontal). Sebuah persegi panjang merah melingkari undian. Titik merah adalah titik yang berdekatan.

Setiap baris hanya berisi batu yang terdiri dari satu pemain (jika tidak itu adalah seri atau baris kosong, tetapi kami tidak akan mempertimbangkannya). Baris-baris berikut tersedia:
  • Empat adalah deretan dengan empat batu dengan warna yang sama.
  • Tiga - baris dengan tiga batu dengan warna yang sama.
  • Dua - baris dengan dua batu dengan warna yang sama.

Dalam setiap baris dengan panjang n batu ada persis 5-n poin kosong.

Untuk memainkan empat (pergi empat) - itu berarti menempatkan batu di titik kosong dari ketiganya. Anda selalu dapat memainkan empat dalam dua cara (karena tepat ada dua poin kosong di tiga).
Menjadi seperti tripel dengan cara yang sama berarti menempatkan batu di titik kosong deuce Anda.
Menutup keempat berarti menempatkan batu di titik kosong dari empat lawan (dia selalu satu-satunya).

gambar

Pada horizontal ke-15 ada baris panjang hitam, pada horizontal ke-14 ada empat putih dengan titik kosong e14 (titik hijau). Tetapi pada 13 horisontal Putih tidak memiliki empat, semua karena batu pada f13, yang berdekatan dengan barisan dengan kemungkinan empat. Putih memiliki empat merangkak di horizontal ke-9. Persegi panjang dengan warna yang berbeda mengitari tripel yang berbeda, dan titik-titik biru menunjukkan titik kosong pada tripel ini. Pada 2 horizontal tidak ada satu trio sama sekali.

Memenangkan kembali keempat adalah langkah yang sangat efektif, karena lawan dipaksa untuk segera menanggapinya dan pergi dengan cara yang sangat spesifik - untuk menutupi empat ini (kecuali, tentu saja, ia sendiri memiliki empat sendiri). Tapi ini tidak berarti bahwa merangkak perlu menang segera, segera setelah mereka muncul - ini adalah tanda seorang pemula.

Untuk memenangkan permainan, Anda harus memiliki setidaknya satu dari empat Anda di papan Anda pada gilirannya. Ini berarti bahwa pada langkah sebelumnya (bergerak lawan kami) ada lebih dari satu dari empat kami di papan, salah satunya akan dibahas lawan.

Aturan kemenangan pertama: jika ada empat dalam posisinya pada gilirannya, maka pemain ini menang.

Jadi, kita perlu entah bagaimana membangun dua merangkak yang berbeda (poin kosong di mana tidak cocok) untuk memenangkan permainan. Untuk ini, perlu dan memadai untuk setidaknya satu ganda tiga untuk hadir dalam posisi di papan tulis selama gilirannya.

Triple ganda adalah titik kosong yang dilewati dua atau lebih tiga kali lipat dari satu pemain.
Perpindahan ke tiga ganda Anda menciptakan dua posisi yang berbeda sekaligus.

gambar

Angka tersebut menunjukkan tiga kali lipat hitam ganda. Cukup bagi Black untuk pergi ke poin A, B, C atau D untuk membuat dua merangkaknya sekaligus dengan satu gerakan.
Pada horizontal ke-6 ada struktur khusus - ini adalah triple terbuka.

Triple terbuka adalah dua kembar tiga yang memiliki tiga batu biasa.
Triple terbuka selalu memiliki titik triple ganda kosong.

Anda dapat merumuskan aturan kemenangan kedua : Jika, dengan gilirannya pada gilirannya, posisinya memiliki setidaknya satu dari dua gandanya sendiri dan tidak ada satu pun dari lawan, maka pemain ini menang.

Tapi bagaimana cara mendapatkan double three?

Paksa menang

Cara paling efektif untuk meraih kemenangan adalah memenangkan serangkaian merangkak. Ketika seorang pemain berjalan hanya merangkak. Selain itu, lawannya tidak dapat diperhitungkan sama sekali, karena ia akan dipaksa untuk pindah ke satu titik tertentu - sampul empat. Kami menyebut kemenangan seperti itu sebagai kemenangan paksa atau kemenangan oleh serangkaian merangkak VCF (Victory by Continuous Fours). VCF tidak selalu dalam posisi saat ini, tetapi jika ya, kami akan menyebut awal VCF sebagai posisi saat ini, dan akhir - posisi di mana dua ganda diatur.

gambar

Pada posisi dalam gambar, ada VCF hitam, yang terdiri dari satu gerakan ke titik (1), dan triple open horisontal akan dibuat. Mengapa orang kulit hitam menang di sini? Setelah Black bergerak ke titik (1), White terpaksa menutup empat Black di g10 di bawah kekuatannya sendiri. Sekarang Black memainkan f11 atau j11, membangun dua dari empatnya sekaligus. Putih tidak dapat menutupi keduanya dengan satu gerakan, oleh karena itu mereka dipaksa untuk mengakui kekalahan.

Gambar judul juga memiliki VCF

gambar

Karena VCF selalu terdiri dari bermain merangkak dengan satu pemain dan menutupi merangkak ini dengan lawannya, kami menyebut setiap pasangan gerakan tersebut sebagai langkah VCF . Pada gambar di atas, VCF Black terdiri dari 7 langkah.
Langkah VCF selalu terdiri dari dua item kosong di baris tiga. Salah satu poin ini adalah permainan empat, dan yang kedua adalah blok dari empat ini.
Satu-satunya hambatan untuk kemenangan empat arah yang sukses adalah lelucon.

Podkol - pembentukan empat lawan setelah memerankan langkah selanjutnya dari VCF.
Artinya, sebuah lelucon terbentuk jika dan hanya jika tiga lawan melewati blok empat. Kami akan mengatakan bahwa serangan balik VCF.

gambar

Melalui blok langkah pertama VCF (titik A), tiga pria kulit putih lulus.
Tidak ada kemenangan merangkak di posisi dalam gambar. Jika Hitam pergi ke titik (1), maka Putih dipaksa untuk pergi ke titik (A) tanpa curiga, setelah membangun empat sendiri. Di sini aturan kemenangan kedua dilanggar, karena, meskipun ada tiga ganda kulit hitam, ada juga empat lawan. Oleh karena itu, Hitam pergi ke titik (B), dan Putih dapat dengan mudah menutupi ancaman secara horizontal 11.

Ada beberapa cara untuk menangani trik. Cara pasif - ketika sebuah lelucon terjadi, bisa jadi sangat beruntung bahwa itu ditutupi oleh empat kami sendiri, maka Anda tidak perlu melakukan apa pun, cukup tutupi lelucon ini sambil memainkan keempatnya (mungkin tidak direncanakan dalam kemenangan awal yang dipaksakan).

gambar

Dalam posisi ini, lelucon sudah tidak mengganggu kemenangan merangkak hitam. Menutupi lelucon dalam ayat (2) dengan sendirinya menciptakan empat pemain hitam, yang berarti aturan VCF belum dilanggar: hanya merangkak. Menutupi jab dalam hal ini adalah langkah penuh oleh VCF.

Tetapi bagaimana jika, setelah langkah VCF berikutnya, lawan memiliki lebih dari satu empat? Penutup pasif tidak akan disimpan di sini. Sebelum memerankan langkah ini, Anda harus memainkan nomor keempat merangkak Anda, dengan bantuan lelucon masa depan yang akan dibahas (jika tentu saja ini mungkin sama sekali dalam posisi ini).

gambar

Dalam gambar, lagi-lagi, ada kemenangan yang dipaksa pada posisi merangkak di ayat (3), tetapi jika Anda hanya pergi ke ayat (3), maka Putih akan segera memiliki dua merangkak. Ya, salah satu dari keempat merangkak ini akan bersembunyi secara pasif dalam ayat (4), seperti sebelumnya, tetapi empat lainnya dari kulit putih (secara diagonal) akan tetap tidak tersamar dan mereka akan menang. Oleh karena itu, pada awalnya Hitam memainkan posisi di poin (1) dan (2), dan karena itu ia sudah pergi ke poin (3).
Cara aktif lain untuk menangani trik adalah peregangan.

Peregangan - memaksa lawan untuk menempati titik yang berdekatan di barisannya.
Artinya, buat lawan meregangkan barisan mereka sendiri. Teknik ini hanya membedakan homoku dari tic-tac-toe 5 berturut-turut.

gambar

Sebelum pergi ke titik (2), Hitam terlebih dahulu meregangkan prank masa depan dengan pindah ke titik (1). Sekarang langkah White di (g10) tidak membuat empat tunggal. Podkol sepenuhnya dihilangkan.

Jadi, aturan kemenangan ketiga : Jika, dengan giliran pada posisi, posisi memiliki kemenangan sendiri dan tidak ada empat lawan, maka pemain ini menang.

Aturan kemenangan pertama dan kedua adalah kasus khusus dari aturan ketiga.

Tetapi bagaimana jika, pada gilirannya kita, posisi itu tidak memiliki kemenangan di posisi merangkak lawan kita? Dalam hal ini, Anda perlu menyerang. Namun soal ini akan ada di postingan selanjutnya.

Source: https://habr.com/ru/post/id383907/


All Articles