Shredder-FEN

Znane również jako: SMK-FEN

Rozszerzenie FEN identyfikujące prawa do roszady w Chess960 za pomocą liter linii, na których początkowo stały uprawnione wieże.

Wyjaśnienie

FEN, czyli Forsyth-Edwards Notation, jest ciągiem tekstowym opisującym pozycję szachową. Jedno z pól zapisuje , czyli informację, czy każda ze stron nadal zachowuje regulaminową możliwość wykonania specjalnego ruchu królem i wieżą.

W szachach klasycznych KQkq rozróżnia prawa na skrzydle królewskim i hetmańskim. Chess960 jest odmianą, która przestawia bierki na pierwszym rzędzie i może umieszczać króla oraz wieże na innych liniach niż standardowe. Dlatego KQkq może nie wskazywać wystarczająco dokładnie, której wieży dotyczy każde prawo.

Shredder-FEN usuwa tę niejednoznaczność, zapisując literę linii odpowiedniej wieży. Linia jest pionową kolumną nazwaną od a do h. Wielkie litery oznaczają białe wieże, a małe litery czarne. W standardowej pozycji początkowej HAha oznacza wieże na liniach h i a obu stron.

Pole zapisuje prawa, a nie możliwość natychmiastowego wykonania roszady. Bierki stojące na drodze, atakowane pola lub inne warunki mogą uniemożliwić ruch w bieżącej pozycji, mimo że prawo nadal istnieje. Łącznik oznacza brak jakichkolwiek praw do roszady.

jest inną konwencją rozszerzającą FEN dla Chess960. Ponieważ te dwa sposoby kodowania nie są identyczne, program zapisujący i odczytujący muszą uzgodnić, którego używają.

Częste nieporozumienia

Shredder-FEN a X-FEN

Oba rozszerzają FEN dla pozycji Chess960, lecz kodują prawa do roszady według innych reguł.

Zobacz termin
Prawo a natychmiast legalny ruch

Zachowanie prawa nie oznacza, że roszada jest teraz legalna. Pozycja nadal musi spełniać wszystkie warunki tego ruchu.

Źródła

  1. 1.Forsyth-Edwards Notation, Chess Programming Wiki
  2. 2.Core, python-chess 1.11.2 documentation

Powiązane terminy

© 2026 MindZug