projects
/
stockfish
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Unify do_ep_move()
[stockfish]
/
src
/
position.cpp
2009-08-17
Marco Costalba
Unify do_ep_move()
blob
|
commitdiff
|
raw
2009-08-10
Marco Costalba
Enable prefetch also for gcc
blob
|
commitdiff
|
raw
|
diff to current
2009-08-09
Marco Costalba
Try to prefetch as soon as position key is ready
blob
|
commitdiff
|
raw
|
diff to current
2009-07-23
Marco Costalba
Use do_move_bb() helpers when doing a castle
blob
|
commitdiff
|
raw
|
diff to current
2009-07-12
Marco Costalba
Introduce see_sign() and use it to shortcut full see()
blob
|
commitdiff
|
raw
|
diff to current
2009-06-28
Marco Costalba
Explicitly use delta psqt values when possible
blob
|
commitdiff
|
raw
|
diff to current
2009-06-20
Marco Costalba
Fix compile errors in debug mode
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-18
Marco Costalba
Skip castle rights update when not needed
blob
|
commitdiff
|
raw
|
diff to current
2009-06-16
Marco Costalba
Fix king value in SEE
blob
|
commitdiff
|
raw
|
diff to current
2009-05-29
Marco Costalba
Detach the state when copying a position
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-24
Marco Costalba
Use compiler name lookup to simplify code
blob
|
commitdiff
|
raw
|
diff to current
2009-05-21
Marco Costalba
Introduce bitcount.h
blob
|
commitdiff
|
raw
|
diff to current
2009-05-21
Marco Costalba
Use do_move_bb() also for en passant moves
blob
|
commitdiff
|
raw
|
diff to current
2009-05-21
Marco Costalba
Introduce do_move_bb() to update bitboards after a...
blob
|
commitdiff
|
raw
|
diff to current
2009-05-21
Marco Costalba
Backup some mor einfo in do_null_move()
blob
|
commitdiff
|
raw
|
diff to current
2009-05-21
Marco Costalba
Move npMaterial[2] to StateInfo in Position
blob
|
commitdiff
|
raw
|
diff to current
2009-05-20
Marco Costalba
Retire lastMove from Position class
blob
|
commitdiff
|
raw
|
diff to current
2009-05-10
Marco Costalba
Use string instead of std::string
blob
|
commitdiff
|
raw
|
diff to current
2009-05-09
Marco Costalba
Fix some Intel compilers warnings
blob
|
commitdiff
|
raw
|
diff to current
2009-05-07
Marco Costalba
Update copyright year
blob
|
commitdiff
|
raw
|
diff to current
2009-05-04
Marco Costalba
Micro optimize SEE
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Marco Costalba
Avoid an usless check in pl_move_is_legal
blob
|
commitdiff
|
raw
|
diff to current
2009-05-03
Marco Costalba
Revert Glaurung 1 book compatibility patch
blob
|
commitdiff
|
raw
|
diff to current
2009-04-28
Marco Costalba
Merge Joona's razoring tweaks
blob
|
commitdiff
|
raw
|
diff to current
2009-04-27
Marco Costalba
Micro optimize Position::move_is_check()
blob
|
commitdiff
|
raw
|
diff to current
2009-04-27
Marco Costalba
Inline Position::move_is_capture()
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
Simplify Position::is_mate()
blob
|
commitdiff
|
raw
|
diff to current
2009-03-31
Marco Costalba
Fix compile in the debug mode
blob
|
commitdiff
|
raw
|
diff to current
2009-03-31
Marco Costalba
Silence idiotic warning on two's complement of an unsigned
blob
|
commitdiff
|
raw
|
diff to current
2009-03-31
Marco Costalba
Silence a bunch of warnings under MSVC /W4
blob
|
commitdiff
|
raw
|
diff to current
2009-03-24
Marco Costalba
Let zobrist keys to be compatible with Glaurung 1
blob
|
commitdiff
|
raw
|
diff to current
2009-03-22
Marco Costalba
Fix a smal bug in Position::from_fen
blob
|
commitdiff
|
raw
|
diff to current
2009-03-15
Marco Costalba
Silence a good bunch of Intel warnings
blob
|
commitdiff
|
raw
|
diff to current
2009-03-07
Marco Costalba
Micro optimize move_is_check()
blob
|
commitdiff
|
raw
|
diff to current
2009-03-07
Marco Costalba
Micro optimize pl_move_is_legal()
blob
|
commitdiff
|
raw
|
diff to current
2009-03-04
Marco Costalba
Fix compile error with inlines under gcc and Intel
blob
|
commitdiff
|
raw
|
diff to current
2009-03-04
Marco Costalba
Fix some comments in position.cpp
blob
|
commitdiff
|
raw
|
diff to current
2009-03-04
Marco Costalba
Avoid to call useless sliders attacks in update_checkers()
blob
|
commitdiff
|
raw
|
diff to current
2009-03-04
Marco Costalba
Super fast hidden_checkers()
blob
|
commitdiff
|
raw
|
diff to current
2009-03-02
Marco Costalba
Micro optimize copy of new state in do_move()
blob
|
commitdiff
|
raw
|
diff to current
2009-03-02
Marco Costalba
Revert hidden checkers rework
blob
|
commitdiff
|
raw
|
diff to current
2009-02-28
Marco Costalba
Use checker info to remove a bunch of hidden checks...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-28
Marco Costalba
Stricter condition to check for dc candidates
blob
|
commitdiff
|
raw
|
diff to current
2009-02-28
Marco Costalba
Split calculation of pinners from dc candidates
blob
|
commitdiff
|
raw
|
diff to current
2009-02-28
Marco Costalba
Slightly better condition in update_hidden_checks()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-28
Marco Costalba
Compute pinned and friends incrementally
blob
|
commitdiff
|
raw
|
diff to current
2009-02-23
Marco Costalba
Fix a subtle bug due to the StateInfo pointer became...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-23
Marco Costalba
Teach SEE about pinned pieces
blob
|
commitdiff
|
raw
|
diff to current
2009-02-23
Marco Costalba
Small Position::clear() cleanup
blob
|
commitdiff
|
raw
|
diff to current
2009-02-23
Marco Costalba
Do not copy the whole old state in do_move()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-23
Marco Costalba
Update pinned bitboards and friends in do_move()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-23
Marco Costalba
Fix some asserts unhidden by a debug compile
blob
|
commitdiff
|
raw
|
diff to current
2009-02-22
Marco Costalba
Avoid resetting pinners[c]
blob
|
commitdiff
|
raw
|
diff to current
2009-02-22
Marco Costalba
Introduce StateInfo instead of UndoInfo
blob
|
commitdiff
|
raw
|
diff to current
2009-02-22
Marco Costalba
Wrap state variables in a named struct
blob
|
commitdiff
|
raw
|
diff to current
2009-02-22
Marco Costalba
Convert also undo_null_move() to avoid passing UndoInfo...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-22
Marco Costalba
Passing UndoInfo is not needed anymore when undoing...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-20
Marco Costalba
Position: Unify and templetize mg_pst() and eg_pst()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-20
Marco Costalba
Unify compute_mg_value() and compute_eg_value()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-20
Marco Costalba
Use a union to fast and simply backup info in do_move()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-20
Marco Costalba
In Position backup and restore contiguous data
blob
|
commitdiff
|
raw
|
diff to current
2009-02-19
Marco Costalba
Do not pass discovery check candidates in Position...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-19
Marco Costalba
Do not pass pinned argument in Position::move_is_check()
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
Cache pinned and discovery check bitboards
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
Add scan for X-ray attacks in piece_attacks_square()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Marco Costalba
Fix a subtle bug in Position::move_is_capture()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Marco Costalba
Do not manually build endgame functions hash keys
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Marco Costalba
Small code formatting in position.cpp
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Marco Costalba
Use update_checkers<>() also for PAWN
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Marco Costalba
Introduce update_checkers() to simplify do_move()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Marco Costalba
Remove square_is_attacked()
blob
|
commitdiff
|
raw
|
diff to current
2009-02-07
Marco Costalba
Small code style tidy up
blob
|
commitdiff
|
raw
|
diff to current
2008-12-21
Marco Costalba
SEE: add support for enpassant moves
blob
|
commitdiff
|
raw
|
diff to current
2008-12-09
Marco Costalba
Add a see() function that take only destination square
blob
|
commitdiff
|
raw
|
diff to current
2008-12-06
Marco Costalba
Position::move_is_capture() does not handle MOVE_NONE
blob
|
commitdiff
|
raw
|
diff to current
2008-12-06
Marco Costalba
Allow to call Position::print() from MovePicker
blob
|
commitdiff
|
raw
|
diff to current
2008-11-30
Marco Costalba
san.cpp pass position as constant reference
blob
|
commitdiff
|
raw
|
diff to current
2008-11-19
Marco Costalba
Remove an include in movepick.h
blob
|
commitdiff
|
raw
|
diff to current
2008-11-16
Marco Costalba
Convert killers to a vector
blob
|
commitdiff
|
raw
|
diff to current
2008-11-16
Marco Costalba
MovePicker: use EvalInfo to skip generating captures
blob
|
commitdiff
|
raw
|
diff to current
2008-11-16
Marco Costalba
Position::to_fen(): fix a bug in side to move represent...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-16
Marco Costalba
Print the move in addition to position
blob
|
commitdiff
|
raw
|
diff to current
2008-11-02
Marco Costalba
Fix a couple of gcc warnings in position.cpp
blob
|
commitdiff
|
raw
|
diff to current
2008-11-01
Marco Costalba
Factor out Position::do_capture_move()
blob
|
commitdiff
|
raw
|
diff to current
2008-10-26
Marco Costalba
Manual merge
blob
|
commitdiff
|
raw
|
diff to current
2008-10-26
Marco Costalba
Revert see shortcut when only one attacker
blob
|
commitdiff
|
raw
|
diff to current
2008-10-26
Marco Costalba
Position: fix a couple of Intel compiler warnings
blob
|
commitdiff
|
raw
|
diff to current
2008-10-26
Marco Costalba
Test with SEE shortcut
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-26
Marco Costalba
Space inflate position: complete!
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
Unify pinned and discovery checks code
blob
|
commitdiff
|
raw
|
diff to current
next