Tworzenie bieżącej pozycji po reszcie gry


12

To pytanie, o którym wspomniał mój przyjaciel, i uznałem to za intrygujące. Załóżmy, że masz zapisy gry od określonego ruchu do końca, używając standardowej notacji (tj. Qf6).

Zakładając losową grę lub silną grę (którą naprawdę trudno zdefiniować), o ile więcej ruchów na średnim poziomie potrzebujesz, aby przywrócić obecną pozycję?

Naprawdę nie wiem, jak podejść do tego pytania, ale wydaje się, że wiąże się to z analizą wsteczną. Czynniki, które mogłem wymyślić, to:

  • Wiedząc, gdzie przesunął się kawałek, mówi ci, że to możliwe lokalizacje.
  • Wiedza o tym, gdzie porusza się pionek, mówi o pustych kwadratach (po drodze pionu). To oczywiście zależy od pierwotnej lokalizacji.
  • Czeki dają informacje zarówno o lokalizacji króla, jak i pustych polach wokół niego
  • Wymiana daje wiele informacji, zarówno o dokładnej pozycji elementu, jak i o otaczających go kwadratach.
  • Zamki zawierają informacje o 5-6 sztukach.

Inny wariant tego pytania, w którym w notacji podany jest również kwadrat początkowy utworu (IE Nd5-e3 zamiast Ne3). To nie jest najpopularniejszy zapis, ale nadal można go używać. Jak bardzo wpłynęłoby to na wynik?

PS Dlaczego ta StackExchange nie ma znacznika „miękkie pytanie”?


Bardzo interesujące pytanie. Jeśli chodzi o twoje zapytanie o posiadanie tagu „miękkie pytanie”, stworzyłem post na meta ( meta.chess.stackexchange.com/q/187/167 ). Mogę po prostu dodać tag do twojego postu, ale nie jestem pewien, dlaczego uważasz, że jest on potrzebny do twojego pytania, a także nie jestem pewien, czy potrzebujemy tego tagu na tej stronie. Więc każdy z wkładem, przejdź do meta.
ETD,

Odpowiedzi:


6

Fascynujące pytanie! Z definicji mogę podać tylko częściowe rozwiązanie, a ściślej „elementy”, które będą częścią analizy retro. Wiem, że będę więcej o tym myślał, ale oto kilka wstępnych przemyśleń.

Jeszcze tylko kilka „czynników” do dodania do listy:

  • Potrzebujemy pewnej minimalnej liczby ruchów (w drugiej części gry), aby dokonać jakiejkolwiek sensownej analizy.
  • Jeśli gra zostanie rozegrana (tzn.) Zakończy się wiązaniem, pomogłoby to odtworzyć pozycję początkową.
  • Jeśli podany zostanie kwadrat początkowy, to ogromnie pomoże.
  • Znajomość numeru ruchu pomogłaby. (Czy to 19 Ne5 czy 24 Ne5)

  • Idea „kwadratów kandydujących” na kawałki. Jeśli zagrano Na1, wówczas N musiało znajdować się na poziomie b3 lub c2. Aby N osiągnął c2, musiał pochodzić z ... W rezultacie wiemy, że musiało być kilka ruchów, aby zdobyć rycerza z b1 lub g1.

  • Ruchy pionkami dostarczają nam „ostatecznych” informacji o kwadracie „z” (z wyjątkiem podwójnych skoków typu e2-e4 vs. e3-e4) Ruchy gońca pomagają, ponieważ pozostają w tym samym kolorze.

Możemy wnioskować więcej, ale to dopiero początek.

Alt. rozwiązanie Jeśli pozwolono ci „oszukiwać” (myślenie boczne):

  • możesz nakarmić ruchy dużą bazą danych i sprawdzić, czy pasuje ona do gry.
  • Chessbase ma zaawansowane funkcje wyszukiwania, które pozwalają wyszukiwać pozycje według elementów zajmujących kwadraty, a także według sekwencji ruchów.

Moglibyśmy nawet wypróbować to za pomocą fragmentu gry. Opublikuj, powiedzmy ostatnie 20 ruchów w grze z 50 ruchami, i spróbuj odtworzyć pozycję w ruchu # 30, bez oszukiwania lub odwoływania się do szachowej płyty.


1
Zakładając, że jest to tylko odtwarzanie losowe, nie może po prostu dostać się do pozycji poprzez losowe ruchy, nawet jeśli są one gafy, na przykład, powiedzmy, że na ruch 28 Twój królowa idzie od e6celu e5, a później przenieść 37, swoją królową sięga e6, zakładając, że żaden kawałek nie jest włączony e6, możesz po prostu odsunąć królową, niezależnie od niebezpieczeństwa.
xaisoft

1

Pomysł, który usłyszałem od Nicolasa Duponta, to połączenie retroanalizy z umiejętnością gry w następujący ustrukturyzowany sposób:
- Regularna retroanaliza jest odruchem (0). - Warunek Reflexmate mówi, że kolega w 1, jeśli jest dostępny, musi zostać zabrany. Nazwij ten odruch (1).
- Ale możliwy jest również odruch (2), w którym należy wziąć dowolnego dostępnego przymusowego partnera w 2.
- I odruch (n) można zdefiniować dla dowolnego n.
- Granicą, gdy n przechodzi w nieskończoność, jest analiza wsteczna na tle dowolnie umiejętnych szachów.
Myślę, że jest to naprawdę fajny pomysł z natury, a także przywraca retroanalizę ze świata dziwnych pozycji, których nikt nigdy nie zobaczy w grze.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.