+-----------------+ 8 | . . . . . . . . | 7 | . . . . . . . . | 6 | . . . . . . . . | 5 | . . . . . . . . | 4 | Q . . . . . . . | 3 | . . . . . . k . | 2 | . . . . . . . . | 1 | . . . . . . K . | +-----------------+ a b c d e f g h Dostupné testovací pozice: 1. Jednoduchý mat: 8/8/8/8/Q7/6k1/8/6K1 w - - 0 1 2. Delší mat: 8/6K1/3b4/4n1k1/8/8/8/8 w - - 0 1 3. Weak Amazon: 8/6k1/1A6/8/3K4/8/8/8 w - - 0 1 Testování šachové analýzy s pohádkovými figurami... Vybraná pozice: Jednoduchý mat FEN: 8/8/8/8/Q7/6k1/8/6K1 w - - 0 1 Pohádkové figury: A=Amazonka(Q+N), C=Cyril(R+N), E=Eve(B+N) ============================================================ [19:27:15] Průchod 1: Začátek analýzy [19:27:15] Průchod 2: Začátek generování stromu pozic [19:27:15] Průchod 3: Hloubka 0, pozic: 1 [19:27:15] Průchod 4: Hloubka 1, pozic: 23 [19:27:15] Průchod 5: Hloubka 2, pozic: 78 [19:27:15] Průchod 6: Hloubka 3, pozic: 685 [19:27:16] Průchod 7: Hloubka 4, pozic: 1305 [19:27:17] Průchod 8: Hloubka 5, pozic: 5584 [19:27:21] Průchod 9: Hloubka 6, pozic: 6739 [19:27:29] Průchod 9: Strom postaven, celkem pozic: 32746 [19:27:29] Průchod 10: Začátek ohodnocování pozic [19:27:29] Průchod 11: Iterace ohodnocování 0 [19:27:29] Průchod 21: Iterace ohodnocování 10 [19:27:30] Průchod 31: Iterace ohodnocování 20 [19:27:30] Průchod 41: Iterace ohodnocování 30 [19:27:31] Průchod 51: Iterace ohodnocování 40 [19:27:31] Průchod 60: Ohodnocování dokončeno [19:27:31] Průchod 61: Analýza dokončena za 16.29 sekund Celkem pozic: 32746 Optimální cesta má 6 tahů L[22]: {'radek': 1, 'N': [94, 95, 96, 97, 98], 'P': [0], 'FEN': '8/8/8/8/8/6k1/2Q5/6K1 b - - 1 1', 'board': <__main__.ChessBoard object at 0x000002C1A983E490>, 'to_mate': 6, 'to_end': 6} Optimální cesta (prvních 10 tahů): Tah 0 (Bílý): to_mate=5, FEN=8/8/8/8/Q7/6k1/8/6K1 w - - 0 1... 8 . . . . . . . . 7 . . . . . . . . 6 . . . . . . . . 5 . . . . . . . . 4 Q . . . . . . . 3 . . . . . . k . 2 . . . . . . . . 1 . . . . . . K . a b c d e f g h Tah 1 (Černý): to_mate=4, FEN=8/8/8/8/4Q3/6k1/8/6K1 b - - 1 1... 8 . . . . . . . . 7 . . . . . . . . 6 . . . . . . . . 5 . . . . . . . . 4 . . . . Q . . . 3 . . . . . . k . 2 . . . . . . . . 1 . . . . . . K . a b c d e f g h Tah 2 (Bílý): to_mate=3, FEN=8/8/8/8/4Q3/7k/8/6K1 w - - 2 2... 8 . . . . . . . . 7 . . . . . . . . 6 . . . . . . . . 5 . . . . . . . . 4 . . . . Q . . . 3 . . . . . . . k 2 . . . . . . . . 1 . . . . . . K . a b c d e f g h Tah 3 (Černý): to_mate=2, FEN=8/8/8/8/4Q3/7k/5K2/8 b - - 3 2... 8 . . . . . . . . 7 . . . . . . . . 6 . . . . . . . . 5 . . . . . . . . 4 . . . . Q . . . 3 . . . . . . . k 2 . . . . . K . . 1 . . . . . . . . a b c d e f g h Tah 4 (Bílý): to_mate=1, FEN=8/8/8/8/4Q3/8/5K1k/8 w - - 4 3... 8 . . . . . . . . 7 . . . . . . . . 6 . . . . . . . . 5 . . . . . . . . 4 . . . . Q . . . 3 . . . . . . . . 2 . . . . . K . k 1 . . . . . . . . a b c d e f g h Tah 5 (Černý): to_mate=0, FEN=8/8/8/8/7Q/8/5K1k/8 b - - 5 3... 8 . . . . . . . . 7 . . . . . . . . 6 . . . . . . . . 5 . . . . . . . . 4 . . . . . . . Q 3 . . . . . . . . 2 . . . . . K . k 1 . . . . . . . . a b c d e f g h FINÁLNÍ VÝSLEDEK: Pozic: 32746 Optimální cesta: 6 tahů Mat v 5 tazích