Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Symbolic: Status report 2004.04.13

Author: Roger D Davis

Date: 18:20:31 04/13/04

Go up one level in this thread


On April 13, 2004 at 16:58:01, Steven Edwards wrote:

>Symbolic: Status report 2004.04.13
>
>Not much has happened is the past two weeks mostly because of health
>difficulties.  But I have added a couple new bootstrap recognizers including
>pin/frozen/restricted reporting.  I'm also working on a more structured approach
>to organizing the pattern instance databases.   I hope to have more in another
>week.
>
>Here's BWTC.0025 and its bootstrap patterns:
>
>[D] r1bq1r1k/ppp1N1p1/7p/2bp1pN1/2Bn1B1Q/8/PP3PP1/R3R1K1 w - - 0 1
>
>Pattern: Attack   Count: ten
>  ((BlackQueen d8) (WhiteKnight e7) t SE)
>  ((WhiteKnight e7) (BlackBishop c8) nil WNW)
>  ((WhiteKnight e7) (BlackPawn f5) nil SSE)
>  ((WhiteKnight e7) (BlackPawn d5) nil SSW)
>  ((BlackPawn h6) (WhiteKnight g5) nil SW)
>  ((BlackPawn d5) (WhiteBishop c4) nil SW)
>  ((BlackBishop c5) (WhiteKnight e7) t NE)
>  ((WhiteQueen h4) (BlackPawn h6) t N)
>  ((WhiteBishop f4) (BlackPawn c7) t NW)
>  ((WhiteBishop c4) (BlackPawn d5) t NE)
>Pattern: AttackMutual   Count: two
>  ((BlackPawn d5) (WhiteBishop c4) nil SW)
>  ((WhiteBishop c4) (BlackPawn d5) t NE)
>Pattern: Defend   Count: twenty-eight
>  ((BlackKing h8) (BlackPawn g7) nil SW)
>  ((BlackRook f8) (BlackKing h8) t E)
>  ((BlackRook f8) (BlackQueen d8) t W)
>  ((BlackRook f8) (BlackPawn f5) t S)
>  ((BlackQueen d8) (BlackRook f8) t E)
>  ((BlackQueen d8) (BlackBishop c8) t W)
>  ((BlackQueen d8) (BlackPawn c7) t SW)
>  ((BlackQueen d8) (BlackPawn d5) t S)
>  ((BlackBishop c8) (BlackPawn b7) t SW)
>  ((BlackBishop c8) (BlackPawn f5) t SE)
>  ((BlackRook a8) (BlackBishop c8) t E)
>  ((BlackRook a8) (BlackPawn a7) t S)
>  ((BlackPawn g7) (BlackPawn h6) nil SE)
>  ((BlackBishop c5) (BlackPawn a7) t NW)
>  ((BlackBishop c5) (BlackKnight d4) t SE)
>  ((WhiteQueen h4) (WhiteKnight g5) t NW)
>  ((WhiteQueen h4) (WhiteBishop f4) t W)
>  ((WhiteQueen h4) (WhitePawn f2) t SW)
>  ((WhiteBishop f4) (WhiteKnight g5) t NE)
>  ((BlackKnight d4) (BlackPawn f5) nil ENE)
>  ((WhiteBishop c4) (WhitePawn a2) t SW)
>  ((WhiteKing g1) (WhitePawn g2) nil N)
>  ((WhiteKing g1) (WhitePawn f2) nil NW)
>  ((WhiteRook e1) (WhiteKnight e7) t N)
>  ((WhiteRook e1) (WhiteKing g1) t E)
>  ((WhiteRook e1) (WhiteRook a1) t W)
>  ((WhiteRook a1) (WhitePawn a2) t N)
>  ((WhiteRook a1) (WhiteRook e1) t E)
>Pattern: DefendMutual   Count: four
>  ((BlackRook f8) (BlackQueen d8) t W)
>  ((BlackQueen d8) (BlackRook f8) t E)
>  ((WhiteRook e1) (WhiteRook a1) t W)
>  ((WhiteRook a1) (WhiteRook e1) t E)
>Pattern: EnPrise   Count: two
>  ((WhiteKnight g5))
>  ((WhiteBishop c4))
>Pattern: Exchangeable   Count: seven
>  ((BlackBishop c8))
>  ((WhiteKnight e7))
>  ((BlackPawn c7))
>  ((BlackPawn h6))
>  ((WhiteKnight g5))
>  ((BlackPawn f5))
>  ((BlackPawn d5))
>Pattern: Frozen   Count: zero
>Pattern: Hanging   Count: one
>  ((WhiteBishop c4))
>Pattern: Loafer   Count: nine
>  ((BlackPawn c7))
>  ((BlackPawn b7))
>  ((BlackPawn a7))
>  ((WhiteKnight g5))
>  ((BlackPawn f5))
>  ((WhitePawn g2))
>  ((WhitePawn f2))
>  ((WhitePawn b2))
>  ((WhitePawn a2))
>Pattern: Loner   Count: four
>  ((BlackRook a8))
>  ((BlackBishop c5))
>  ((WhiteQueen h4))
>  ((WhitePawn b2))
>Pattern: Move   Count: fifty-six
>  ((WhiteBishop c4) (VacantMan a6) Regular Ba6)
>  ((WhiteBishop c4) (VacantMan b3) Regular Bb3)
>  ((WhiteBishop c4) (VacantMan b5) Regular Bb5)
>  ((WhiteBishop f4) (VacantMan c1) Regular Bc1)
>  ((WhiteBishop f4) (VacantMan d2) Regular Bd2)
>  ((WhiteBishop c4) (VacantMan d3) Regular Bd3)
>  ((WhiteBishop f4) (VacantMan d6) Regular Bd6)
>  ((WhiteBishop c4) (VacantMan e2) Regular Be2)
>  ((WhiteBishop f4) (VacantMan e3) Regular Be3)
>  ((WhiteBishop f4) (VacantMan e5) Regular Be5)
>  ((WhiteBishop c4) (VacantMan f1) Regular Bf1)
>  ((WhiteBishop f4) (VacantMan g3) Regular Bg3)
>  ((WhiteBishop f4) (VacantMan h2) Regular Bh2)
>  ((WhiteBishop f4) (BlackPawn c7) Regular Bxc7)
>  ((WhiteBishop c4) (BlackPawn d5) Regular Bxd5)
>  ((WhiteKing g1) (VacantMan f1) Regular Kf1)
>  ((WhiteKing g1) (VacantMan h1) Regular Kh1)
>  ((WhiteKing g1) (VacantMan h2) Regular Kh2)
>  ((WhiteKnight e7) (VacantMan c6) Regular Nc6)
>  ((WhiteKnight g5) (VacantMan e4) Regular Ne4)
>  ((WhiteKnight g5) (VacantMan e6) Regular Ne6)
>  ((WhiteKnight g5) (VacantMan f3) Regular Nf3)
>  ((WhiteKnight g5) (VacantMan f7) Regular Nf7+)
>  ((WhiteKnight e7) (VacantMan g6) Regular Ng6+)
>  ((WhiteKnight e7) (VacantMan g8) Regular Ng8)
>  ((WhiteKnight g5) (VacantMan h3) Regular Nh3)
>  ((WhiteKnight g5) (VacantMan h7) Regular Nh7)
>  ((WhiteKnight e7) (BlackBishop c8) Regular Nxc8)
>  ((WhiteKnight e7) (BlackPawn d5) Regular Nxd5)
>  ((WhiteKnight e7) (BlackPawn f5) Regular Nxf5)
>  ((WhiteQueen h4) (VacantMan g3) Regular Qg3)
>  ((WhiteQueen h4) (VacantMan g4) Regular Qg4)
>  ((WhiteQueen h4) (VacantMan h1) Regular Qh1)
>  ((WhiteQueen h4) (VacantMan h2) Regular Qh2)
>  ((WhiteQueen h4) (VacantMan h3) Regular Qh3)
>  ((WhiteQueen h4) (VacantMan h5) Regular Qh5)
>  ((WhiteQueen h4) (BlackPawn h6) Regular Qxh6+)
>  ((WhiteRook a1) (VacantMan b1) Regular Rab1)
>  ((WhiteRook a1) (VacantMan c1) Regular Rac1)
>  ((WhiteRook a1) (VacantMan d1) Regular Rad1)
>  ((WhiteRook e1) (VacantMan e2) Regular Re2)
>  ((WhiteRook e1) (VacantMan e3) Regular Re3)
>  ((WhiteRook e1) (VacantMan e4) Regular Re4)
>  ((WhiteRook e1) (VacantMan e5) Regular Re5)
>  ((WhiteRook e1) (VacantMan e6) Regular Re6)
>  ((WhiteRook e1) (VacantMan b1) Regular Reb1)
>  ((WhiteRook e1) (VacantMan c1) Regular Rec1)
>  ((WhiteRook e1) (VacantMan d1) Regular Red1)
>  ((WhiteRook e1) (VacantMan f1) Regular Rf1)
>  ((WhitePawn a2) (VacantMan a3) Regular a3)
>  ((WhitePawn a2) (VacantMan a4) Regular a4)
>  ((WhitePawn b2) (VacantMan b3) Regular b3)
>  ((WhitePawn b2) (VacantMan b4) Regular b4)
>  ((WhitePawn f2) (VacantMan f3) Regular f3)
>  ((WhitePawn g2) (VacantMan g3) Regular g3)
>  ((WhitePawn g2) (VacantMan g4) Regular g4)
>Pattern: Pinned   Count: one
>  ((WhiteQueen h4) (BlackPawn h6) (BlackKing h8) N)
>Pattern: Protected   Count: fourteen
>  ((BlackKing h8))
>  ((BlackRook f8))
>  ((BlackQueen d8))
>  ((BlackPawn g7))
>  ((BlackPawn b7))
>  ((BlackPawn a7))
>  ((WhiteBishop f4))
>  ((BlackKnight d4))
>  ((WhitePawn g2))
>  ((WhitePawn f2))
>  ((WhitePawn a2))
>  ((WhiteKing g1))
>  ((WhiteRook e1))
>  ((WhiteRook a1))
>Pattern: Restricted   Count: one
>  ((WhiteQueen h4) (BlackPawn h6) (BlackKing h8) N)
>Pattern: Unattacked   Count: eighteen
>  ((BlackKing h8))
>  ((BlackRook f8))
>  ((BlackQueen d8))
>  ((BlackRook a8))
>  ((BlackPawn g7))
>  ((BlackPawn b7))
>  ((BlackPawn a7))
>  ((BlackBishop c5))
>  ((WhiteQueen h4))
>  ((WhiteBishop f4))
>  ((BlackKnight d4))
>  ((WhitePawn g2))
>  ((WhitePawn f2))
>  ((WhitePawn b2))
>  ((WhitePawn a2))
>  ((WhiteKing g1))
>  ((WhiteRook e1))
>  ((WhiteRook a1))
>Pattern: Undefended   Count: five
>  ((BlackRook a8))
>  ((BlackBishop c5))
>  ((WhiteQueen h4))
>  ((WhiteBishop c4))
>  ((WhitePawn b2))


Keep going, Steven. Never give up. I don't purport to understand the nuts and
bolts of what you're doing, but I do understand the significance, and there are
those of us who are watching every move forward and cheering for you. :)

Roger



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.