projects
/
stockfish
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Document why we don't use TT to prune in search_pv()
2009-11-25
Marco Costalba
Document why we don't use TT to prune in search_pv()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-25
Joona Kiiski
Revert last Only move extensions tweaks
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-25
Marco Costalba
Speed up sorting of non-captures
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-25
Marco Costalba
Rewrite messy LSN-code take 2
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-25
Joona Kiiski
Rewrite messy LSN-code
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-25
Joona Kiiski
Remove RootMoveList::scan_for_easy_move()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-25
Joona Kiiski
Remove 2 FIXMEs from search.cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Marco Costalba
Document and cleanup new effective-single-reply code
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Joona Kiiski
Always extend full ply in PV
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Joona Kiiski
Add mild extension in low depths
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Joona Kiiski
Fix currentMove bug
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Joona Kiiski
Only move extension based on exclusion search
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Joona Kiiski
Base work for exclusion search
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Marco Costalba
Tone down a bit futility parameters
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Marco Costalba
Remove 4*IncrementalFutilityMargin from futilityValue
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Marco Costalba
Logaritmic futility margins
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Marco Costalba
Exponential futility margins
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Marco Costalba
History pruning exponential limit
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-23
Marco Costalba
Incremental Futility Margin
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-22
Marco Costalba
In razor qsearch use corrected beta
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-22
Marco Costalba
Code style triviality
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-15
Marco Costalba
Micro-optimize get_material_info()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-14
Marco Costalba
Convert pawns evaluation to Score
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-14
Marco Costalba
Move game phase computation to MaterialInfo
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-14
Marco Costalba
Null move dynamic reduction based on value
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-13
Marco Costalba
Use a more standard perft UCI interface
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-13
Marco Costalba
Better document king safety evaluation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-13
Marco Costalba
Rearrange table layout in evaluate.cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-13
Marco Costalba
Remove dcCandidates data member from SplitPoint
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-11
Marco Costalba
Remove update_checkers()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-11
Marco Costalba
Retire evaluate_mobility()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-11
Marco Costalba
Small sort_moves() deobfuscation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-11
Marco Costalba
Don't futility-prune ttMove
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-10
Marco Costalba
Propagate "move is check" info to do_move()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-10
Marco Costalba
Small update_checkers() cleanup
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-10
Marco Costalba
Small update to pop_1st_bit()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-09
Marco Costalba
Small CheckInfo fallout
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-09
Marco Costalba
Fully convert move_is_check() internally
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-09
Marco Costalba
Convert move_is_check() to take a CheckInfo reference
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-09
Marco Costalba
Use CheckInfo to compute dcCandidates
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-09
Marco Costalba
Introduce CheckInfo struct
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-09
Marco Costalba
Fix operator/(Score s, int i)
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-09
Marco Costalba
Don't copy the key in do_move
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-09
Marco Costalba
Define Score as an enum
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Change Score definition to avoid the union
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Revert "Do not extend at low depths if not in PV"
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Revert "IID in pv also when TT move depth is too small"
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Last conversions to Score in evaluate.cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Convert ThreatBonus to Score
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Convert RookOn7thBonus and QueenOn7thBonus to be Score
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Convert mobility bonus tables to Score
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Convert apply_weight() to handle Score
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Convert MaterialInfo and PawnInfo to use Score
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Introduce PieceSquareTable[16][64]
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Convert Position to use Score struct
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Introduce Score struct
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-07
Marco Costalba
Fix correct name of int64_t type
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-06
Marco Costalba
Do not extend at low depths if not in PV
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-06
Marco Costalba
IID in pv also when TT move depth is too small
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-06
Marco Costalba
Better big-endian support wording in Makefile
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-06
Marco Costalba
Enable POPCNT only through Makefile
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-06
Joona Kiiski
Add popcnt-support in Makefile
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-06
Marco Costalba
Small code-style touches in movegen.cpp
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-06
Marco Costalba
Fix a small warning under icc
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-06
Marco Costalba
Big-endian compatible pop_1st_bit()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-06
Marco Costalba
Fix a compile error in debug mode
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-05
Marco Costalba
Enable PH_TT_MOVES during evasion generation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-05
Marco Costalba
Extend move_is_legal() to work also when in check
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-05
Marco Costalba
Move locals definitions at the function start
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-05
Marco Costalba
Retire MovePicker::discovered_check_candidates()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-05
Marco Costalba
Rewrite generate_pawn_moves() and simplify evasions
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-05
Marco Costalba
Generate pseudo-legal moves in generate_evasions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-04
Marco Costalba
Optimize generate_evasions()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-04
Marco Costalba
Speed up perft
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-04
Marco Costalba
Remove SEE optimizations
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-01
Marco Costalba
Reorder evasions
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-01
Marco Costalba
Another see() shortcut
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-01
Marco Costalba
Shortcut see_sign() when SEE is known negative
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-01
Marco Costalba
Remove castling moves in check generation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-01
Marco Costalba
Optimize check generation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-11-01
Joona Kiiski
Implemented perft
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-31
Marco Costalba
Evaluation threat values after 39089 games
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-25
Marco Costalba
Fix build under gcc
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-25
Marco Costalba
Add threat evaluation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-23
Marco Costalba
Micro optimize mobility calculation
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-22
Marco Costalba
Unify capture and promotion tests
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-22
Marco Costalba
Don't prune TT move in qsearch even if SEE < 0
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-22
Marco Costalba
Pick best moves one per cycle instead of sorting
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-19
Marco Costalba
Avoid a needless locking in sp_search()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-18
Joona Kiiski
Similarize pruning code in search() and sp_search()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-17
Marco Costalba
Use an homegrown insertion sort instead of std::sort()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-15
Marco Costalba
Do not prune the move if we are still under mate
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-12
Marco Costalba
Fix a crash when reaching PLY_MAX in a check position
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-12
Marco Costalba
Add a new rule on promoting pawns in evaluate_passed_pawns()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-12
Marco Costalba
Fix x-ray attack from behind in evaluate_passed_pawns()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-12
Marco Costalba
Small cleanup and in evaluate_passed_pawns()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-12
Marco Costalba
Revert "Use std::stable_sort() instead of std::sort()"
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-10
Marco Costalba
Use std::stable_sort() instead of std::sort()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-10
Marco Costalba
Unroll color loops in evaluate_passed_pawns()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
2009-10-10
Marco Costalba
Use piece_list to scan the pawns in evaluate_pawns()
Signed-off-by: Marco Costalba <
mcostalba@gmail.com
>
commit
|
commitdiff
|
tree
next