3
I Use This!
High Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Aug 19, 2024 — Aug 19, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Introduce StateInfo instead of UndoInfo More... over 16 years ago
Wrap state variables in a named struct More... over 16 years ago
Convert also undo_null_move() to avoid passing UndoInfo object More... over 16 years ago
Passing UndoInfo is not needed anymore when undoing the move More... over 16 years ago
Remove two useless calls to pinned_pieces() More... over 16 years ago
Position: Unify and templetize mg_pst() and eg_pst() More... over 16 years ago
Unify compute_mg_value() and compute_eg_value() More... over 16 years ago
Use a union to fast and simply backup info in do_move() More... over 16 years ago
In Position backup and restore contiguous data More... over 16 years ago
Finally remove any occurence of dcCandidates from search.cpp More... over 16 years ago
Do not pass discovery check candidates in Position::do_move() More... over 16 years ago
Do not pass pinned argument in Position::move_is_check() More... over 16 years ago
Do not pass pinned argument in Position::pl_move_is_legal() More... over 16 years ago
Cleanup pinned and friends in movegen.cpp More... over 16 years ago
Cache pinned and discovery check bitboards More... over 16 years ago
Revert mobility of pinned pieces for now We will redo after rewriting the handling of pinned bitboard and its friends. More... over 16 years ago
Remove xxx_of_color() for real More... over 16 years ago
Change piece_attacks_square() API More... over 16 years ago
Mobility is zero for a pinned piece More... over 16 years ago
Remove xxx_of_color() helpers More... over 16 years ago
Avoid a call to move_is_capture() in extension() More... over 16 years ago
Add scan for X-ray attacks in piece_attacks_square() More... over 16 years ago
Fix a subtle bug in Position::move_is_capture() More... over 16 years ago
Do not manually build endgame functions hash keys More... over 16 years ago
Use template for endgame scaling functions More... over 16 years ago
Use templates for end game evaluation functions More... over 16 years ago
Small code formatting in position.cpp More... over 16 years ago
Use update_checkers<>() also for PAWN More... over 16 years ago
Introduce update_checkers() to simplify do_move() More... over 16 years ago
Remove square_is_attacked() More... over 16 years ago