projects
/
stockfish
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Small code-style touches in movegen.cpp
[stockfish]
/
src
/
movegen.cpp
2009-11-06
Marco Costalba
Small code-style touches in movegen.cpp
blob
|
commitdiff
|
raw
2009-11-05
Marco Costalba
Extend move_is_legal() to work also when in check
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
Marco Costalba
Retire MovePicker::discovered_check_candidates()
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
Marco Costalba
Rewrite generate_pawn_moves() and simplify evasions
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
Marco Costalba
Generate pseudo-legal moves in generate_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-11-04
Marco Costalba
Optimize generate_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-11-01
Marco Costalba
Remove castling moves in check generation
blob
|
commitdiff
|
raw
|
diff to current
2009-11-01
Marco Costalba
Optimize check generation
blob
|
commitdiff
|
raw
|
diff to current
2009-09-24
Marco Costalba
Micro optimization of generate_piece_moves()
blob
|
commitdiff
|
raw
|
diff to current
2009-09-23
Marco Costalba
Fix a couple of Intel compiler warnings
blob
|
commitdiff
|
raw
|
diff to current
2009-09-23
Marco Costalba
Rename generate_piece_moves() in generate_piece_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-09-23
Marco Costalba
Retire generate_pawn_captures()
blob
|
commitdiff
|
raw
|
diff to current
2009-09-23
Marco Costalba
Retire generate_pawn_blocking_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-09-23
Marco Costalba
Standardize generate_pawn_blocking_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-09-22
Marco Costalba
Code style and subtle fix in move_is_legal()
blob
|
commitdiff
|
raw
|
diff to current
2009-09-22
Marco Costalba
Simplify move legality check for uncommon cases
blob
|
commitdiff
|
raw
|
diff to current
2009-09-22
Marco Costalba
Enable functionality of previous patch
blob
|
commitdiff
|
raw
|
diff to current
2009-09-22
Marco Costalba
When generating checks add possibly under-promotions
blob
|
commitdiff
|
raw
|
diff to current
2009-09-22
Marco Costalba
Fix a bug in generate_piece_checks()
blob
|
commitdiff
|
raw
|
diff to current
2009-09-22
Marco Costalba
Small micro optimization in generate_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-09-20
Marco Costalba
Rename piece_attacks_from() in attacks_from()
blob
|
commitdiff
|
raw
|
diff to current
2009-09-20
Marco Costalba
Retire attackers_to(Square s, Color c)
blob
|
commitdiff
|
raw
|
diff to current
2009-09-20
Marco Costalba
Rename piece_attacks() in piece_attacks_from()
blob
|
commitdiff
|
raw
|
diff to current
2009-09-20
Marco Costalba
Cleanup piece_attacks_square() functions
blob
|
commitdiff
|
raw
|
diff to current
2009-09-20
Marco Costalba
Rename attacks_to() in attackers_to()
blob
|
commitdiff
|
raw
|
diff to current
2009-09-20
Marco Costalba
Change pawn_attacks() API
blob
|
commitdiff
|
raw
|
diff to current
2009-09-20
Marco Costalba
Clean up API for attack information
blob
|
commitdiff
|
raw
|
diff to current
2009-09-04
Marco Costalba
Second take at unifying bitboard representation access
blob
|
commitdiff
|
raw
|
diff to current
2009-09-04
Marco Costalba
Templetize functions to get pieces by type
blob
|
commitdiff
|
raw
|
diff to current
2009-08-31
Marco Costalba
Retire pieces_of_color_and_type()
blob
|
commitdiff
|
raw
|
diff to current
2009-08-29
Marco Costalba
Use pointers instead of array indices in MovePicker
blob
|
commitdiff
|
raw
|
diff to current
2009-08-06
Tord Romstad
Fixed a bug in PV extraction from the transposition...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Marco Costalba
Introduce SERIALIZE_MOVES_D() macro and use it for...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Marco Costalba
Micro optimize pawn moves generation
blob
|
commitdiff
|
raw
|
diff to current
2009-07-06
Marco Costalba
Fix generation of check blocking promotion
blob
|
commitdiff
|
raw
|
diff to current
2009-06-20
Marco Costalba
Micro optimize and rename move_promotion()
blob
|
commitdiff
|
raw
|
diff to current
2009-06-12
Marco Costalba
Better clarify why recent generate_pawn_checks() works
blob
|
commitdiff
|
raw
|
diff to current
2009-05-25
Marco Costalba
Merge hardware POPCNT detection and use
blob
|
commitdiff
|
raw
|
diff to current
2009-05-25
Marco Costalba
Split killer moves from non-captures
blob
|
commitdiff
|
raw
|
diff to current
2009-05-25
Marco Costalba
Revert _BitScanForward64 support
blob
|
commitdiff
|
raw
|
diff to current
2009-05-24
Marco Costalba
Add a bit more pop_1st_bit<HasBSF> conversions
blob
|
commitdiff
|
raw
|
diff to current
2009-05-24
Marco Costalba
Use compiler name lookup to simplify code
blob
|
commitdiff
|
raw
|
diff to current
2009-05-24
Marco Costalba
Enable _BitScanForward64 in move generation
blob
|
commitdiff
|
raw
|
diff to current
2009-05-24
Marco Costalba
Enable _BitScanForward64 at runtime
blob
|
commitdiff
|
raw
|
diff to current
2009-05-21
Marco Costalba
Fix compile errors under MSVC
blob
|
commitdiff
|
raw
|
diff to current
2009-05-09
Marco Costalba
Fix some Intel compilers warnings
blob
|
commitdiff
|
raw
|
diff to current
2009-05-08
Marco Costalba
Micro optimize generate_pawn_checks()
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Marco Costalba
Convert also generate_pawn_blocking_evasions() to new API
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Marco Costalba
Better dscovery check condition in generate_pawn_checks()
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Marco Costalba
Further parametrize generate_pawn_captures
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Marco Costalba
Update copyright year
blob
|
commitdiff
|
raw
|
diff to current
2009-05-05
Marco Costalba
Fix missing pawn color check in move_is_legal()
blob
|
commitdiff
|
raw
|
diff to current
2009-04-26
Marco Costalba
Greatly speedup has_mate_threat()
blob
|
commitdiff
|
raw
|
diff to current
2009-04-19
Marco Costalba
Micro optimize generate_piece_checks() take 2
blob
|
commitdiff
|
raw
|
diff to current
2009-04-18
Marco Costalba
Micro optimize generate_piece_checks()
blob
|
commitdiff
|
raw
|
diff to current
2009-04-18
Marco Costalba
Merge Joona's new aspiration window search
blob
|
commitdiff
|
raw
|
diff to current
2009-04-18
Marco Costalba
Introduce move_pawns() helper in movegen.cpp
blob
|
commitdiff
|
raw
|
diff to current
2009-03-02
Marco Costalba
Revert hidden checkers rework
blob
|
commitdiff
|
raw
|
diff to current
2009-02-22
Marco Costalba
Remove two useless calls to pinned_pieces()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-19
Marco Costalba
Do not pass pinned argument in Position::pl_move_is_legal()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-19
Marco Costalba
Cleanup pinned and friends in movegen.cpp
blob
|
commitdiff
|
raw
|
diff to current
2009-02-17
Marco Costalba
Remove xxx_of_color() for real
blob
|
commitdiff
|
raw
|
diff to current
2009-02-17
Marco Costalba
Change piece_attacks_square() API
blob
|
commitdiff
|
raw
|
diff to current
2009-02-17
Marco Costalba
Remove xxx_of_color() helpers
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Marco Costalba
Remove square_is_attacked()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Marco Costalba
Rename generate_piece_blocking_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Marco Costalba
Final touches to generate_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Marco Costalba
Simplify legality check in generate_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-11
Marco Costalba
generate_evasions() avoid an usless check for enpassant...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-11
Marco Costalba
Optimize generate_piece_blocking_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-11
Marco Costalba
generate_evasions() avoid to calculate pinned pieces
blob
|
commitdiff
|
raw
|
diff to current
2009-02-11
Marco Costalba
Drop a double semicolon
blob
|
commitdiff
|
raw
|
diff to current
2009-02-10
Marco Costalba
Last touches to movegen.cpp
blob
|
commitdiff
|
raw
|
diff to current
2009-02-10
Marco Costalba
Remove special case of pawn checks generation
blob
|
commitdiff
|
raw
|
diff to current
2009-02-10
Marco Costalba
Remove special case of pawn move generatation
blob
|
commitdiff
|
raw
|
diff to current
2009-02-10
Marco Costalba
Simplify generate_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-10
Marco Costalba
Simplify generate_checks()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-10
Marco Costalba
Micro-optimize do_generate_pawn_checks()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-10
Marco Costalba
Templetize generate_piece_checks_king()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-07
Marco Costalba
Small optimization in generate_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-07
Marco Costalba
Simplify newly introduced castling_is_check()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-07
Marco Costalba
Small code style tidy up
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Marco Costalba
Templetize generate_castle_moves()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-06
Marco Costalba
Add generation of castling checks
blob
|
commitdiff
|
raw
|
diff to current
2008-11-24
Marco Costalba
Generate moves for powerful pieces first
blob
|
commitdiff
|
raw
|
diff to current
2008-11-01
Marco Costalba
Fix a bug in generate_evasions()
blob
|
commitdiff
|
raw
|
diff to current
2008-10-26
Marco Costalba
Manual merge
blob
|
commitdiff
|
raw
|
diff to current
2008-10-26
Marco Costalba
Better naming of pseudo-legality and legality testing
blob
|
commitdiff
|
raw
|
diff to current
2008-10-24
Marco Costalba
Space inflate position until do_promotion_move()
blob
|
commitdiff
|
raw
|
diff to current
2008-10-24
Marco Costalba
Start to space inflate position.cpp
blob
|
commitdiff
|
raw
|
diff to current
2008-10-24
Marco Costalba
Fix a performance bug in generate_move_if_legal
blob
|
commitdiff
|
raw
|
diff to current
2008-10-24
Marco Costalba
movegen: add SERIALIZE_MOVES and hides a bunch of loops
blob
|
commitdiff
|
raw
|
diff to current
2008-10-24
Marco Costalba
Another generate_piece_moves() micro optimization
blob
|
commitdiff
|
raw
|
diff to current
2008-10-24
Marco Costalba
Fix another template conversion bug in movegen
blob
|
commitdiff
|
raw
|
diff to current
2008-10-23
Marco Costalba
movegen: prefer (*mlist++) to mlist[n++]
blob
|
commitdiff
|
raw
|
diff to current
2008-10-23
Marco Costalba
Fix a bug in generate_pawn_captures()
blob
|
commitdiff
|
raw
|
diff to current
2008-10-23
Marco Costalba
Fully templetize pawn move generators
blob
|
commitdiff
|
raw
|
diff to current
2008-10-20
Marco Costalba
Micro optimize generate_piece_moves()
blob
|
commitdiff
|
raw
|
diff to current
2008-10-20
Marco Costalba
Another Intel warning sqeezed
blob
|
commitdiff
|
raw
|
diff to current
2008-10-20
Marco Costalba
Shrink arguments in move generation functions
blob
|
commitdiff
|
raw
|
diff to current
next