X-FEN
এক্স-ফেন (পূর্বে এফ. আর. সি-ফেন) 2003 সালে রেইনহার্ড শারনাগল দ্বারা প্রবর্তিত ফোরসিথ-এডওয়ার্ডস নোটেশন (এফ. ই. এন)-এর একটি সম্প্রসারণ। এটি ফিশার র্যান্ডম দাবা (এফআরসি) এবং ক্যাপাব্লাঙ্কা র্যান্ডম দাবা (সিআরসি)-তে সমস্ত সম্ভাব্য অবস্থানের প্রতিনিধিত্ব করতে সক্ষম হওয়ার জন্য ডিজাইন করা হয়েছিল। এটি FEN-এর সাথে সম্পূর্ণরূপে ব্যাকওয়ার্ড সামঞ্জস্যপূর্ণ। এক্স-ফেন সংজ্ঞাটি ঐতিহ্যবাহী এফ. ই. এন-এর উপর ভিত্তি করে তৈরি। এটি কেবল কাস্টলিং এবং এন প্যাস্যান্ট ট্যাগ ব্যবহারের পদ্ধতিতে পৃথক হয়। উপরন্তু, 10 × 8 অবস্থান যা রাজকুমারী (নাইট + বিশপ) এবং সম্রাজ্ঞী (নাইট + রুক) যৌগিক টুকরা ব্যবহার করে তা সমর্থিত। পি. জি. এন গেমসের অভ্যন্তরে এক্স-এফ. ই. এন পোর্টেবল গেম নোটেশন (পি. জি. এন) বিন্যাসে অনুবাদ করা হয়। প্রতিটি খেলার শুরুর অবস্থান অবশ্যই এফ. আর. সি এবং সি. আর. সি-র জন্য পি. জি. এন-এ সংরক্ষণ করতে হবে (তবে ঐতিহ্যবাহী দাবার জন্য নয়)। ঐতিহ্যবাহী দাবা খেলার সংজ্ঞা ব্যবহার করে একটি সেটআপ ট্যাগ এবং একটি এফ. ই. এন স্ট্রিং দিয়ে প্রারম্ভিক অবস্থান সংরক্ষণ করা হয়। এন-প্যাস্যান্ট এনকোডিং এন-প্যাস্যান্ট ক্যাপচারের জন্য একটি টার্গেট স্কোয়ারের নির্দিষ্টকরণ স্ট্যান্ডার্ড এফ. ই. এন থেকে কিছুটা আলাদা। এফ. ই. এন যে কোনও সৈন্যবাহিনীর ঠিক পিছনে বর্গক্ষেত্রটি রেকর্ড করে যা সর্বশেষ পদক্ষেপে দুই বর্গক্ষেত্রের ধাক্কা দিয়েছে। এইভাবে, যখনই কোনও প্যাঁচা দুই বর্গক্ষেত্রের নড়াচড়া করে, তখন এন প্যাস্যান্ট বর্গটি রেকর্ড করা হয়। উদাহরণস্বরূপ, নমুনা খেলায়, হোয়াইট 1. ই4 খেলার প্রথম পদক্ষেপ নেওয়ার পরে এফইএন বর্গক্ষেত্র ই3 কে একটি এন প্যাস্যান্ট বর্গক্ষেত্র হিসাবে অন্তর্ভুক্ত করে। এটি কিছুটা বিভ্রান্তিকর, কারণ অবস্থান থেকে কালো কোনও এন প্যাস্যান্ট ক্যাপচার করতে পারে না। অন্যদিকে, এক্স-ফেন শুধুমাত্র প্রকৃত এন প্যাস্যান্ট বর্গক্ষেত্রকে অন্তর্ভুক্ত করে। অর্থাৎ, এক্স-ফেন একটি এন প্যাস্যান্ট বর্গক্ষেত্রের জন্য ক্ষেত্রের একটি মান কেবল তখনই রেকর্ড করে যখন একটি সংলগ্ন ফাইলে একই পদে এক বা একাধিক শত্রু প্যাঁচা থাকে। সুতরাং, 1. e4-এর পরে, এন প্যাস্যান্ট বর্গক্ষেত্রের ক্ষেত্রটি ফাঁকা রাখা হয়, কারণ কালো একটি এন প্যাস্যান্ট ক্যাপচার করতে পারে না। যাইহোক, এটি সম্ভব যে একটি এক্স-ফেন একটি এন প্যাস্যান্ট স্কোয়ার রেকর্ড করলেও, সেই ক্যাপচার করা অবৈধ হবে, কারণ ক্যাপচারের পরে ক্যাপচার খেলোয়াড়ের রাজা চেক হবে। ক্যাসলিং অধিকারের এনকোডিং "কেকে" জি-ক্যাসলিং (বা 10×8 দাবা খেলায় আই-ক্যাসলিং)-এর ক্ষমতা চিহ্নিত করে এবং "কিউকিউ" সি-ক্যাসলিং (সাদা রঙের জন্য বড় হাতের অক্ষর এবং কালো রঙের জন্য ছোট হাতের অক্ষর) নির্দেশ করে। এই ব্যবস্থার নতুন এবং গুরুত্বপূর্ণ বিষয় হল যে, ডিফল্ট হিসাবে এর দ্বারা প্রদত্ত ক্যাসলিং অধিকারগুলি প্রভাবিত দিকের বাইরের দিকের রুকের সাথে সম্পর্কিত। যদি পরিবর্তে একটি অভ্যন্তরীণ রুক সেই অধিকারের সাথে যুক্ত থাকে, তবে ঐতিহ্যবাহী ক্যাসলিং ট্যাগটি সাদা রঙের জন্য বড় হাতের অক্ষর ব্যবহার করে জড়িত রুকের ফাইল লেটার দ্বারা প্রতিস্থাপিত হবে। সাধারণত রাজার দুর্গ নির্মাণের লক্ষ্য হয় বাম (সাদা) সীমানা থেকে দুই বর্গ দূরে অথবা ডান সীমানা থেকে এক বর্গ দূরে থাকে। তবে এমন রূপও রয়েছে যার লক্ষ্য বর্গগুলি প্রতিসমভাবে বিতরণ করা হয়েছে (যেমন। জানুস দাবা), উভয়ই একটি করে মাঠের দূরত্ব। তারপর একটি অতিরিক্ত "এস"-কে ক্যাসলিং টোকেনের আগে থাকতে হবে। আরেকটি উপসর্গ "এম" মানেঃ আধুনিক ক্যাসলিং (যেমন। দূতাবাস দাবা বা দাবা 480)। এখানে, রাজা একটি নিয়মিত দুর্গের দূরত্ব (8 × 8: দুই ধাপ, 10 × 8: তিন ধাপ) একপাশে সরিয়ে নেবেন, তবে সর্বাধিক সীমান্তের ঠিক আগে। 10 × 8 দাবা একটি র্যাঙ্কের পরপর দশটি মুক্ত বর্গকে "10" দ্বারা এনকোড করা হয় এবং নয়টি মুক্ত বর্গকে "9" দিয়ে প্রতিনিধিত্ব করা হয়। একজন রাজকন্যার (নাইট + বিশপ) জন্য ক্যাপাব্লাঙ্কা দাবা (আর্চবিশপ)-এ তার নামের পরে "এ" অক্ষরটি ব্যবহার করা হয়; একজন সম্রাজ্ঞী (নাইট + রুক) "সি" অক্ষরটি ব্যবহার করে এনকোড করা হয় (যেমন এটিকে ক্যাপাব্লাঙ্কা দাবা-তে চ্যান্সেলর বলা হয়)। যথারীতি, কালো টুকরোগুলির জন্য ছোট হাতের অক্ষর ব্যবহার করা হয়। সামঞ্জস্যতা ঐতিহ্যবাহী দাবার প্রারম্ভিক অবস্থান এবং উপরন্তু 18 টি সিউডো এফআরসি শুরুর অবস্থানের অ্যারে (ক্যাসলিং সক্ষম রুক এবং রাজারা তাদের ঐতিহ্যবাহী জায়গায় অবস্থিত) এবং সম্পূর্ণরূপে তাদের থেকে প্রাপ্ত অবস্থানগুলি যথারীতি এক্স-ফেন দ্বারা একইভাবে এনকোড করা হবে। এইভাবে এক্স-ফেন ঐতিহ্যবাহী ফেন-এর সাথে সম্পূর্ণভাবে নিচের দিকে সামঞ্জস্যপূর্ণ। একটি পি. জি. এন ফাইলের মধ্যে থেকে শুধুমাত্র ঐতিহ্যবাহী দাবা খেলা ব্যবহার করতে (শাফেল দাবা হওয়ার পর থেকে একটি সমস্যা রয়েছে), কেবল এমন পি. জি. এন এন্ট্রি নির্বাচন করুন যা কোনও এফ. ই. এন ট্যাগ অন্তর্ভুক্ত করে না। এক্স-ফেন উদাহরণ কাস্টলিং রাইট ইনার রুক 11 এর আগে। O-O X-FEN = rn2k1r1/ppp1pp1p/3p2p1/5bn1/P7/2N2B2/1PPPP2/2BNK1R W Gkq-4 11 বাহ্যিক লিঙ্ক X-FEN নির্দিষ্টকরণ শারনাগলের চেস960 ওয়েবসাইট, X-FEN উদাহরণ সহ কম্পিউটার দাবা X-FEN X-FEN দাবা স্বরলিপি কম্পিউটার ফাইল ফরম্যাট