Кіріспе

Chomp – кішкентай шаршы ұяшықтардан құралған тікбұрышты торда ойналатын екі ойыншылық стратегиялық ойын, оларды шоколадтың бөліктері деп қарастыруға болады. Ойыншылар кезекпен бір бөлікті таңдап, оны және одан төмен және оң жақтағы бөліктерді бірге "жеп" (тақтадан алып тастайды). Сол жақ жоғарғы бөлік "улы" болып саналады және оны жеген ойыншы ұтылады. Шоколад бөлігі ретіндегі Chomp идеясы Дэвид Гейлге тиесілі, бірақ белгілі бір тұрақты санның бөлгіштерін таңдау арқылы ойналатын ұқсас ойынды Фредерик Шу одан бұрын жариялаған. Chomp – бұл посет ойынының ерекше түрі, онда ойын өтетін ішінара реттелген жиын, ең кішкентай элементі (улы бөлік) алынып тасталған толық реттелген жиындардың көбейтіндісі болып табылады.

Ойынның жеңімпазы

Chomp екі ойыншы үшін бейтарап, толық ақпаратты ойындар санатына жатады, және Sprague–Grundy теоремасы арқасында оны Nim арқылы талдауға болады. 1×1 болмаса, кез келген тіктөртбұрышты бастапқы позицияда бірінші ойыншы жеңе алады. Бұл стратегия ұрлау арқылы көрсетілуі мүмкін: екінші ойыншының кез келген бірінші ойыншының бастапқы қимылына қарсы жеңіске жететін стратегиясы бар деп есептейік. Содан кейін, бірінші ойыншы оң төменгі шаршыны ғана алып қойсын. Біздің болжамымыз бойынша, екінші ойыншы осыған жауап бере алады және жеңіске жетеді. Бірақ егер мұндай жеңіске жететін жауап болса, бірінші ойыншы оны өзінің бірінші қимылы ретінде жасаған болар еді, осылайша жеңіске қол жеткізер еді. Демек, екінші ойыншының жеңіске жететін стратегиясы болуы мүмкін емес. Компьютерлер осы ойынның жеңіске жеткізетін қимылдарын екі өлшемді тақтада оңай есептей алады. Дегенмен, позициялар саны экспоненциалды түрде өскенде, бұл үлкен тақталар үшін мүмкін емес. Квадраттық бастапқы позиция үшін (яғни, кез келген n ≥ 2 үшін n × n), жеңіске жететін стратегияны оңай нақты көрсетуге болады. Бірінші ойыншы екінші ойыншыға бір қатар және бір бағаннан тұратын, бірдей ұзындықтағы, уытты шаршымен жалғасқан L пішіндес фигураны ұсынады. Содан кейін екінші ойыншы L-дің бір жағында не істесе, бірінші ойыншы екінші жағында дәл сол қимылмен жауап береді, әрқашан екінші ойыншыға симметриялық L пішіндес фигураны ұсынады. Ақырында, бұл L пішіндес фигура бір ғана уытты шаршыға дейін қысқарады, және екінші ойыншы жеңіледі.

Чомптың жалпыламалары

Үш өлшемді Чомптың бастапқы шоколад тақтасы (i, j, k) индекстерімен белгіленген блоктардан құралған кубоид түрінде болады. Ғамел – таңдалған блок пен оның тиісті индексінен үлкен немесе тең индекстері бар барлық блоктарды бірге алу. Осылайша, Чомп кез келген өлшемге жалпылана алады. Чомп кейде сандық түрде сипатталады. Бастапқы натурал сан беріледі, ал ойыншылар кезекпен бастапқы санның оң бөлгіштерін таңдайды, бірақ бұрын таңдалған бөлгіштің біріне немесе оның еселігіне таңдау жасауға болмайды. Бұл ойын n өлшемді Чомпты моделідейді, онда бастапқы натурал санның n жай көбейткіштері болады және Чомп тақтасының өлшемдері оның жай көбейткіштерінің дәрежелерімен анықталады. Ординал Чомп шексіз тақтада ойналады, оның кейбір өлшемдері ординал сандар болып табылады, мысалы, 2 × (ω + 4) тақта. Ғамел – кез келген блокты таңдап, екі индексі де таңдалған блоктың тиісті индексінен үлкен немесе тең барлық блоктарды алып тастау. ω × ω × ω Чомп жағдайы әлі шешілмеген мәселе болып табылады; бірінші жеңіске жеткенге 100 доллар сыйақы ұсынылған. Жалпы, Чомп кез келген жартылай реттелген жиынтықта ең кішкентай элементімен ойнауға болады. Ғамел – кез келген элементті одан үлкен элементтермен бірге алып тастау. Ойыншы ең кішкентай элементті алып тастау арқылы ұтылады. Чомптың барлық түрлерін уланбай, мизер ойынының қағидаларын қолдану арқылы ойнауға болады: соңғы шоколад блогын жеген ойыншы уланбайды, бірақ соңғы ойыншы болғандықтан ұтылады. Бұл, Чомпты өздігінен ойнаған кездегі қағидаға ұқсас, бірақ Чомп ойындарының дизъюнктивтік қосындысын ойнағанда ерекшеленеді, онда тек соңғы шоколад блогы ғана жеңіліске әкеледі.