-
After "Improved workaround for pre-gcc-9 compiler alignment bug." i can not build Cfish
make build ARCH=x86-64-avx2 lto=no extra=no native=no numa=yes -j 8 COMP=clang CC=clang
=============…
-
Hi, is it possible to this to generate all valid moves for a given piece ? I've only found general purpose move generations in class MoveGenerator.
Thanks
-
Hello,
I have seen several issues of the type "cannot compile for android", some being closed, other being left for dead, all without any proper response.
I am using gcc 8.4.0.
I took your Ma…
-
For this task, the assignee(s) has(ve) to implement the boards class containing the different boards.
I think that it will be revelant to add 2 "global" bitboard per color, one containing occupied ca…
Zuuki updated
4 years ago
-
The assignee will have to optimize the two_pow(int power) function to decrease its complexity.
This function is contained in src/utils/utils.cc
With the bitboard we will only be dealing with po…
Zuuki updated
4 years ago
-
```
board = chess.Board()
def diff_board(move):
before_dict = dict(board.piece_map())
board.push(move)
after_dict = dict(board.piece_map())
before_set= set(map(id, before_dict.…
-
Hi,
Since your recent updates I’m getting errors whilst compiling your engine:
Source/position.hpp:26:50: error: braces around scalar initializer for type ‘BitBoard {aka long long unsigned int}’…
-
@snicolet please watch the latest update makefile!
and watch the first **author's comment** and what one has warned: https://github.com/official-stockfish/Stockfish/issues/2731#issuecomment-64780542…
-
Windows, MSYS2, MinGW10:
g++ -Wall -Wcast-qual -fno-exceptions -std=c++17 -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT -DUSE_AVX2 -mavx2 -DUSE_SSE41 -msse4.1 -DUSE_S…
-
I got some errors when trying to compile Arasan 22 on my Rock64 Linux box, a RaspberryPi-like SBC.
Please see below:
> root@rock64:~/arasan-chess/src# make -j4
> mkdir -p ../build
> cc -Ofast …