Modelarea tablei şi jocului de şah (XIII)
Calculul traiectoriilor în reprezentarea 0x88
Funcţie care testează dacă un anumit câmp este sau nu, atacat de către adversar
Modelarea tablei şi jocului de şah (XII)
Notaţia minimală (SAN) şi legalitatea mutării; determinarea şirurilor FEN consecutive ale partidei
Reprezentarea internă 0x88
De la şir FEN, la reprezentarea binară internă
Şirul FEN corespunzător stării binare interne curente, a jocului
Modelarea tablei şi jocului de şah (XI)
Un exemplu edificator de reprezentare PGN.
Algoritm de analiză sintactică şi lexicală a şirului mutărilor din PGN.
Construcţia unei expresii regulate pentru recunoaşterea şi extragerea mutărilor SAN.
Modelarea tablei şi jocului de şah (X)
Premisele finalizării widget-ului PGN-browser().
Construcţia unui şablon pentru tagurile PGN: \[\w+\s+"[^"]*"\]
Extragerea tagurilor din textul PGN al unei partide de şah, folosind expresii regulate.
Modelarea tablei şi jocului de şah (IX)
Integrarea unei liste de mutări şi a unei bare de navigare.
Butoane, handler şi metode pentru navigare.
vezi Cărţile mele (de programare)