Swordfish হলো দুটির বদলে তিনটি লাইনের একটি X-Wing।
তিনটি সারিতে একটি অঙ্ক শুধু একই তিনটি কলামে থাকে (বা তিনটি কলামে একই তিনটি সারিতে)। অঙ্কটি ওই 3×3 ফিশ প্যাটার্নে আটকে আছে।
এর আগে: আগে X-Wing শিখুন।
কেন এটি কাজ করে
গণনার প্রমাণ: তিনটি সারির প্রতিটিতে অঙ্কটি দরকার। তাদের কোনো কলাম ভাগ না করে তিনটি কলাম পূরণ করতে হবে। কোনো ভুক্তভোগী ঘর ওই কলামগুলোর একটিকে বাতিল করলে, বাকি দুটি কলামে তিনটি অঙ্ক আঁটবে না।
সংকোচনের প্রমাণ: ধরুন কোনো ফিশ ঘর সত্য → বাকি প্যাটার্ন ভেঙে একটি X-Wing-এ পরিণত হয়, যাকে আপনি আগেই বিশ্বাস করেন — আর ওই X-Wing একই ভুক্তভোগীদের পরিষ্কার করে।
X-Wing-এর মতো একই মালিকানার ধারণা — শুধু বড় একটি ফিশ। কাঠামো ঠিক থাকলে অসম্পূর্ণ কোণও গণ্য হয়।
প্রদর্শন
একটি অঙ্ক বেছে নিন। এমন তিনটি সারি খুঁজুন যেগুলোতে ওই অঙ্কের ক্যান্ডিডেট একই তিনটি কলামের ভেতরে থাকে।
সবুজ ঘরগুলো 3-কে এই 3×3 ফিশে আটকে রাখে। তিনটি সারির প্রতিটিকে অঙ্কটি তিনটি কলামের কোনো একটিতে বসাতে হবে।
তারা তিনটির কম কলামে জমা হতে পারে না। গণনা (বা X-Wing-এ সংকোচন) দেখায় যে তিনটি কলামেই 3 আসে। এই প্যাটার্নটি হলো Swordfish।
ওই কলামগুলোর বাকি অংশ থেকে 3 বাদ দিন (লাল)। তিনটি ফিশ কলাম আগেই দখল হয়ে গেছে।
উদাহরণ 1
একটি অঙ্কের জন্য এমন তিনটি লাইন খুঁজুন যেগুলো একই তিনটি আড়াআড়ি লাইন ভাগ করে।
এটি 7-এর একটি Swordfish।
ওই লাইনগুলোর বাকি অংশ থেকে 7 মুছে দিন (লাল)। তিনটি সারির তিনটি কলাম দরকার — একটি ভুক্তভোগী ঘর থাকলে জায়গা কম পড়ত।
উদাহরণ 2
একটি অঙ্কের জন্য এমন তিনটি লাইন খুঁজুন যেগুলো একই তিনটি আড়াআড়ি লাইন ভাগ করে।
এটি 5-এর একটি Swordfish।
ওই লাইনগুলোর বাকি অংশ থেকে 5 মুছে দিন (লাল)। তিনটি সারির তিনটি কলাম দরকার — একটি ভুক্তভোগী ঘর থাকলে জায়গা কম পড়ত।