Shahu

Motori i chessGM kundër aplikacionit Chess të Apple: 10 lojëra, 10 fitore, dhe çfarë do të thotë vërtet “256 sekonda”

Motori i chessGM luajti dhjetë lojëra kundër motorit brenda aplikacionit Chess të Apple (Sjeng) në cilësimin e tij më të fortë: rezultatet, një kontroll i kohës së drejtë, grafikët e saktësisë, momentet kyçe dhe çfarë nuk tregojnë numrat.

Në shkurt

  • Motori i chessGM luajti 10 lojëra kundër Sjeng 11.2, motorit të shahut brenda aplikacionit Chess të Apple (Chess.app) në cilësimin e tij më të fortë, dhe i fitoi të 10, secilën me mat, pesë linja hapjeje me secilën ngjyrë.
  • Cilësimi më i fortë i Chess.app thotë “Computer thinks 256 seconds per move”, por motori në fakt nuk e përdor aq kohë. Matëm rreth 6,3 deri 6,5 sekonda kohë procesori për lëvizje dhe i dhamë chessGM të njëjtën kohë në orë. Sjeng në fakt mesatarisht përdori pak më shumë se chessGM.
  • Stockfish, i ekzekutuar në thellësi 16 mbi çdo lëvizje, gjeti 5 blunder, 8 gabime dhe 14 pasaktësi nga Sjeng dhe 1 pasaktësi nga chessGM. Humbja mesatare në centipawn ishte 9,5 për chessGM dhe 50,4 për Sjeng.
  • Nuk e vendosëm Sjeng në një shkallë vlerësimi nga këto lojëra, sepse dhjetë humbje japin vetëm një kufi të sipërm. Një grup i veçantë me 12 lojëra kundër Stockfish e vendos rreth 2557 në shkallën UCI_Elo të vetë Stockfish, me një diapazon të gjerë nga 2313 në 2797. Ajo shkallë nuk është vlerësim i chess.com ose njerëzor.
  • Këto janë lojëra kompjuter kundër kompjuteri. Asgjë këtu nuk tregon si luan ndonjëri motor kundër njerëzve. Apple dhe Chess.app janë emra të Apple, dhe Apple nuk ka marrë pjesë në këtë provë dhe nuk e ka miratuar.

Çfarë bëmë dhe sa e drejtë ishte

Chess.app vjen me macOS dhe luan me një motor që quhet Sjeng. Donim të dinim si krahasohet motori aktual i chessGM me të në nivelin e tij më të mirë, ndaj luajtëm dhjetë lojëra nga pesë linja hapjeje, të luajtura nga të dyja ngjyrat, që asnjëra palë të mos merrte vetëm anën më të lehtë të një hapjeje.

  • chessGM: motori i tij aktual, me 1 fije dhe 64 MB hash, pra një konfigurim modest në një bërthamë.
  • Sjeng: versioni 11.2, siç vjen brenda Chess.app, me rrëshqitësin e fuqisë të shtyrë krejt djathtas.
  • Koha: cilësimi më i lartë i Chess.app ruan një vlerë kohe kërkimi 12 dhe i dërgon Sjeng vetëm një kufi thellësie 30, pa komandë ore. Në praktikë Sjeng harxhoi rreth 6,3 deri 6,5 sekonda kohë procesori për lëvizje. I dhamë chessGM të njëjtën kohë reale. Mesatarisht në dhjetë lojërat, chessGM përdori rreth 6,4 sekonda për lëvizje dhe Sjeng rreth 7,6, pra Sjeng kishte pak më shumë.
  • Ponderimi (të menduarit në kohën e kundërshtarit) ishte i fikur për Sjeng.

Një detaj i rëndësishëm: lojërat u luajtën pa ndërfaqe, me të dy motorët të ekzekutuar përmes të njëjtit program sjeng që përdor Chess.app, sepse Chess.app nuk mund të drejtohet drejtpërdrejt nga një program tjetër. Pamjet e ekranit të Chess.app më poshtë janë rilojëra: pas lojës e hapëm secilën në aplikacion dhe fotografuam dritaren. Tregojnë aplikacionin e vërtetë dhe lëvizjet e vërteta, jo një lojë live brenda tij.

Dritarja e Chess.app me fletën New Game të vetë Chess.app dhe rrëshqitësin e kompjuterit të shtyrë në skajin e djathtë (Stronger). Aplikacioni e etiketon “Computer thinks 256 seconds per move”, por në këtë cilësim i dërgon Sjeng vetëm një kufi thellësie 30 dhe asnjë orë.
Fleta New Game e vetë Chess.app me rrëshqitësin e kompjuterit të shtyrë në skajin e djathtë (Stronger). Aplikacioni e etiketon “Computer thinks 256 seconds per move”, por në këtë cilësim i dërgon Sjeng vetëm një kufi thellësie 30 dhe asnjë orë: të matur në të njëjtin aplikacion, Sjeng harxhon rreth 6,3 s CPU për lëvizje. Ky është niveli me të cilin u përputh chessGM. Etiketa është formulim i Apple dhe nuk përshkruan kohën që motori e përdori vërtet.

Çdo lojë

Saktësia është vlerësimi i rishikimit të thellë nga 0 në 100 se sa afër ishin lëvizjet e secilës palë me lëvizjet më të mira që gjeti. Rishikimi i thellë kërkon 18 gjysmëlëvizje për lëvizje dhe është i njëjti rishikim që përdor aplikacioni chessGM.

#chessGMHapjaRezultatiGjysmëlëvizjeSaktësia e chessGMSaktësia e SjengBlunder të Sjeng (Stockfish)
1Të bardhët1. e4 c5 2. Nf3 d61-0 mat5997.889.60
2Të zinjtë1. e4 c5 2. Nf3 d60-1 mat12496.7921
3Të bardhët1. e4 e5 2. Nf3 Nc61-0 mat9798.295.31
4Të zinjtë1. e4 e5 2. Nf3 Nc60-1 mat13698.496.11
5Të bardhët1. d4 d5 2. c4 e61-0 mat6599.382.41
6Të zinjtë1. d4 d5 2. c4 e60-1 mat7698.586.50
7Të bardhët1. e4 e6 2. d4 d51-0 mat6598.285.30
8Të zinjtë1. e4 e6 2. d4 d50-1 mat13496.292.80
9Të bardhët1. Nf3 Nf6 2. c4 e61-0 mat3795.672.31
10Të zinjtë1. Nf3 Nf6 2. c4 e60-1 mat11298.490.60

Shkarkoni të 10 lojërat në një skedar PGN

Saktësia me tre rishikime

Saktësia mesatare në dhjetë lojërat, për secilën palë, me tre analizues të ndryshëm. Shkalla fillon te 70. Të tre pajtohen për radhën; Stockfish është më i ashpri me Sjeng.

Tre analizuesit ndryshojnë në thellësi dhe në mënyrën si e kthejnë një vlerësim në pikë, por pajtohen për pamjen: chessGM luajti afër lëvizjeve më të mira që gjetën analizuesit, ndërsa Sjeng bëri një varg të vazhdueshëm gabimesh të vogla e më të mëdha. Thellësia e kërkimit të Sjeng mesatarisht ishte rreth 10,5 gjysmëlëvizje kundër rreth 21,9 për chessGM, në të njëjtën kohë.

Si shkuan lojërat

Vlerësimi i Stockfish pas çdo lëvizjeje, nga ana e chessGM: mbi vijën e mesit do të thotë se chessGM qëndron më mirë. I kufizuar në gjashtë ushtarë; një mat i detyruar vizatohet në skaj. Në çdo lojë vija përfundon shumë mbi zero, te një mat i detyruar.

Momentet kyçe

Loja 9: fitorja më e shkurtër, një flijim oficeri në h7

Loja 9 është më e shkurtra e dhjetë: chessGM me të bardhët fitoi në 19 lëvizje (37 gjysmëlëvizje) nga një linjë Bogo-Indiane. Pozicioni më poshtë është përpara pikës së kthesës. Shigjeta jeshile është lëvizja që luajti motori.

Loja 9, pozicioni përpara 10.Bxh7+ (chessGM ka të bardhët). Motori luan flijimin klasik të oficerit në h7, që e tërheq mbretin e Sjeng jashtë. Vlerësimi i vetë chessGM kërcen në rreth +2,9 pas lëvizjes.
Dritarja e Chess.app me lojën 9, pas 10.Bxh7+ (gjysmëlëvizja 19): chessGM nis flijimin klasik të oficerit në h7; këtu mbreti i Sjeng tërhiqet jashtë.
Loja 9, pas 10.Bxh7+ (gjysmëlëvizja 19): chessGM nis flijimin klasik të oficerit në h7; këtu mbreti i Sjeng tërhiqet jashtë.
Dritarja e Chess.app me lojën 9, pas 13.Bxg6+ (gjysmëlëvizja 25): sulmi është vendimtar, chessGM tani sheh një mat të detyruar.
Loja 9, pas 13.Bxg6+ (gjysmëlëvizja 25): sulmi është vendimtar, chessGM tani sheh një mat të detyruar.
Loja 9, pozicioni përfundimtar pas matit 19.Qg6. Dy katrorët e verdhë tregojnë lëvizjen e fundit. Regjistri i vetë motorit raportoi një mat të detyruar nga lëvizja 13.
Dritarja e Chess.app me lojën 9, pozicioni përfundimtar pas matit 19.Qg6 (37 gjysmëlëvizje), fitorja më e shkurtër e ndeshjes.
Loja 9, pozicioni përfundimtar pas matit 19.Qg6 (37 gjysmëlëvizje), fitorja më e shkurtër e ndeshjes.

Loja 1: gabimi më i madh i Sjeng

Loja 1, pozicioni pas 12...gxf4 (gjysmëlëvizja 24). Stockfish e vlerësoi këtë si gabimin më të madh të Sjeng në lojë: vlerësimi kalon nga +2,7 në +4,2 për chessGM, që ka bërë rokadë të gjatë dhe ka kolonën g të hapur. Pastaj chessGM fitoi me mat në lëvizjen 30.
Dritarja e Chess.app me lojën 1, pas 12...gxf4 (gjysmëlëvizja 24): gabimi më i madh i Sjeng sipas Stockfish, vlerësimi kalon nga +2,7 në +4,2 për chessGM, që ka bërë rokadë të gjatë dhe ka kolonën g të hapur.
Loja 1, pas 12...gxf4 (gjysmëlëvizja 24): gabimi më i madh i Sjeng sipas Stockfish, vlerësimi kalon nga +2,7 në +4,2 për chessGM, që ka bërë rokadë të gjatë dhe ka kolonën g të hapur.
Dritarja e Chess.app me lojën 1, pozicioni përfundimtar pas matit 30.Bc4 (59 gjysmëlëvizje): chessGM fiton. Chess.app e shfaq tabelën nga ana e të zinjve sepse është radha e të zinjve.
Loja 1, pozicioni përfundimtar pas matit 30.Bc4 (59 gjysmëlëvizje): chessGM fiton. Chess.app e shfaq tabelën nga ana e të zinjve sepse është radha e të zinjve.

Loja 3: një blunder në një lojë të gjatë

Loja 3, pozicioni pas 22...Nfd7 (gjysmëlëvizja 44), një Ruy Lopez me 3...Bc5. Stockfish e numëroi këtë si blunder të Sjeng: vlerësimi kalon nga +1,4 në +5,7 për chessGM. Loja zgjati 97 gjysmëlëvizje.
Dritarja e Chess.app me lojën 3, pas 22...Nfd7 (gjysmëlëvizja 44): blunder i Sjeng sipas Stockfish, +1,4 në +5,7 për chessGM.
Loja 3, pas 22...Nfd7 (gjysmëlëvizja 44): blunder i Sjeng sipas Stockfish, +1,4 në +5,7 për chessGM.

Çfarë tha Stockfish për gabimet

E pyetëm Stockfish në thellësi 16 të vlerësonte çdo lëvizje të çdo loje sipas sa ra vlerësimi krahasuar me lëvizjen e tij më të mirë. Sipas kësaj mase Sjeng bëri 5 blunder, 8 gabime dhe 14 pasaktësi në dhjetë lojërat. chessGM bëri një pasaktësi dhe asnjë gabim ose blunder. Humbja mesatare në centipawn, një masë e përafërt se sa larg ishin lëvizjet e secilës palë nga më e mira e Stockfish, ishte 9,5 për chessGM dhe 50,4 për Sjeng. Këto janë mendimet e një analizuesi, ndaj i përdorim si një pamje të dytë, jo si provë.

Sa i fortë është Sjeng në maksimum? Përgjigjja e ndershme

Rezultati 10–0 ju tregon se chessGM është qartazi më i fortë. Nuk mund t’ju tregojë sa më i fortë, sepse një rezultat i përsosur nuk ka kufi të sipërm nga ana tjetër e rezultatit. Dhjetë humbje e kufizojnë Sjeng nga lart: kufiri i sipërm 95 për qind i vlerësimit të tij është rreth 2994, çka nuk është shumë informues.

Për ta vendosur më mirë, e luajtëm Sjeng kundër Stockfish të kufizuar në cilësime fuqie të fiksuara (shkalla e tij UCI_Elo), gjithsej 12 lojëra: katër secila kundër cilësimeve 2300, 2600 dhe 2900 të Stockfish. Sjeng shënoi 75 për qind kundër 2300, 62,5 për qind kundër 2600 dhe asgjë kundër 2900. Një përshtatje e gjasës maksimale e vendos Sjeng rreth 2557 në atë shkallë, me një diapazon 95 për qind nga 2313 në 2797. Diapazoni është i gjerë sepse 12 lojëra janë një mostër e vogël. Stockfish kishte 1 sekondë për lëvizje dhe Sjeng rreth 6,5 sekonda në ato lojëra.

Prandaj lexojeni si “diku rreth mesit të 2500-ave në shkallën e Stockfish”, jo si një numër i saktë. Ajo shkallë është ankoruar te vlerësimet e motorëve në kontrolle kohe të gjata. Nuk është shkalla e bot-eve të chess.com dhe as vlerësim njerëzor, dhe nuk duhet krahasuar me to.

Çfarë do dhe çfarë nuk do të thonë numrat

  • Dhjetë lojëra janë një mostër e vogël. Dallimi i qartë në saktësi dhe në gabime është prova më e fortë se vetë 10–0.
  • Të dyja palët punuan në pajisjet tona për afërsisht të njëjtën kohë për lëvizje. Një makinë ose kontroll kohe tjetër do t’i ndryshonte detajet.
  • Sjeng këtu është versioni 11.2 në cilësimin më të fortë të Chess.app me ponderimin të fikur, dhe chessGM është motori i tij aktual në një fije. Cilësime të tjera japin rezultate të tjera.
  • Këto janë lojëra kompjuterike. Asgjë këtu nuk tregon si do të shkonte ndonjëri motor kundër një personi, dhe lojërat nuk ishin të vlerësuara ose garuese.
  • Pamjet e ekranit janë rilojëra të hapura në Chess.app, jo lojëra live.
  • Vlerësimet e saktësisë janë masa e vetë çdo analizuesi dhe pala që fiton merr më lehtë vlerësim të lartë.

Si ta përsëritni vetë: hapni Chess në një Mac (aplikacioni që vjen me macOS) dhe zgjidhni New Game me Human vs. Computer, pastaj rrëshqitni cilësimin e kompjuterit te Stronger. Motori brenda është Sjeng. Luani me të, pastaj ngjitni lojën në çdo mjet analize për të parë ku lëvizi vlerësimi. Duke luajtur live nuk do të merrni të njëjtat kushte të barabarta kohe që përdorëm ne, sepse ora e vetë aplikacionit nuk është koha që motori e përdor vërtet, por është mënyra më e shpejtë për ta parë vetë Sjeng.

Provojeni

Motori në këtë raport është ai pas chessGM. Mund ta luani në fuqinë që zgjidhni, të rishikoni lojërat tuaja me të njëjtat rishikime të shpejta e të thella që përdorëm këtu dhe të ndiqni një plan stërvitjeje për vlerësimin tuaj. Si aplikacioni ashtu edhe udhëzuesi i tij janë falas.

Luani chessGM në shfletues

Lexoni udhëzuesin e përdoruesit të chessGM

Raporti i mëparshëm: chessGM kundër bot-eve kompjuterikë të chess.com

Burimet

  • Dhjetë lojërat: skedari PGN i lidhur më sipër, luajtur pa ndërfaqe më 20 tetor 2026.
  • Saktësia dhe etiketat: rishikimet e shpejta (thellësia 12) dhe të thella (thellësia 18) të aplikacionit chessGM, dhe Stockfish 19 në thellësi 16.
  • Kalibrimi: 12 lojëra të Sjeng kundër Stockfish në UCI_Elo 2300, 2600 dhe 2900, me një përshtatje të gjasës maksimale dhe një interval gjasësh 95 për qind.
  • Apple, Mac, macOS dhe Chess janë emra dhe marka tregtare të Apple, të përdorura këtu si tekst i thjeshtë. Nuk jemi të lidhur me Apple dhe Apple nuk mori pjesë në këtë provë.

Rreth autorëve

22Softwares është një kompani softueri në Selanik, Greqi, dhe Dhakë, Bangladesh. Ndërtojmë dhe drejtojmë chessGM dhe Carrom by 22Softwares. Ky raport u shkrua nga ekipi i 22Softwares nga të dhënat e prodhuara nga ekipi i motorit chessGM. Pyetjet dhe korrigjimet mirëpriten te info@22softwares.com.

Faktet dhe numrat vijnë nga raporti Apple Chess i ekipit të chessGM (20 tetor 2026). Numërimet, mesataret dhe grafikët në këtë faqe janë llogaritur nga ato të dhëna.

Pyetje