issues
search
mnm-sys
/
tezdhar
A fast and unbeatable chess engine written in C
GNU General Public License v3.0
3
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Generating magic numbers on the fly for rook fails even after max retries
#51
mnm-sys
opened
1 year ago
0
Generated slider attack tables using pre-calculated magic numbers
#50
mnm-sys
closed
1 year ago
1
malloc: nano zone abandoned due to inability to preallocate reserved vm space
#49
mnm-sys
opened
1 year ago
2
Runtime error with -fsanitize=undefined instrumentation flag
#48
mnm-sys
opened
1 year ago
0
Add conditional instrumentation flags [-fsanitize=*] in Makefile
#47
mnm-sys
opened
1 year ago
0
Build fails when cross-compiling for Windows host with error: langinfo.h: No such file or directory
#46
mnm-sys
opened
2 years ago
0
Find 64-bit magic factors using trial and error
#45
mnm-sys
closed
2 years ago
0
Check that return value of get_ls1b() matches for each returning function
#44
mnm-sys
closed
1 year ago
2
Implement function to return least significant first bit set in a Bitboard
#43
mnm-sys
closed
2 years ago
0
Check portability of linker flag -mpopcnt before enabling it
#42
mnm-sys
closed
2 years ago
2
Implement function to count set bits in a Bitboard
#41
mnm-sys
closed
2 years ago
1
Replace uint64_t with uint_fast64_t for bitboard data type and lookup tables
#40
mnm-sys
opened
2 years ago
0
Add colour to display board function so that chess board display is more visually appealing
#39
mnm-sys
opened
2 years ago
1
Parse FEN id from FEN string, if provided
#38
mnm-sys
opened
2 years ago
1
Implement move generation for king
#37
mnm-sys
closed
1 year ago
0
Implement move generation for queen
#36
mnm-sys
closed
1 year ago
0
Implement move generation for bishops
#35
mnm-sys
closed
1 year ago
0
Implement move generation for knights
#34
mnm-sys
closed
1 year ago
0
Implement move generation for rooks
#33
mnm-sys
closed
1 year ago
0
Implement move generation for pawns
#32
mnm-sys
opened
2 years ago
0
Implement move generation for all the pieces of the current turn from a given board position
#31
mnm-sys
opened
2 years ago
1
'make ctags' command is not creating tags for C header files
#30
mnm-sys
closed
2 years ago
1
Support ICCF numeric notation in parser for entering user moves in ICCF format
#29
mnm-sys
opened
2 years ago
1
Implement move validation function for a given board position
#28
mnm-sys
opened
2 years ago
1
Implement extra checks for move legality in the parser itself
#27
mnm-sys
opened
2 years ago
0
From_file field of struct move not being updated for moves like Nbd7, Rae8, etc
#26
mnm-sys
closed
2 years ago
0
Some illegal moves like acbd, efgh, etc. are not being updated as Invalid
#25
mnm-sys
closed
2 years ago
0
O-O or O-O-O castling move is being updated as Invalid move
#24
mnm-sys
closed
2 years ago
0
Pawn promotion move not updating from/to square ranks and files
#23
mnm-sys
closed
2 years ago
1
Display proper board specific file/rank instead of enum in print_move_struct_info()
#22
mnm-sys
closed
2 years ago
0
Function move_has_valid_chars() always fails stating move has invalid characters
#21
mnm-sys
closed
2 years ago
1
Write test cases for unit testing possibly using a testing framework
#20
mnm-sys
opened
2 years ago
0
Fix warning: token pasting of ',' and __VA_ARGS__ is a GNU extension [-Wgnu-zero-variadic-macro-arguments]
#19
mnm-sys
closed
2 years ago
1
Fix [-Wpadded] compilation warnings in code
#18
mnm-sys
closed
2 years ago
2
Fix warning: unused parameter 'argc' [-Wunused-parameter] int main(int argc, char *argv[]) and warning: unused parameter 'argv' [-Wunused-parameter]
#17
mnm-sys
opened
2 years ago
0
Add option to Makefile scripts to make debug build from command line like "make debug"
#16
mnm-sys
closed
2 years ago
2
Implement a parser to interpret SAN and UCI moves and update the board accordingly
#15
mnm-sys
closed
2 years ago
3
Connect to Xboard/WinBoard for GUI chessboard
#14
mnm-sys
opened
2 years ago
0
pgnreplay - Loads the game from the PGN file into memory, and enables commands first, last, next, previous.
#12
mnm-sys
opened
2 years ago
0
pgnload - Loads the game from the PGN file into memory
#11
mnm-sys
opened
2 years ago
1
pgnsave - Save the game played so far to the PGN file
#10
mnm-sys
opened
2 years ago
0
Start game from a given FEN position
#9
mnm-sys
opened
2 years ago
0
Generate FEN from a given board position
#8
mnm-sys
opened
2 years ago
0
Show --help usage for the command line options
#7
mnm-sys
opened
2 years ago
0
Detect draw due to insufficient material
#6
mnm-sys
opened
2 years ago
0
Detect draw caused by 50-move rule
#5
mnm-sys
opened
2 years ago
0
Detect stalemate caused by user move
#4
mnm-sys
opened
2 years ago
0
Validate user input move and update the board status accordingly
#3
mnm-sys
opened
2 years ago
4
GNU Automake and Autobuild configure scripts and Makefiles should be provided to build code for any platform like Unix, Mac, Win, etc.
#2
mnm-sys
closed
2 years ago
2
Display chess board in console using UTF-8
#1
mnm-sys
closed
2 years ago
2
Next