AmoriaxTaktická římská deskovka

Inteligence kříže

Publikováno 20.01.2025 v 09:06 v kategorii Blog, přečteno: 59x

Nejpalčivější finální postavení v Amoriaxu je vždy postavení kamenů na středovém kříži. Jenom skrze kříž lze udělat poslední tzv. "korunový tah" neboli "korunovaci". (V šachu je to obdoba "matové situace".) Jak se k tomu postavení dopracovat, je věc druhá a kombinatoricky nesmírně komplikovaná. Ale jsou-li už hrací kameny na kříži postaveny, pak se počet kombinací - jako v každé koncovce klasických deskových her - výrazně zúží.


Nepočítáme-li korunku uprostřed (protože to už je úplný konec hry), pak na kříži může vzniknout celkem 35.272 variant (17.636 na vodorovné ose, 17.636 na svislé ose), ještě před ukončením hry, tj. před korunovací.

Pokud si situaci ještě ulehčíme a vypustíme kombinace, které vedou nezvratně k definitivnímu výsledku, to znamená ty, kde kamen tvoří zarážku pro poslední korunový tah (tj. jako v šachu 1-tahový mat), tak máme už "jen" cca dva tisíce palčivých pozic (konkrétně 1878), které tvoří nebezpečí finální kombinace.

Tenhle aspekt jsem se snažil zakomponovat nyní do AI v aplikaci. To znamená vytvořil jsem funkce iq_horizont a iq_vertikal, které zahrnují určité procento variant ještě před korunovací. Mám za to, že by to mohlo mít pozitivní vliv na celkovou inteligenci AI. To se ostatně ukáže, až se verze s těmito novými funkcemi dostane do turnaje.

Verze 8.0 bude disponovat kontrolou 681 pozic před korunovací. To je cca 3,8% všech kombinací na středovém kříži a asi 37% kombinací před finální korunovací. Ačkoliv se to zdá možná málo, je to už relativně významný prvek kontroly (horizontální a vertikální osy). Uvidíme, jak se projeví v praxi.

Komentáře

Celkem 0 komentářů

  • Neregistrovaný uživatel

    Jméno: Přihlásit se

    Blog:

    Obsah zprávy*:

    Kontrolní kód*:
    Odpovězte na otázku: Co je dnes za den?