Hive · experimentální laboratoř · 30. října 2026

Silnější hledání pomohlo.
Nové postihy zatím ne.

Výsledná zpráva z 2 650 partií: barva, hloubka, pravidlo stínky a Vyvážená v2.

Co z výsledků opravdu plyne

  1. Hloubka 2 je zásadní zlepšení. Proti @1 získala 39 výher, 3 remízy a 2 prohry; dalších 6 her skončilo limitem. Skóre z dohraných her je 92,0 %.
  2. Výhoda @3 nad @2 zatím není přesvědčivě doložená. Skóre @3 je 64,7 % z dohraných her, ale 16 z 50 her nedohrálo a interval úplných párů dosahuje 50 %. Označení @3 navíc nezaručuje dosaženou hloubku 3.
  3. Vyvážená v2 původní verzi neporazila. Obě mají 44 výher, 10 remíz a 2 limity. Nové postihy zatím nemají prokázaný přínos.
  4. Čtyři náhodné úvodní půltahy souvisejí s výhodou bílé. Model odhaduje skóre bílé 55,5 %; při 0 půltazích 49,2 % a při 5 půltazích 50,8 %. To podporuje citlivost na zahájení, ale neizoluje příčinu.
  5. Nové pravidlo stínky mění děj, málo mění skóre. Rozešlo se 61/600 průběhů (10,2 %), výsledek se změnil v osmi. Zvednutí brouka nastalo 48× ve 39 hrách.
  6. Náhoda zkreslovala údaj o vlastní kleci. U heuristik je podíl vlastních figur v závěrečném obklíčení asi 8,1 %. Hodnota 21,2 % zahrnovala slabého náhodného hráče.

Co bylo odehráno

ExperimentPartiíN na dvojici / variantuNáhodný úvodLimit půltahů
color-06001000200
color-56001005200
depth150504120
pillbug-ab12001004200
balanced-v21001004120

Celkem 2 650 partií, seed konfigurace 42, všechna rozšíření, královna smí být prvním tahem. Rozpočet 20 000 vyhodnocení na tah; u hloubek ≥ 2 taktické prodloužení nejvýše o jeden půltah. Třetí opakování se počítá od začátku hry, adjudikace vypnutá. N=100 znamená 50 dvojic s prohozenými barvami, nikoli 100 dvojic. A/B má 600 her OFF a 600 ON.

Původní heuristiky zůstaly zachované; v2 přidává postih 5 za vlastní sousední figuru a 18 za nezakrytou královnu, jejíž odchod by rozpojil roj. U soupeře se stejné rysy hodnotí s opačným znaménkem.

1. Barva a náhodné zahájení

Náhodných půltahůOčekávané skóre bílé při stejné síleVliv bílé na Elo stupniciHer bez Náhody
049,2 %-5.8300
4 (OFF)55,5 %+38.3300
550,8 %+5.8300

Bradley–Terry model odděluje sílu strategie a společný vliv bílé. Náhoda a limity jsou vynechané; ridge regularizace 0,5 udržuje odhady konečné. Jde o stupnici tohoto souboru, nikoli lidské Elo. Pro barevný parametr nemáme interval nejistoty.

Kontrolní OFF při čtyřech půltazích znovu získal přesně 25 996 pozorovaných tahů, 657 potenciálních příležitostí, 2 186 voleb a osm koncových pokrytí královny broukem. Tyto zveřejněné součty souhlasí s původní referencí; původní JSON k přímému porovnání všech tahů nebyl dodán.

Při nule i čtyřech půltazích má první nenáhodný tah bílá, přesto se výsledek liší. Samotné pořadí prvního „chytrého“ tahu proto není dostatečné vysvětlení. Test mění také rozložení výchozích pozic. V ohodnocení jsme ověřili nezávislost na příznaku hráče na tahu a symetrii při záměně barev; to není důkaz bezchybnosti celého enginu.

Úvod 0

StrategieSkóre bílouSkóre černou
balanced@147,5 %47,5 %
attack@152,5 %55,0 %
defense@147,5 %50,0 %

Úvod 4 (OFF)

StrategieSkóre bílouSkóre černou
balanced@152,0 %39,5 %
attack@158,0 %50,0 %
defense@156,5 %44,0 %

Úvod 5

StrategieSkóre bílouSkóre černou
balanced@144,0 %46,0 %
attack@154,0 %56,5 %
defense@154,5 %45,0 %

2. Hloubka hledání

A proti BV / R / P hráče ALimitSkóre A: dohrané hrySkóre A: úplné páry95% interval: úplné páryÚplných párů
balanced@1 × balanced@22 / 3 / 3968,0 %5,0 %0,0 % až 11,2 %20
balanced@1 × balanced@31 / 2 / 4254,4 %3,8 %0,0 % až 10,0 %20
balanced@2 × balanced@310 / 4 / 201635,3 %34,6 %17,3 % až 50,0 %13

Naplánovaná @2 porazila @1 v 39 hrách proti dvěma prohrám. Toto je nejsilnější praktický výsledek experimentů. Naplánovaná @3 porazila @2 v poměru 20:10, ale 32 % jejich her skončilo limitem. Úplných barevných párů bez limitu zůstalo jen 13 z 25.

V celém hloubkovém turnaji proběhlo 9,059 hledání a 70,153,976 vyhodnocení. Dokončené hloubky: 1 → 2809, 2 → 5557, 3 → 693. Ve 2,502 hledáních (27,6 %) nebyla dosažena požadovaná hloubka. Agregovaná telemetrie neuchovává tuto tabulku samostatně pro každého hráče; nelze z ní přesně určit procento úspěšných hledání pouze @3.

Limit 120 tedy u hlubšího hledání už není zanedbatelný. Pro důsledné porovnání @2/@3 je potřeba prodloužit nebo dohrát limitované partie a evidovat dosaženou hloubku podle hráče. Změna @1→@2 navíc zapíná taktické prodloužení, takže měříme celé nastavení bota, nikoli izolovaný jediný půltah.

3. A/B experiment stínky

UkazatelVýsledek
Porovnané dvojice OFF/ON600
Rozdílný průběh61 / 600
Změněný výsledek8
První rozchod: medián / rozsah půltahů28 / 11–104
Průměrná změna délky ON − OFF+0.315 půltahu
Partie s použitím nového pravidla39
Použití / z toho komárem48 / 7
Z vlastní královny / cizí / jinde4 / 5 / 39
Brouk nad královnou na konci OFF / ON8 / 5

Pravidlo bylo při ON legálně dostupné v 584 pozorovaných tazích; bot je použil 48× (8,2 % příležitostí). Komár provedl sedm použití. Tato varianta dovoluje brouka sundat pouze na prázdné pole; položení na královnu neumožňuje.

Rozchod průběhů nemusí znamenat okamžité použití schopnosti: zapnutí pravidla ovlivňuje také hodnocení záchrany královny a nabídku legálních tahů. Model měří celý účinek zapnutí varianty na tohoto bota.

StrategieZměna skóre ON − OFF: úplné páry95% interval změnyÚplných párů
balanced@1+0,17 p, b,-1,00 p, b, až +1,33 p, b,150
attack@1+0,00 p, b,-1,17 p, b, až +1,17 p, b,150
defense@1-0,17 p, b,-1,36 p, b, až +0,85 p, b,147
random@1+0,00 p, b,+0,00 p, b, až +0,00 p, b,147

Všechny intervaly změny skóre obsahují nulu. Tato tabulka zahrnuje i soupeře Náhodu; 600 porovnání obsahuje 300 takových zápasů. Nejde o izolovaný odhad účinku v kvalitní hře.

Jak dopadlo 61 rozešlých průběhů

Výsledek OFF → ONPartií
černá → bílá3
bílá → bílá21
černá → černá27
černá → remíza1
bílá → remíza1
remíza → remíza4
limit → černá1
limit → limit1
remíza → černá1
bílá → černá1

Ve většině rozešlých her zůstal stejný vítěz. Celkově se výhra černé změnila na bílou třikrát, opačně jednou. Tak malý počet změn neposkytuje spolehlivý důkaz posunu rovnováhy pravidel.

4. Vyvážená v2 a vlastní klec

A proti BV / R / P hráče ALimitSkóre A: dohrané hrySkóre A: úplné páry95% interval: úplné páryÚplných párů
balanced@1 × balancedv2@144 / 10 / 44250,0 %51,0 %43,8 % až 58,9 %48

Nové postihy nejsou potvrzené zlepšení: 44 výher na každé straně, 10 remíz, 2 limity. Interval párového skóre obsahuje 50 %. Verzi v2 proto zatím ponechat experimentální, nikoli ji označovat za silnější.

Poražená strategie v referenci OFFProher obklíčenímVlastních figur / všech sousedůPodíl vlastních
balanced@19545 / 5707,9 %
attack@18546 / 5109,0 %
random@1297590 / 178233,1 %
defense@18738 / 5227,3 %

Z původních 719 vlastních figur u poražených královen připadá 590 Náhodě (82,1 % všech těchto případů). U heuristik je dohromady 129/1 602 = 8,1 %. Původních 21,2 % tedy nepopisuje samotné heuristiky. Navíc jde o konečné pozice prohraných her, ne o příčinný důkaz chyby.

Poražený v přímém testu v2ProherVlastních sousedů / všechPodíl
balancedv2@14414 / 2645,3 %
balanced@14416 / 2646,1 %

V2 měla u prohraných královen 14 vlastních sousedních figur proti 16 u původní verze. Tak drobný rozdíl neprokazuje užitečnost postihu. Královna jako kloub může být problém, ale také důsledek správné obrany; plošný postih nemusí vystihnout situaci.

5. Remízy, úplnost a omezení

BěhOpakováníObě královny obklíčenéZablokováníJinéRemíz celkem
Úvod 04400044
Úvod 52330026
Hloubky90009
Stínka OFF2850033
Stínka ON2770034
V21000010

Co dává smysl zkoumat dál

  1. Jako praktický základ používat @2; v2 zatím ponechat jen pro experimenty.
  2. Pro @2/@3 dohrát limitované pozice a zaznamenávat rozpočet i skutečnou hloubku po hráčích. To je hodnotnější než další velký test @1.
  3. Test barvy rozšířit o více úvodních délek a pevnou sadu rozmanitých pozic se skutečnou záměnou barev. Stávající výsledky izolují vliv režimu zahájení jen částečně.
  4. Stínku zkoušet na scénářích se zakrytou královnou a se silnějšími boty. V celých hrách @1 se pravidlo využívá vzácně.
  5. Případné další úpravy heuristiky testovat po jednom rysu. Výsledky zde nevybírají nové váhy a nedokazují nulový přínos všech možných postihů.

Tyto další běhy nejsou automaticky spuštěné.

Data pro vlastní analýzu

Úplné JSON soubory obsahují i tahy, párovací klíče, seedy, nastavení, použití figur a stavové metriky. CSV je pouze přehled, nenahrazuje úplné záznamy.