Komentarze (16)

m-q

Liczba różnych kombinacji gry dla pierwszych czterech ruchów w szachach wynosi około 319 mld. 


¯\_( ͡° ͜ʖ ͡°)_/¯


https://chesswise.defiantchris.com/index.php/pl/kawiarenka-szachowa/miscellanea/liczba-shannona

zuchtomek

@suseu Liczba kombinacji szachowych jest nazywana liczbą shannona = 10^120. Wartość została określona na podstawie obserwacji partii szachowych w których było około 30 możliwości na każdy ruch i 80 posunięć - 30^80. 


Claude Shannon wyprowadził tę liczbę by udowodnić, że komputer nie jest w stanie przeanalizować każdego możliwego ruchu, ponieważ w momencie gdy obliczałby jedną grę na mikrosekundę zajęłoby mu to czas do końca wszechświata by dokończyć obliczenia.


10^120=

1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

michal-g-1

@zuchtomek 99.99999999999999% tych wielkich "możliwości " to ruchy z dupy.

onlystat

@zuchtomek i dlatego Alpha pokonuje Stockfisha z palcem w nosie, bo jeden dobiera strategie po kazdym ruchu, a drugi leci przez wszystkie mozliwe ruchy i wybiera procentowo najlepszy

zuchtomek

@michal-g-1 Aż tyle to nie.. Jeżeli chcielibyśmy ograniczyć te kombinacje do tych racjonalnych - czyli tych w których dwóch zawodników chce wygrać, liczba kombinacji wynosiłaby około 10^48 więc zostaje:

1000000000000000000000000000000000000000000000000

solly

@michal-g-1 

>99.99999999999999% tych wielkich "możliwości " to ruchy z dupy.

I co z tego? Właśnie o tym jest komentarz, komputer musi to przeanalizować, wszystko trzeba wziąć pod uwagę.

Felonious_Gru

@zuchtomek Po co miałby za każdym razem analizować wszystkie ruchy?

michal-g-1

@solly no właśnie ze nie musi i nie ma to sensu.


Co więcej, 99.999999999% z tych pozostałych, w miarę sensownych, kombinacji prowadzi do kombinacji które już się pojawiły w inny sposób (np. Jest miliard dróg prowadzących do sytuacji gdy na planszy są 2 króle i 2 wieże) I nie trzeba liczyć ich ponownie i ponownie

Ragnarokk

@suseu Wiem, że odpowiadam na meme'a, ale to że "profesjonalni szachiści widzą na 15 ruchów naprzód" to jedna z większych niezrozumień jak ta gra działa. Owszem, zdarzają się przypadki że tak się robi, jednak to absolutny margines. Jest za dużo możliwości, przeciwnik najczęściej ma kilka mniej lub bardziej sensownych opcji odpowiedzieć i na dużo dalej w przyszłość po prostu nie masz szans poprawnie przewidzieć - prędzej się jebniesz w czymś w obliczenia i te kilkadziesiąt przewidzianych kontynuacji o kant d⁎⁎y rozbić.

Gracz zazwyczaj ma plan, zna mniej więcej plan przeciwnika, próbuje realizować swój, przeszkadzać cudzemu, próbuje znaleźć w czym jest różnica między różnymi realizacjami swojego planu. Czasem owszem policzy jakieś warianty, tzw. taktykę, ale to raczej na kilka ruchów jest.


Sztuką nie jest policzyć 15 złych ruchów wprzód, sztuką jest wybrać ten pierwszy dobry

mordaJakZiemniaczek

@Ragnarokk W znanych liniach jak najbardziej widzą 15 ruchów do przodu. Oglądając analizy np. Hikaru Nakamury z jego własnych gier z klasyczną kontrolą czasu można zobaczyć jak np. dla 7 ruchu tłumaczy dlaczego 2 z 3 opcji są złe, bo po wymuszonej linii, która ma właśnie z 15 ruchów, dana strona jest lepsza/słabsza. Fakt, że to top2/3 na świecie, ale jest to możliwe.

Ale oczywiście nie znaczy to, że widzą wszystkie kombinacje w drzewie 15 kolejnych decyzji, nie

Ragnarokk

@mordaJakZiemniaczek To jest teoria i to jest Hikaru. Pytanie też, czy on tego po prostu po partii nie przypomniał sobie tych wariantów przed streamem


Mówię jednak o liczeniu wariantów w grze środkowej, dla normalnych profesjonalnych szachistach, nie absolutnej czołówki. Takich na poziomie do 2650. Zresztą też to jest jakiś wycinek szachowej teorii co on jest tak w stanie zrobić, tego jest fizycznie za dużo by wszystko się dało.

SidTheKid

Ludwiczek odpowiadający rumuńskim odwrotem na francuskie ruchadło:

9fdf105d-fb27-49b6-b52a-8a1c9c2f9846
TRPEnjoyer

No przy 3k ELO tak gra wygląda, co chłopu nie grozi, ale nawet przy poziomie super GM masz 1 "inaccuracy" i po grze (o ile to nie są szachy szybkie). Męcząca pamięciówka nastawiona na nie popełnianie błędów, zamiast na zagranie czegoś fajnego, no ale tak do... nie wiem, 1500? ELO jest całkiem przyjemnie, można sobie potrenować jakieś memy, gambity, a brak dokładnego przestudiowania openingu nie przekreśla szans na wygraną.

Ragnarokk

@TRPEnjoyer Ja mając już ponad 2200 zagrałem 1. a3. Można, trzeba tylko zakład dzień wcześniej przegrać Obecnie jak gram raz na 2-3 lata to też mocno improwizuję, bo z kolesiami co są na bieżąco nie chcę się w pojedynek na wiedzę wbijać. Warianty jeszcze jakoś liczę, figurami jakoś suwam, ale debiutów to za cholerę nie pamiętam już

bizonsky

Ktoś mi to ewidentnie wyczytał z myśli XD

Zaloguj się aby komentować