توضیح
گشایش مرحله آغازین بازی است و معمولاً بهصورت خانوادههایی از توالیهای مرتبط حرکتها مطالعه میشود. NIC-Key یک ردهبندی است، یعنی سامانهای برای سازماندهی و نامگذاری این گشایشها. NIC به New In Chess اشاره دارد. حروف آن معمولاً از نام انگلیسی گشایشها گرفته میشوند: SI دفاع سیسیلی و KI دفاع هندی شاه را مشخص میکند. سپس گروههای عددی واریانتها و زیرشاخهها را با دقت بیشتری از هم جدا میکنند.
کد نشان میدهد یک توالی در کدام بخش نظریه گشایش قرار میگیرد. این کد نه حرکت است، نه ارزیابی و نه توصیه. موقعیتهای نزدیک به هم ممکن است بهدلیل تعلق به شاخههای نظری جداگانه کدهای متفاوت بگیرند، و یک خانواده کلی گشایش نیز میتواند میان کدهای بسیاری تقسیم شود.
NIC-Key و ECO، یعنی طبقهبندی Encyclopedia of Chess Openings، دو سامانه موازی هستند. میتوان میان آنها نگاشت برقرار کرد، اما مرزبندیهایشان لزوماً دقیقاً یکسان نیست. برای نمونه FICS میتواند هر دو کد را برای یک بازی نمایش دهد و به پرسوجوهای تبدیل میان آنها پاسخ دهد.
در داده ساختاریافته، کد NIC را میتوان بهعنوان داده توصیفی در یک ذخیره کرد، که PGN مخفف Portable Game Notation است، یا با اپکد nic، یعنی نام عملیاتی که این داده را مشخص میکند، درون یک ، که EPD مخفف Extended Position Description است. در هر دو حالت، کد گشایش مرتبط را طبقهبندی میکند و موقعیت یا قانونیبودن حرکتها را تغییر نمیدهد.
اشتباههای رایج
NIC-Key در برابر نشانهگذاری حرکتها
کد NIC یک گشایش یا واریانت را برچسبگذاری میکند. نشانهگذاری حرکتها حرکتهای واقعی بازیشده را ثبت میکند.
NIC-Key در برابر ECO
هر دو گشایشها را طبقهبندی میکنند، اما ساختار و مرزهای خاص خود را دارند. نگاشت کدها ترجمه میان دو ردهبندی است، نه اثبات یکسانبودن آنها.
منابع
- 1.NIC-Key, Chess Programming Wiki
- 2.FICS Help: eco, Free Internet Chess Server
