stockfish
2009-11-06 Marco CostalbaEnable POPCNT only through Makefile
2009-11-06 Joona KiiskiAdd popcnt-support in Makefile
2009-11-06 Marco CostalbaSmall code-style touches in movegen.cpp
2009-11-06 Marco CostalbaFix a small warning under icc
2009-11-06 Marco CostalbaBig-endian compatible pop_1st_bit()
2009-11-06 Marco CostalbaFix a compile error in debug mode
2009-11-05 Marco CostalbaEnable PH_TT_MOVES during evasion generation
2009-11-05 Marco CostalbaExtend move_is_legal() to work also when in check
2009-11-05 Marco CostalbaMove locals definitions at the function start
2009-11-05 Marco CostalbaRetire MovePicker::discovered_check_candidates()
2009-11-05 Marco CostalbaRewrite generate_pawn_moves() and simplify evasions
2009-11-05 Marco CostalbaGenerate pseudo-legal moves in generate_evasions()
2009-11-04 Marco CostalbaOptimize generate_evasions()
2009-11-04 Marco CostalbaSpeed up perft
2009-11-04 Marco CostalbaRemove SEE optimizations
2009-11-01 Marco CostalbaReorder evasions
2009-11-01 Marco CostalbaAnother see() shortcut
2009-11-01 Marco CostalbaShortcut see_sign() when SEE is known negative
2009-11-01 Marco CostalbaRemove castling moves in check generation
2009-11-01 Marco CostalbaOptimize check generation
2009-11-01 Joona KiiskiImplemented perft
2009-10-31 Marco CostalbaEvaluation threat values after 39089 games
2009-10-25 Marco CostalbaFix build under gcc
2009-10-25 Marco CostalbaAdd threat evaluation
2009-10-23 Marco CostalbaMicro optimize mobility calculation
2009-10-22 Marco CostalbaUnify capture and promotion tests
2009-10-22 Marco CostalbaDon't prune TT move in qsearch even if SEE < 0
2009-10-22 Marco CostalbaPick best moves one per cycle instead of sorting
2009-10-19 Marco CostalbaAvoid a needless locking in sp_search()
2009-10-18 Joona KiiskiSimilarize pruning code in search() and sp_search()
2009-10-17 Marco CostalbaUse an homegrown insertion sort instead of std::sort()
2009-10-15 Marco CostalbaDo not prune the move if we are still under mate
2009-10-15 Tord RomstadMinor improvement in eval of unstoppable pawns promotin...
2009-10-12 Marco CostalbaFix a crash when reaching PLY_MAX in a check position
2009-10-12 Marco CostalbaAdd a new rule on promoting pawns in evaluate_passed_pa...
2009-10-12 Marco CostalbaFix x-ray attack from behind in evaluate_passed_pawns()
2009-10-12 Marco CostalbaSmall cleanup and in evaluate_passed_pawns()
2009-10-12 Marco CostalbaRevert "Use std::stable_sort() instead of std::sort()"
2009-10-10 Marco CostalbaUse std::stable_sort() instead of std::sort()
2009-10-10 Marco CostalbaUnroll color loops in evaluate_passed_pawns()
2009-10-10 Marco CostalbaUse piece_list to scan the pawns in evaluate_pawns()
2009-10-10 Marco CostalbaFix pieceList initialization in Position::clear()
2009-10-09 Marco CostalbaUnroll color loops in get_pawn_info
2009-10-09 Marco CostalbaSmall micro-optimization in get_pawn_info()
2009-10-09 Marco CostalbaRestore pliesFromNull counter
2009-10-09 Marco CostalbaFix an off-by-one bug in extract_pv()
2009-10-09 Marco CostalbaRewrite previous patch using only one counter
2009-10-09 Marco CostalbaDo not claim repetition after null move
2009-10-08 Marco CostalbaRestore development version
2009-10-08 Marco CostalbaStockfish 1.5.1
2009-10-08 Marco CostalbaFix the polling frequency when pondering
2009-10-08 Tord RomstadUse slightly lower polling frequency in the last few...
2009-10-07 Tord RomstadMinor change to time management code, to make sure...
2009-10-06 Tord RomstadDisplay fail high/fail low in search log file.
2009-10-06 Marco CostalbaFix bogus comment in extract_pv()
2009-10-06 Marco CostalbaFix use of an initialized SearchStack
2009-10-06 Marco CostalbaRemove a redundant assignment in PawnInfo c'tor
2009-10-06 Marco CostalbaSmall code reformat in TranspositionTable::extract_pv()
2009-10-05 Tord RomstadFixed an embarassing Chess960 bug found by Alexander...
2009-10-05 Marco CostalbaRestore development version
2009-10-04 Marco CostalbaStockfish 1.5
2009-10-04 Marco CostalbaSmall touches to increased mobility patch
2009-10-03 Marco CostalbaMove a comment where it belongs in SEE
2009-10-03 Marco CostalbaDon't increase mobility if attacked piece is defended...
2009-09-30 Marco CostalbaCount two times number of attacked pieces in mobility
2009-09-30 Marco CostalbaOptimize futilityValue calculation
2009-09-30 Marco CostalbaStore pawn attacks in PawnInfo
2009-09-30 Tord RomstadFixed a couple of typos in a comment.
2009-09-29 Marco CostalbaFix a MSVC warning in search.cpp
2009-09-29 Tord RomstadTemporarily removed the unfinished UCI_Elo code in...
2009-09-29 Marco CostalbaPrint RootMoveList startup scoring
2009-09-28 Marco CostalbaRetire compute_weight() in evaluation.cpp
2009-09-28 Marco CostalbaUnroll color loops in evaluate
2009-09-27 Marco CostalbaChange back file mode of misc.cpp
2009-09-26 Marco CostalbaUpdate piece list iteration also in evaluate_pieces()
2009-09-26 Marco CostalbaRetire faked Windows version of gettimeofday()
2009-09-24 Marco CostalbaMicro optimization of generate_piece_moves()
2009-09-23 Marco CostalbaRetire kingSquare[] array
2009-09-23 Marco CostalbaReorder data layout and optimize access patern
2009-09-23 Marco CostalbaFix a couple of Intel compiler warnings
2009-09-23 Marco CostalbaFix a piece_of_color_and_type() / pieceS_of_color_and_t...
2009-09-23 Marco CostalbaRename generate_piece_moves() in generate_piece_evasions()
2009-09-23 Marco CostalbaRetire generate_pawn_captures()
2009-09-23 Marco CostalbaRetire generate_pawn_blocking_evasions()
2009-09-23 Marco CostalbaStandardize generate_pawn_blocking_evasions()
2009-09-22 Marco CostalbaCode style and subtle fix in move_is_legal()
2009-09-22 Marco CostalbaSimplify move legality check for uncommon cases
2009-09-22 Marco CostalbaEnable functionality of previous patch
2009-09-22 Marco CostalbaWhen generating checks add possibly under-promotions
2009-09-22 Marco CostalbaFix a bug in generate_piece_checks()
2009-09-22 Marco CostalbaSmall micro optimization in generate_evasions()
2009-09-22 Marco CostalbaChange evaluation GrainSize from 4 to 8
2009-09-20 Marco CostalbaSave static evaluation also for failed low nodes
2009-09-20 Marco CostalbaRevert evaluation drift
2009-09-20 Marco CostalbaEvaluation drift: add always 7 instead of ply
2009-09-20 Marco CostalbaRename piece_attacks_from() in attacks_from()
2009-09-20 Marco CostalbaRemove undefined pinned_pieces(Color c, Bitboard& p)
2009-09-20 Marco CostalbaRetire attackers_to(Square s, Color c)
2009-09-20 Marco CostalbaRename piece_attacks() in piece_attacks_from()
2009-09-20 Marco CostalbaCleanup piece_attacks_square() functions
next