Search found 72 matches

by SMIRF
Mon Feb 09, 2015 3:33 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On bitboard legal move generation
Replies: 6
Views: 2241

Re: On bitboard legal move generation

Does your legal move generator also add information to each move, whether it is threatening a single or double check?
by SMIRF
Mon Feb 09, 2015 2:32 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Some Chess960/FRC positions to be confirmed
Replies: 4
Views: 1964

Re: Some Chess960/FRC positions to be confirmed

Thank you for confirming - those are heavy Chess960 positions.
by SMIRF
Mon Feb 09, 2015 2:08 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Some Chess960/FRC positions to be confirmed
Replies: 4
Views: 1964

Some Chess960/FRC positions to be confirmed

There are five positions critical to Chess960 / FRC to be verified: XFEN 00: r1k1r2q/p1ppp1pp/8/8/8/8/P1PPP1PP/R1K1R2Q w KQkq - 0 1 +-*--b--*--d--*--f--g--h-+ 8 |[r]:::[k]:::[r]::: [q]| 7 |[p] [p][p][p] [p][p]| 6 | ::: ::: ::: :::| 5 |::: ::: ::: ::: | 4 | ::: ::: ::: :::| 3 |::: ::: ::: ::: | 2 |<P...
by SMIRF
Sun Feb 08, 2015 8:45 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Black/White symmetry in move generation
Replies: 24
Views: 5349

Re: color symmetric behaviour

Of course there also are some 10x8 chess board perft results: XFEN 07: rnbqckabnr/pppppppppp/10/10/10/10/PPPPPPPPPP/RNBQCKABNR w KQkq - 0 1 +-*--b--c--d--e--*--g--h--i--*-+ 8 |[r][n][b][q][c][k][a][b][n][r]| 7 |[p][p][p][p][p][p][p][p][p][p]| 6 | ::: ::: ::: ::: :::| 5 |::: ::: ::: ::: ::: | 4 | :::...
by SMIRF
Sun Feb 08, 2015 8:25 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Black/White symmetry in move generation
Replies: 24
Views: 5349

Re: color symmetric behaviour

Now there are some first perft results of the developing achromatic engine: XFEN 00: rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1 +-*--b--c--d--*--f--g--*-+ 8 |[r][n][b][q][k][b][n][r]| 7 |[p][p][p][p][p][p][p][p]| 6 | ::: ::: ::: :::| 5 |::: ::: ::: ::: | 4 | ::: ::: ::: :::| 3 |::: :::...
by SMIRF
Tue Feb 03, 2015 7:40 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Anyone into literate programming?
Replies: 10
Views: 2344

Re: Anyone into literate programming?

mcostalba wrote:... 1) Properly choose the names (very dfficult!) ...
Indeed it is a hard task to find good names, especially when implementing a new data structure. But have you suceeded, you are wondering, whether there ever another name could be thought of.
by SMIRF
Tue Feb 03, 2015 10:38 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Perft(15)
Replies: 8
Views: 1465

Re: Perft(15).

by SMIRF
Mon Feb 02, 2015 3:11 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Black/White symmetry in move generation
Replies: 24
Views: 5349

Re: color symmetric behaviour

Move move generation within a check threat could be markably improved. The results from current examples are now: XFEN 2: 3k4/8/8/2N4b/6n1/8/5P2/R3K2R w KQ - 0 1 (move count: 32) +-a--b--c--d--e--f--g--h-+ 8 | ::: [k] ::: :::| 7 |::: ::: ::: ::: | 6 | ::: ::: ::: :::| 5 |::: <N> ::: :::[b]| ...
by SMIRF
Mon Feb 02, 2015 1:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: A new chess engine : m8 (comming not so soon)
Replies: 30
Views: 7455

Re: A new chess engine : m8 (comming not so soon)

Every argument for supporting 10x8 and random chess variants is very welcomed.
Currently I am (slowly) developing a completely new such engine myself.
by SMIRF
Sun Feb 01, 2015 9:34 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Black/White symmetry in move generation
Replies: 24
Views: 5349

Re: color symmetric behaviour

Now there has been some progress in my slowly growing C++ written engine. The colorless representation holds and there now is a rough move generator (able to handle 8x8, 10x8, random ...) creating VALID moves only, each also supplied by CHECK threat information: XFEN 2: 3k4/8/8/2N4b/6n1/8/5P2/R3K2R ...