mailbox move generator #3395
-
Hi guys I've forked stockfish to build Chinese chess engine. So I've started thinking about making array based version of Stockfish to play Chinese chess. Now the tech issues:
Possible solutions I'm currently reviewing:
So my questions are:
Looking for kind advise) P.S. In my dreams: |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Tried many different approaches... Never worked with other code but my own before and need to say that working with SF's code base is really exciting. Many thanks to SF dev's for a clean code that is pleasant to work with! |
Beta Was this translation helpful? Give feedback.
Tried many different approaches...
Almost gave up...
But then simply realized that I can alter the size of "Piece board[SQUARE_NB]", add squares, ranks, files, piece types fix tons of errors
and actually still have a working engine (by "working" I mean no segfaults when evrything apart what I cuurently debug is disabled)
Never worked with other code but my own before and need to say that working with SF's code base is really exciting.
I loved how the bitboard related code is orginized - it's even a bit oity now to disable and later remove it)))
Many thanks to SF dev's for a clean code that is pleasant to work with!