Logan Spears
Logan Spears
My test is failing @bbars . ``` --- FAIL: TestBitboardNew (0.00s) bitboard_test.go:110: new bitboard from map[a1:true] expected 1000000000000000000000000000000010000000000000000000000000000000 but got 1000000000000000000000000000000000000000000000000000000000000000 ``` Also I updated Github actions to run tests...
Good catch. I agree with your interpretation. @farouk-chessly would you be willing to add a test specifically for this phenomenon? I will also have to double check repeatability with this...
To edit the PR, it created a new one: #110 Thanks @farouk-chessly
@tov could you add a test for this change? Also I am not sure this is performance sensitive code. What motivated this change?
Thanks for the visualization. Yeah chess/image will likely need to be updated to support "from black" view. Flipping flips the pieces, not the board.
Fixed in #109
Very cool! I will take a look this weekend. Thanks for the PR!
Love it. Ill take a look at it this weekend. @Kerrigan29a if you want to take a stab to compare benchmarks Ill review before then. Also the CPU profiler might...
@Kerrigan29a thanks for the pull. I will review it. Definitely a better approach than the current implementation, but I don't like the dependencies outside the standard lib. I have tried...
For a first pass, I couldn't figure that out using just the board position. The question is how do you index it so that it can be decoded in a...