Issues
- 0
Increase depth if in check
#70 opened by TheoKanning - 0
Stop printing pv when 3 move rep is found
#109 opened by TheoKanning - 0
Check for draw in quiescent search
#110 opened by TheoKanning - 0
- 0
Tune late move cutoff
#84 opened by TheoKanning - 0
Larger late move reduction for later moves
#96 opened by TheoKanning - 0
Tune null move material threshold
#103 opened by TheoKanning - 0
Test LMR in pv nodes
#108 opened by TheoKanning - 0
Quiescent search pruning
#63 opened by TheoKanning - 0
- 0
Separate search function at root
#105 opened by TheoKanning - 0
Remove redundant pawn bitboards
#107 opened by TheoKanning - 0
Merge side material into one 2X1 array
#102 opened by TheoKanning - 0
Win KR v K endings
#88 opened by TheoKanning - 0
Improve hash rate
#93 opened by TheoKanning - 0
Print max ply reached in search info
#97 opened by TheoKanning - 0
Print current move being searched
#106 opened by TheoKanning - 0
Use full window until alpha is raised
#104 opened by TheoKanning - 0
Ignore illegal moves for late move pruning
#95 opened by TheoKanning - 0
Mate score pruning
#99 opened by TheoKanning - 0
Static null move pruning
#100 opened by TheoKanning - 0
Single reply extension
#98 opened by TheoKanning - 0
Generate only legal moves
#75 opened by TheoKanning - 0
Test position suite for speed analysis
#66 opened by TheoKanning - 0
Tune aspiration windows
#94 opened by TheoKanning - 0
- 0
- 0
Track transposition hit rate
#91 opened by TheoKanning - 0
Tune king endgame piece square tables
#80 opened by TheoKanning - 0
Tune pawn endgame piece square tables
#81 opened by TheoKanning - 0
Play hash move before generating moves
#90 opened by TheoKanning - 0
Tune endgame material threshold
#82 opened by TheoKanning - 0
Adjust knight/rook value for pawn number
#87 opened by TheoKanning - 0
Ignore pawn material for endgame phase
#85 opened by TheoKanning - 0
Bitboards for white, black and total material
#77 opened by TheoKanning - 0
Remove redundant board fields
#86 opened by TheoKanning - 0
Set up tuning system
#71 opened by TheoKanning - 0
Tune futility margins
#83 opened by TheoKanning - 0
Maintain material count for each side
#73 opened by TheoKanning - 0
- 0
Allow setting uptions in uci loop
#79 opened by TheoKanning - 0
Determine if moves give check
#76 opened by TheoKanning - 0
Late move reduction
#74 opened by TheoKanning - 0
Adjust mate score for depth
#72 opened by TheoKanning - 0
Hash probing logic moved inside hash function
#69 opened by TheoKanning - 0
Better get move function
#67 opened by TheoKanning - 0
Evaluation hash table
#68 opened by TheoKanning - 0
- 0
Transposition size power of 2
#64 opened by TheoKanning - 0