mirror of
https://github.com/OMGeeky/hcsalmon1-Chess-Engine-Test.git
synced 2025-12-26 16:27:23 +01:00
Add files via upload
This commit is contained in:
724
C/Constants.c
Normal file
724
C/Constants.c
Normal file
File diff suppressed because one or more lines are too long
16
C/Constants.h
Normal file
16
C/Constants.h
Normal file
@@ -0,0 +1,16 @@
|
||||
#pragma once
|
||||
|
||||
extern const unsigned long long ROOK_ATTACKS[64][4096];
|
||||
extern const unsigned long long BISHOP_ATTACKS[64][512];
|
||||
extern const unsigned long long INBETWEEN_BITBOARDS[64][64];
|
||||
extern const unsigned long long KING_ATTACKS[64];
|
||||
extern const unsigned long long SQUARE_BBS[64];
|
||||
extern const unsigned long long BISHOP_MASKS[64];
|
||||
extern const unsigned long long ROOK_MAGIC_NUMBERS[64];
|
||||
extern const unsigned long long BISHOP_MAGIC_NUMBERS[64];
|
||||
extern const int BISHOP_REL_BITS[64];
|
||||
extern const int ROOK_REL_BITS[64];
|
||||
extern const unsigned long long ROOK_MASKS[64];
|
||||
extern const unsigned long long WHITE_PAWN_ATTACKS[64];
|
||||
extern const unsigned long long KNIGHT_ATTACKS[64];
|
||||
extern const unsigned long long BLACK_PAWN_ATTACKS[64];
|
||||
Reference in New Issue
Block a user