Démineur

Adım adım çözülen oyun alanları

Kısaca

Uygulamanın üretecinin oluşturduğu iki oyun alanı (Başlangıç ve Orta), strateji bölümündeki mantık yürütme yöntemleriyle tahmin etmeden çözülür; ardından mantık yürütmenin tıkandığı bir oyun alanı gösterilir. Hücreler, sol üst köşeden başlayarak sayılan sütun ve satırlarıyla adlandırılır.

  • kapalı hücre
  • açık hücre
  • bayrak
  • kullanılan sayı
  • güvenli olduğu çıkarılan hücre
  • varlığı çıkarılan mayın

Başlangıç seviyesinde bir oyun alanı

Başlangıç, 9 × 9 hücre, 10 mayın. İlk dokunuş sütun 5, satır 5 konumuna: tek seferde 34 hücre açılır. Ardından 23 mantık yürütme adımı: kapalı komşularının hepsi mayın olan 9 sayı, bayrak sayısı tamamlanmış 13 sayı, iki sayıyla yapılan 1 çıkarım ve sayaca 0 başvuru. Mayınsız 71 hücrenin tamamı açılır: 10 bayrak yerleştirilerek, tahmin etmeden oyun kazanılır.

İlk dokunuştan sonra

71 hücreden 34 tanesi açık, 0 bayrak; sonraki adım: kapalı komşularının hepsi mayın olan sayı (sütun 4, satır 4): 1 mayın, sütun 5, satır 3.

6 adımdan sonra

71 hücreden 39 tanesi açık, 3 bayrak; sonraki adım: bayrak sayısı tamamlanmış sayı (sütun 6, satır 6): 3 güvenli hücre, sütun 7, satır 5, sütun 7, satır 6 ve sütun 7, satır 7.

12 adımdan sonra

71 hücreden 62 tanesi açık, 5 bayrak; sonraki adım: bayrak sayısı tamamlanmış sayı (sütun 7, satır 3): 1 güvenli hücre, sütun 8, satır 4.

17 adımdan sonra

71 hücreden 65 tanesi açık, 7 bayrak; sonraki adım: kapalı komşularının hepsi mayın olan sayı (sütun 6, satır 9): 1 mayın, sütun 5, satır 9.

Oyunun sonu

71 hücreden 71 tanesi açık, 10 bayrak.

23 adımın her biri
  1. kapalı komşularının hepsi mayın olan sayı (sütun 4, satır 4): 1 mayın, sütun 5, satır 3.
  2. bayrak sayısı tamamlanmış sayı (sütun 4, satır 3): 1 güvenli hücre, sütun 5, satır 2.
  3. kapalı komşularının hepsi mayın olan sayı (sütun 4, satır 1): 1 mayın, sütun 5, satır 1.
  4. bayrak sayısı tamamlanmış sayı (sütun 5, satır 2): 3 güvenli hücre, sütun 6, satır 1, sütun 6, satır 2 ve sütun 6, satır 3.
  5. kapalı komşularının hepsi mayın olan sayı (sütun 4, satır 6): 1 mayın, sütun 5, satır 7.
  6. bayrak sayısı tamamlanmış sayı (sütun 5, satır 6): 1 güvenli hücre, sütun 6, satır 7.
  7. bayrak sayısı tamamlanmış sayı (sütun 6, satır 6): 3 güvenli hücre, sütun 7, satır 5, sütun 7, satır 6 ve sütun 7, satır 7.
  8. kapalı komşularının hepsi mayın olan sayı (sütun 6, satır 5): 1 mayın, sütun 7, satır 4.
  9. bayrak sayısı tamamlanmış sayı (sütun 6, satır 3): 2 güvenli hücre, sütun 7, satır 2 ve sütun 7, satır 3.
  10. kapalı komşularının hepsi mayın olan sayı (sütun 6, satır 1): 1 mayın, sütun 7, satır 1.
  11. bayrak sayısı tamamlanmış sayı (sütun 7, satır 2): 3 güvenli hücre, sütun 8, satır 1, sütun 8, satır 2 ve sütun 8, satır 3.
  12. bayrak sayısı tamamlanmış sayı (sütun 8, satır 1): 2 güvenli hücre, sütun 9, satır 1 ve sütun 9, satır 2.
  13. bayrak sayısı tamamlanmış sayı (sütun 7, satır 3): 1 güvenli hücre, sütun 8, satır 4.
  14. kapalı komşularının hepsi mayın olan sayı (sütun 8, satır 3): 1 mayın, sütun 9, satır 4.
  15. kapalı komşularının hepsi mayın olan sayı (sütun 7, satır 7): 1 mayın, sütun 6, satır 8.
  16. bayrak sayısı tamamlanmış sayı (sütun 6, satır 7): 1 güvenli hücre, sütun 5, satır 8.
  17. bayrak sayısı tamamlanmış sayı (sütun 7, satır 8): 1 güvenli hücre, sütun 6, satır 9.
  18. kapalı komşularının hepsi mayın olan sayı (sütun 6, satır 9): 1 mayın, sütun 5, satır 9.
  19. iki komşu sayı (sütun 1, satır 7 ve sütun 2, satır 7): 1 güvenli hücre, sütun 3, satır 8.
  20. kapalı komşularının hepsi mayın olan sayı (sütun 3, satır 7): 2 mayın, sütun 2, satır 8 ve sütun 4, satır 8.
  21. bayrak sayısı tamamlanmış sayı (sütun 1, satır 7): 1 güvenli hücre, sütun 1, satır 8.
  22. bayrak sayısı tamamlanmış sayı (sütun 1, satır 8): 2 güvenli hücre, sütun 1, satır 9 ve sütun 2, satır 9.
  23. bayrak sayısı tamamlanmış sayı (sütun 3, satır 8): 2 güvenli hücre, sütun 3, satır 9 ve sütun 4, satır 9.

Orta seviyede bir oyun alanı

Orta, 16 × 10 hücre, 25 mayın. İlk dokunuş sütun 9, satır 6 konumuna: tek seferde 33 hücre açılır. Ardından 63 mantık yürütme adımı: kapalı komşularının hepsi mayın olan 22 sayı, bayrak sayısı tamamlanmış 34 sayı, iki sayıyla yapılan 7 çıkarım ve sayaca 0 başvuru. Mayınsız 135 hücrenin tamamı açılır: 25 bayrak yerleştirilerek, tahmin etmeden oyun kazanılır.

İlk dokunuştan sonra

135 hücreden 33 tanesi açık, 0 bayrak; sonraki adım: kapalı komşularının hepsi mayın olan sayı (sütun 10, satır 3): 1 mayın, sütun 9, satır 2.

16 adımdan sonra

135 hücreden 74 tanesi açık, 8 bayrak; sonraki adım: bayrak sayısı tamamlanmış sayı (sütun 6, satır 5): 1 güvenli hücre, sütun 7, satır 6.

32 adımdan sonra

135 hücreden 90 tanesi açık, 14 bayrak; sonraki adım: bayrak sayısı tamamlanmış sayı (sütun 5, satır 9): 3 güvenli hücre, sütun 4, satır 10, sütun 5, satır 10 ve sütun 6, satır 10.

47 adımdan sonra

135 hücreden 119 tanesi açık, 20 bayrak; sonraki adım: bayrak sayısı tamamlanmış sayı (sütun 15, satır 7): 1 güvenli hücre, sütun 16, satır 8.

Oyunun sonu

135 hücreden 135 tanesi açık, 25 bayrak.

63 adımın her biri
  1. kapalı komşularının hepsi mayın olan sayı (sütun 10, satır 3): 1 mayın, sütun 9, satır 2.
  2. bayrak sayısı tamamlanmış sayı (sütun 10, satır 1): 1 güvenli hücre, sütun 9, satır 1.
  3. bayrak sayısı tamamlanmış sayı (sütun 9, satır 1): 2 güvenli hücre, sütun 8, satır 1 ve sütun 8, satır 2.
  4. bayrak sayısı tamamlanmış sayı (sütun 8, satır 1): 2 güvenli hücre, sütun 7, satır 1 ve sütun 7, satır 2.
  5. kapalı komşularının hepsi mayın olan sayı (sütun 8, satır 2): 2 mayın, sütun 7, satır 3 ve sütun 8, satır 3.
  6. bayrak sayısı tamamlanmış sayı (sütun 6, satır 2): 2 güvenli hücre, sütun 5, satır 3 ve sütun 6, satır 3.
  7. kapalı komşularının hepsi mayın olan sayı (sütun 5, satır 2): 1 mayın, sütun 4, satır 3.
  8. bayrak sayısı tamamlanmış sayı (sütun 5, satır 3): 3 güvenli hücre, sütun 4, satır 4, sütun 5, satır 4 ve sütun 6, satır 4.
  9. bayrak sayısı tamamlanmış sayı (sütun 6, satır 3): 1 güvenli hücre, sütun 7, satır 4.
  10. bayrak sayısı tamamlanmış sayı (sütun 5, satır 4): 3 güvenli hücre, sütun 4, satır 5, sütun 5, satır 5 ve sütun 6, satır 5.
  11. kapalı komşularının hepsi mayın olan sayı (sütun 2, satır 4): 1 mayın, sütun 3, satır 3.
  12. bayrak sayısı tamamlanmış sayı (sütun 2, satır 3): 1 güvenli hücre, sütun 3, satır 2.
  13. kapalı komşularının hepsi mayın olan sayı (sütun 4, satır 1): 1 mayın, sütun 3, satır 1.
  14. bayrak sayısı tamamlanmış sayı (sütun 3, satır 2): 1 güvenli hücre, sütun 2, satır 1.
  15. kapalı komşularının hepsi mayın olan sayı (sütun 2, satır 1): 1 mayın, sütun 1, satır 1.
  16. kapalı komşularının hepsi mayın olan sayı (sütun 6, satır 4): 1 mayın, sütun 7, satır 5.
  17. bayrak sayısı tamamlanmış sayı (sütun 6, satır 5): 1 güvenli hücre, sütun 7, satır 6.
  18. kapalı komşularının hepsi mayın olan sayı (sütun 3, satır 6): 1 mayın, sütun 4, satır 7.
  19. kapalı komşularının hepsi mayın olan sayı (sütun 4, satır 6): 1 mayın, sütun 5, satır 7.
  20. bayrak sayısı tamamlanmış sayı (sütun 5, satır 6): 1 güvenli hücre, sütun 6, satır 7.
  21. bayrak sayısı tamamlanmış sayı (sütun 6, satır 6): 1 güvenli hücre, sütun 7, satır 7.
  22. bayrak sayısı tamamlanmış sayı (sütun 3, satır 7): 3 güvenli hücre, sütun 2, satır 8, sütun 3, satır 8 ve sütun 4, satır 8.
  23. kapalı komşularının hepsi mayın olan sayı (sütun 1, satır 7): 1 mayın, sütun 1, satır 8.
  24. kapalı komşularının hepsi mayın olan sayı (sütun 10, satır 7): 1 mayın, sütun 9, satır 8.
  25. bayrak sayısı tamamlanmış sayı (sütun 8, satır 7): 2 güvenli hücre, sütun 7, satır 8 ve sütun 8, satır 8.
  26. kapalı komşularının hepsi mayın olan sayı (sütun 7, satır 7): 1 mayın, sütun 6, satır 8.
  27. bayrak sayısı tamamlanmış sayı (sütun 6, satır 7): 1 güvenli hücre, sütun 5, satır 8.
  28. bayrak sayısı tamamlanmış sayı (sütun 4, satır 8): 3 güvenli hücre, sütun 3, satır 9, sütun 4, satır 9 ve sütun 5, satır 9.
  29. kapalı komşularının hepsi mayın olan sayı (sütun 3, satır 8): 1 mayın, sütun 2, satır 9.
  30. bayrak sayısı tamamlanmış sayı (sütun 2, satır 8): 1 güvenli hücre, sütun 1, satır 9.
  31. bayrak sayısı tamamlanmış sayı (sütun 5, satır 8): 1 güvenli hücre, sütun 6, satır 9.
  32. bayrak sayısı tamamlanmış sayı (sütun 1, satır 9): 2 güvenli hücre, sütun 1, satır 10 ve sütun 2, satır 10.
  33. bayrak sayısı tamamlanmış sayı (sütun 5, satır 9): 3 güvenli hücre, sütun 4, satır 10, sütun 5, satır 10 ve sütun 6, satır 10.
  34. kapalı komşularının hepsi mayın olan sayı (sütun 3, satır 9): 1 mayın, sütun 3, satır 10.
  35. iki komşu sayı (sütun 12, satır 1 ve sütun 12, satır 2): 1 mayın, sütun 13, satır 3.
  36. bayrak sayısı tamamlanmış sayı (sütun 12, satır 3): 2 güvenli hücre, sütun 13, satır 2 ve sütun 13, satır 4.
  37. kapalı komşularının hepsi mayın olan sayı (sütun 12, satır 1): 1 mayın, sütun 13, satır 1.
  38. bayrak sayısı tamamlanmış sayı (sütun 13, satır 2): 3 güvenli hücre, sütun 14, satır 1, sütun 14, satır 2 ve sütun 14, satır 3.
  39. bayrak sayısı tamamlanmış sayı (sütun 14, satır 3): 4 güvenli hücre, sütun 14, satır 4, sütun 15, satır 2, sütun 15, satır 3 ve sütun 15, satır 4.
  40. kapalı komşularının hepsi mayın olan sayı (sütun 14, satır 1): 1 mayın, sütun 15, satır 1.
  41. bayrak sayısı tamamlanmış sayı (sütun 15, satır 2): 1 güvenli hücre, sütun 16, satır 1.
  42. bayrak sayısı tamamlanmış sayı (sütun 12, satır 4): 1 güvenli hücre, sütun 13, satır 5.
  43. kapalı komşularının hepsi mayın olan sayı (sütun 12, satır 5): 1 mayın, sütun 13, satır 6.
  44. bayrak sayısı tamamlanmış sayı (sütun 12, satır 6): 1 güvenli hücre, sütun 13, satır 7.
  45. bayrak sayısı tamamlanmış sayı (sütun 12, satır 7): 1 güvenli hücre, sütun 13, satır 8.
  46. bayrak sayısı tamamlanmış sayı (sütun 13, satır 7): 1 güvenli hücre, sütun 14, satır 8.
  47. kapalı komşularının hepsi mayın olan sayı (sütun 14, satır 7): 1 mayın, sütun 15, satır 8.
  48. bayrak sayısı tamamlanmış sayı (sütun 15, satır 7): 1 güvenli hücre, sütun 16, satır 8.
  49. bayrak sayısı tamamlanmış sayı (sütun 16, satır 8): 2 güvenli hücre, sütun 15, satır 9 ve sütun 16, satır 9.
  50. iki komşu sayı (sütun 7, satır 8 ve sütun 8, satır 8): 1 güvenli hücre, sütun 9, satır 9.
  51. iki komşu sayı (sütun 10, satır 8 ve sütun 11, satır 8): 1 güvenli hücre, sütun 12, satır 9.
  52. iki komşu sayı (sütun 12, satır 8 ve sütun 12, satır 9): 3 güvenli hücre, sütun 11, satır 10, sütun 12, satır 10 ve sütun 13, satır 10.
  53. iki komşu sayı (sütun 10, satır 8 ve sütun 11, satır 10): 1 mayın, sütun 10, satır 10.
  54. iki komşu sayı (sütun 13, satır 8 ve sütun 13, satır 10): 1 güvenli hücre, sütun 14, satır 10.
  55. iki komşu sayı (sütun 13, satır 8 ve sütun 14, satır 10): 1 güvenli hücre, sütun 15, satır 10.
  56. kapalı komşularının hepsi mayın olan sayı (sütun 16, satır 9): 1 mayın, sütun 16, satır 10.
  57. bayrak sayısı tamamlanmış sayı (sütun 15, satır 9): 1 güvenli hücre, sütun 14, satır 9.
  58. kapalı komşularının hepsi mayın olan sayı (sütun 13, satır 8): 1 mayın, sütun 13, satır 9.
  59. bayrak sayısı tamamlanmış sayı (sütun 12, satır 8): 1 güvenli hücre, sütun 11, satır 9.
  60. kapalı komşularının hepsi mayın olan sayı (sütun 10, satır 8): 1 mayın, sütun 10, satır 9.
  61. bayrak sayısı tamamlanmış sayı (sütun 9, satır 9): 3 güvenli hücre, sütun 8, satır 9, sütun 8, satır 10 ve sütun 9, satır 10.
  62. kapalı komşularının hepsi mayın olan sayı (sütun 7, satır 8): 1 mayın, sütun 7, satır 9.
  63. bayrak sayısı tamamlanmış sayı (sütun 6, satır 9): 1 güvenli hücre, sütun 7, satır 10.

Tahmin gerektiren bir oyun alanı

Başlangıç seviyesinde oyun alanı, ilk dokunuş merkeze. 16 adımdan sonra 71 hücreden 69 tanesi açıktır; geriye 4 kapalı hücre kalır ve sayaç 2 mayın gösterir. 2 yerleşim tüm sayılarla uyumludur ve her kapalı hücre bu yerleşimlerin 1 tanesinde mayın içerir: hiçbiri güvenli değildir.