Шах

Мотор chessGM против рачунарских ботова са chess.com-а: 35 партија, 35 победа, пет против Maximum-а

Шта се догодило када је мотор chessGM одиграо 35 партија против рачунарских ботова са chess.com-а, укључујући пет против најјачег, Maximum-а: резултати, графикони тачности, кључни тренуци, како смо мерили и шта бројеви не значе.

Укратко

  • Наш мотор је одиграо 35 партија против рачунарских ботова са chess.com-а и добио свих 35, од тога 5 против најјачег бота, Maximum-а (рејтинг 3200 на његовој картици), и 10 против ботова са рејтингом 2500 или већим.
  • То су биле партије између нашег мотора и рачунарских ботова са chess.com-а, у његовом нерангираном режиму са ботовима, без сата. Нису игране против људи нити у било каквом рангираном или такмичарском окружењу и не говоре ништа о томе како би се мотор снашао против човека.
  • Game Review са chess.com-а дао је нашим потезима средњу тачност од 97,3, а ботовским 78,5. У 35 партија његова анализа је на нашој страни избројала 0 грубих грешака и 4 грешке.
  • Бројеви су провера једног мотора против једне породице противника. Савршен учинак нема горњу границу, па не може рећи колико је једна страна јача од друге. Како правилно меримо снагу мотора, у односу на Stockfish, посебно је мерење описано даље у тексту.
  • chess.com није одобрио, прегледао нити учествовао у овом тесту. Играли смо само против његових јавних рачунарских противника.

Шта смо радили и ко је играо

chessGM је наша бесплатна шаховска апликација са мотором писаним за њу. Желели смо спољну проверу која није наше играње против себе, па смо 20. октобра 2026. пустили мотор да игра против рачунарских ботова са chess.com-а. Мотор, сопствени chessGM Go мотор са проценом помоћу неуронске мреже (NNUE), у верзији из октобра 2026, радио је изворно на нашем Mac-у, а не на chess.com-у. Он је бирао сваки потез. АИ асистент који управља веб прегледачем затим је уписивао сваки потез на таблу бота на chess.com-у, партију по партију, без сата и без ичије помоћи.

Нисмо играли против свих ботова са chess.com-а. У то време је на његовом списку било 217. Одабрали смо 30 распоређених по целом распону рејтинга, отприлике по једног на сваких 100 бодова рејтинга од најслабијег до најјачег испод Maximum-а, а затим смо пет пута играли против Maximum-а, са белим и са црним. То је 35 партија против 31 различитог бота.

Мотор је имао између 1 и 3 секунде по потезу: 1 секунду против ботова са рејтингом до 1900, 2 секунде против ботова од 2000 до 2900 и 3 секунде против Maximum-а. Његова просечна дубина претраге била је од 14,2 до 21,8 полупотеза, зависно од партије.

Свака партија

Рејтинзи су бројеви које chess.com исписује на картици сваког бота. То су chess.com-ове сопствене ознаке за његове ботове, а не FIDE ни људски рејтинзи. Тачност је оцена Game Review-а са chess.com-а, од 0 до 100, за то колико су потези сваке стране били блиски најбољим потезима које је пронашао.

#Бот (рејтинг на картици)Наша бојаРезултат (све матом)ПотезиНаша тачностТачност бота
1Zach (100)Бели1-03197.883.8
2June (100)Црни0-11798.259.6
3Pepe (150)Бели1-01799.769.8
4Martin (250)Црни0-12197.571.8
5Elani (400)Бели1-01097.748.5
6Noel (550)Црни0-11997.970
7Jimmy (600)Бели1-01795.967.3
8Aron (700)Црни0-12197.177
9Zara (850)Бели1-02397.374.3
10Nisha (900)Црни0-11596.661.9
11Maria (1000)Бели1-03295.976
12Sven (1100)Црни0-1209975.6
13Emir (1200)Бели1-02898.782.2
14Nelson (1300)Црни0-12797.980.5
15David (1400)Бели1-03297.382
16Antonio (1500)Црни0-13198.683.3
17Isabel (1600)Бели1-04497.884.3
18Arthur (1700)Црни0-12799.681
19Wally (1800)Бели1-03096.178.2
20Miguel (1900)Црни0-12098.975.6
21Li (2000)Бели1-05694.486
22Manuel (2100)Црни0-15496.885.3
23Nora (2200)Бели1-02597.676.5
24Arjun (2300)Црни0-12298.373.3
25Wei (2450)Бели1-0229473.2
26Engine lvl 21 (Master) (2500)Црни0-14698.287.1
27Engine lvl 22 (Grandmaster) (2600)Бели1-05596.888.2
28Engine lvl 23 (Grandmaster) (2700)Црни0-14097.787.5
29Giri (2800)Бели1-0489384.2
30Engine lvl 24 (Super Grandmaster) (2900)Црни0-15396.185.4
31Engine lvl 25 (Maximum) (3200)Бели1-05697.989
32Engine lvl 25 (Maximum) (3200)Црни0-14398.488.6
33Engine lvl 25 (Maximum) (3200)Бели1-06995.787.7
34Engine lvl 25 (Maximum) (3200)Црни0-16397.289
35Engine lvl 25 (Maximum) (3200)Бели1-03296.884.3

Преузмите свих 35 партија као једну PGN датотеку (име налога је уклоњено)

Тачност у односу на рејтинг бота

Свака тачка је једна партија. Плава је наш мотор, наранџаста је бот, испрекидане линије су средње вредности (97,3 и 78,5). Тачност мотора једва се мења са противником; тачност ботова расте од најслабијег до најјачег. Вредности тачности су из Game Review-а са chess.com-а.

Две ствари вреди приметити. Прво, тачке нашег мотора налазе се у уској траци при врху, од 93,0 до 99,7. То је делимично зато што је мотор јак, а делимично зато што оцене тачности награђују играње најбољег потеза, што је лако када добијате. Друго, најјачи ботови заиста играју боље: ботови са рејтингом 2500 и више постигли су између 84 и 89 против нас, док су многи ботови испод 1000 имали у 50-им, 60-им и 70-им. Партије су биле теже тамо где је и требало.

Пет партија против Maximum-а

Maximum је најјачи бот на списку chess.com-а, са рејтингом 3200 на картици. Играли смо против њега пет пута: три пута са белим (партије од 56, 69 и 32 потеза) и два пута са црним (43 и 63 потеза). Свих пет завршило се матом у нашу корист. Наша средња тачност у ових пет партија била је 97,2 према 87,7 за Maximum.

Процена самог мотора после сваког његовог потеза, из његовог угла: изнад средишње линије значи да мотор мисли да је бољи. Ограничено на шест пешака; принудни мат је нацртан на ивици. То је мишљење мотора у тренутку када је играо, а не пресуда споља.

Шта је приказао chess.com

Слике испод су снимци екрана страница самог chess.com-а за неке од ових партија, направљени 20. октобра 2026. Име налога и фотографија прекривени су једноставном ознаком и ништа друго није мењано. Chess.com поново израчунава Game Review када се партија поново отвори, па се бројеви на овим снимцима могу мало разликовати од оних које смо забележили у време партије и користимо у табели и графиконима изнад. Где се разликују, снимак екрана је новија вредност. На неким снимцима табла показује почетну позицију јер анализа није била покренута.

Екран Play Bots на chess.com-у са картицом бота Maximum, рејтинг 3200, и клизачем рејтинга мотора на максимуму; име налога и фотографија уклоњени.
Бирач ботова на chess.com-у са изабраним ботом Maximum на рејтингу 3200, на врху клизача мотора.
Банер резултата на chess.com-у са текстом You Beat Maximum by checkmate, са картицом бота Maximum 3200 изнад табле и листом потеза која се завршава са Qxf8#; име налога и фотографија уклоњени.
Партија 35 завршава се матом (32. Qxf8#): Chess.com приказује „You Beat Maximum! By Checkmate“ са картицом бота Maximum (3200).
Сажетак Game Review-а са chess.com-а за партију против бота Maximum 3200: тачност 99,1 према 83,7, бројеви ознака потеза и Game Rating 2950 према 2900; име налога и фотографија уклоњени.
Партија 35 против Maximum-а (3200): Game Review са chess.com-а даје мотору тачност од 99,1% према 83,7%, Game Rating 2950 према 2900, 2 брилијантна, 2 одлична, 16 најбољих и ниједну грешку ни грубу грешку.
Сажетак Game Review-а са chess.com-а за дугу партију против Maximum-а 3200: тачност 95,3 према 87,7, бројеви ознака потеза, Game Rating 3200 према 3150; име налога и фотографија уклоњени.
Партија 33 против Maximum-а (3200), најдужа партија: Game Review показује тачност од 95,3% према 87,7% и Game Rating 3200 према 3150.
Сажетак Game Review-а са chess.com-а за партију против бота Giri: тачност 94,2 према 85,2 и Game Rating 2850 према 2800; име налога и фотографија уклоњени.
Партија 29 против Giri-ја (2800), наша победа са најмањом тачношћу: 94,2% према 85,2%, Game Rating 2850 према 2800, без грешака и грубих грешака.
Сажетак Game Review-а са chess.com-а за партију против бота Li: тачност 96,9 према 88,5 и Game Rating 2550 према 2350; име налога и фотографија уклоњени.
Партија 21 против Li-ја (2000): Game Review показује тачност од 96,9% према 88,5% и Game Rating 2550 према 2350.

Четири тренутка из партија

Табела скоро увек крије занимљиви део. Навели смо сваки потез који је наша дубља анализа (18 полупотеза претраге, спорија од брзе анализе у апликацији) или Game Review са chess.com-а означио као грешку, промашај или грубу грешку, или после ког је наша шанса за победу у дубокој анализи пала за 8 поена или више. То је дало 15 потеза у 35 партија. Четири су приказана овде, са позицијом пред потез. На свакој табли два жута поља показују потез који је мотор одиграо, а зелена стрелица показује потез који је наша дубока анализа преферирала. Табле су нацртане chessGM-овим сопственим фигурама Royal.

Партија 35 против Maximum-а: узимање које се нашој дубокој анализи није свидело

Позиција пре 22. потеза у партији 35 (chessGM има беле). Мотор је одиграо Bxd5. Наша дубока анализа преферирала је Nxf6 и оценила пад наше шансе за победу на 15,8 поена. Game Review са chess.com-а означио је исти потез као „брилијантан“. Мотор, претражујући 21 полупотез, оценио је позицију са +275 центипешака за себе. Партија је добијена матом у 32. потезу.

Ово је најјаснији пример зашто једну анализу не треба сматрати истином. Два анализатора прочитала су исти потез и дошла до супротних ознака. Наводимо га зато што је то наш најлошије изгледајући потез по нашој дубљој претрази, а не зато што изгледа најбоље.

Партија 21 против Li-ја (2000): шах топом који је наша дубока анализа довела у питање

Позиција пре 32. потеза у партији 21 (chessGM има беле). Мотор је одиграо Rxf7+; Game Review са chess.com-а назвао га је „најбољим“, док га је наша дубока анализа оценила као „грешку“ и преферирала R6f5. Наша шанса за победу пала је за 13,4 поена у дубокој анализи. Партија је ипак била победа.

Партија 29 против Giri-ја (2800): најмања тачност од свих 35

Позиција пре 9. потеза у партији 29 (chessGM има беле). Ова партија имала је нашу најмању тачност на chess.com-у, 93. И наша дубока анализа и chess.com означили су g4 као нетачност; анализа је преферирала Nxc6. Чак је и наша најслабија партија завршена матом у 48. потезу.

Партија 33 против Maximum-а: најдужа партија

Позиција пре 24. потеза у партији 33 (chessGM има беле). Мотор је одиграо Ba2, што је Game Review са chess.com-а означио као „грешку“, а наша дубока анализа као „најбољи“. То је партија од 69 потеза, наша најдужа против Maximum-а. Приказујемо је као случај у којем се две анализе не слажу у другом смеру: chess.com је био строжи од њих двоје.

Како се анализа chess.com-а пореди са нашом

Апликација chessGM има сопствену анализу партија, па смо сваку партију провукли кроз три анализатора: Game Review са chess.com-а, нашу брзу анализу (дубине око 12 полупотеза, коју апликација покреће у вашем прегледачу) и нашу дубоку анализу (18 полупотеза, покренуту на нашем серверу). Они су нашој страни дали ове средње тачности:

Средња тачност потеза нашег мотора у 35 партија по три различите анализе. Скала почиње од 80.

Те три се јако поклапају у главној тачности. На појединачним потезима слажу се мање: наша брза анализа дала је исту ознаку као chess.com за 54 процента потеза (1.232 од 2.268), а наша дубока за 60 процената. Различити мотори ће увек другачије раздвајати „Најбољи“ од „Врло добар“, па нас више занима слагање у великим оценама, грешкама и грубим грешкама, него у свакој нијанси.

Како смо мерили

  1. Противници. Рачунарски ботови са chess.com-а, у режиму са ботовима који није рангиран, без сата. Једна партија по једна, један потез по један.
  2. Потези. Бирао их је мотор chessGM на нашем Mac-у, по 1 до 3 секунде сваки. АИ асистент који управља прегледачем уносио је сваки потез на таблу.
  3. Узорак. 30 ботова распоређених по целом распону рејтинга плус Maximum пет пута. Нисмо бирали ботове за које смо очекивали да ћемо их победити и нисмо изоставили ниједну партију: свих 35 је у табели и PGN-у.
  4. Анализе. Свака партија анализирана је Game Review-ом са chess.com-а и нашим сопственим брзим и дубоким анализама. Вредности Game Review-а копиране су са chess.com-ових страница анализе.
  5. Приватност. Налог коришћен за партије уклоњен је из PGN-а и са сваке слике овде.

Шта бројеви значе, а шта не

  • Рејтинг бота је chess.com-ова ознака за тог бота. Није FIDE рејтинг нити људски рејтинг. „Победио бота од 3200“ не значи „је играч од 3200“.
  • То су били рачунарски противници. Ништа овде не говори како би се мотор снашао против човека и ништа овде не треба читати као тврдњу о људској игри.
  • Тридесет пет партија је мали узорак, а 31 различит бот је мали део од 217. Пет партија против Maximum-а је пет партија.
  • Учинак 35–0 нема горњу границу. Највише што подржава је доња граница: против 10 ботова са рејтингом 2500 или већим, доња граница од 95 процената за учинак износи око 3350, на chess.com-овој скали за ботове, без горње границе јер није било ремија ни пораза. То није људски рејтинг нити Stockfish вредност испод.
  • Оцене тачности су мера сваког анализатора. Страни која добија лако је да постигне високу оцену, а једна грешка у краткој партији много помера број.
  • У овим партијама једна или друга анализа означила је 15 наших потеза, а у три од четири горња примера две анализе су дале супротне ознаке. Мотор није савршен.

Како посебно меримо снагу мотора

Мерење које носи интервал грешке уопште не користи chess.com и није рађено у ових 35 партија. Играмо мотором против Stockfish-а 19 на фиксним подешавањима снаге (његова UCI_Elo скала). Раније, ручно израђено издање нашег мотора измерило је 2840 на тој скали (интервал од 95 процената од 2816 до 2866, преко 1.000 партија по 10 секунди плус 0,1 по потезу). Касније издање постигло је +164 Elo против Stockfish-овог подешавања 3000 и −31 против подешавања 3190, преко по 200 партија, што то издање ставља на око 3160, плус-минус отприлике 30, на истој скали.

Читајте ово као мерила, а не рејтинге. Мотор је од тих мерења унапређен и не можемо рећи које је издање одиграло горњих 35 партија, зато вас молимо да та два одељка не читате као један резултат. Stockfish своје UCI_Elo нивое калибрише на дужим контролама времена од наших, а скала није ни chess.com-ова скала за ботове ни људски рејтинг.

Испробајте

Мотор описан овде је онај иза chessGM-а. Можете га играти на снази коју изаберете, анализирати сопствене партије истим брзим и дубоким анализама које смо користили овде и пратити план тренинга за свој рејтинг. И апликација и њен водич су бесплатни.

Играјте chessGM у прегледачу

Прочитајте корисничко упутство за chessGM

Како је направљен chessGM (студија случаја)

Извори

  • 35 партија: PGN датотека повезана изнад, са листом ботова и рејтинзима са chess.com-а како су приказани 20. октобра 2026.
  • Тачност и ознаке потеза: Game Review са chess.com-а за сваку партију, и брза (дубина 12) и дубока (дубина 18) анализа у апликацији chessGM.
  • Stockfish мерење: мотор chessGM против Stockfish-а 19 са UCI_LimitStrength, лествица од 1.000 партија за раније издање и накнадно мерење од 200 партија по нивоу за касније издање, оба из извештаја тима мотора chessGM.
  • chess.com је заштитни знак свог власника. Нисмо повезани са њим и он није учествовао у овом тесту.

О ауторима

22Softwares је софтверска компанија из Солуна у Грчкој и Даке у Бангладешу. Градимо и водимо chessGM и Carrom by 22Softwares. Овај извештај написао је тим компаније 22Softwares на основу података које је произвео тим мотора chessGM. Питања и исправке су добродошли на info@22softwares.com.

Чињенице и бројеви из извештаја петог круга тима chessGM (20. октобар 2026) и његовог мерења рејтинга помоћу Stockfish-а. Бројеви, средње вредности и графикони на овој страници израчунати су из тих података.

Питања