stockfish
2009-01-11 Marco CostalbaRewrite count_1s() to be similar to 64bit counterpart
2009-01-11 Marco CostalbaMicro optimize count_1s_max_15() for 32 bit system
2009-01-10 Marco CostalbaFix a very old bug in queen mobility
2009-01-08 Marco CostalbaStart to space inflate endgame.cpp
2009-01-07 Marco CostalbaRewrite evaluate_common() as a template
2009-01-07 Marco CostalbaBig trailing whitespace cleanup part 2
2009-01-07 Marco CostalbaBig trailing whitespace cleanup part 1
2009-01-07 Marco CostalbaAnother micro-optmization in valuate_passed_pawns()
2009-01-06 Marco CostalbaFix a small bug in rook pawn evaluation
2009-01-06 Marco Costalbaevaluate_passed_pawns() micro-optmization
2009-01-06 Marco CostalbaFinal space inflate of evaluatio.cpp
2009-01-06 Marco CostalbaSpace inflate evaluate_passed_pawns()
2009-01-05 Marco CostalbaPiece mobility: filter out squares protected by pawns
2009-01-05 Marco CostalbaTake in account odd depths in razoring formula
2008-12-30 Marco CostalbaFix dbg_mean_of() to enable statistics when called
2008-12-30 Marco CostalbaRestore development versioning and LSN filtering
2008-12-29 Marco CostalbaStockfish 1.2 optimistic
2008-12-29 Marco CostalbaStockfish 1.2
2008-12-29 Marco CostalbaMicro optimization in extension()
2008-12-29 Marco CostalbaRemove a gcc warning on an unused variable
2008-12-28 Marco CostalbaProperly handle odd depths in razor formula
2008-12-28 Marco CostalbaSafer razoring formula
2008-12-28 Marco CostalbaDon't silently accept an option name mismatch
2008-12-25 Marco CostalbaTweak again futility margings
2008-12-25 Marco CostalbaExpose new futility margin interface to UCI
2008-12-25 Marco CostalbaTweak futility margins
2008-12-24 Marco CostalbaTry razoring only for depth > OnePly
2008-12-24 Marco CostalbaFutility pruning till ply 6 included
2008-12-23 Marco CostalbaFix a comment
2008-12-23 Marco CostalbaMerge futility pruning from Glaurung 2.2
2008-12-22 Marco CostalbaPassed pawns: consider enemy rooks or queens from behind
2008-12-22 Marco CostalbaKing safety: retire rook contact check
2008-12-22 Marco CostalbaSet the 'Problem' variable only at ply == 1
2008-12-21 Marco CostalbaRetire EvaluatePawnStorms and UseEasyMove constants
2008-12-21 Marco CostalbaMerge cosmetics from Glaurung 2.2
2008-12-21 Marco CostalbaMerge space weigth evaluation fromGlaurung 2.2
2008-12-21 Marco CostalbaMerged two new endgames from Glaurung 2.2
2008-12-21 Marco CostalbaSEE: add support for enpassant moves
2008-12-21 Marco CostalbaCall poll() before to check for stopped search
2008-12-21 Marco CostalbaLess aggressive razoring
2008-12-18 Marco CostalbaRevert: "Do not razor when in check"
2008-12-17 Marco CostalbaTrigger of PawnEndgameExtension if capture is not a...
2008-12-16 Marco Costalbasearch_pv: an enpassant move is a capture
2008-12-16 Marco Costalbaqsearch: take in account enpassant in futility formula
2008-12-16 Marco Costalbaqsearch: do not call evaluate when in check
2008-12-15 Marco CostalbaRestore development versioning and LSN filtering
2008-12-15 Marco CostalbaDo not razor while in check or value is mate
2008-12-15 Marco CostalbaDo not null search when beta is a mate value
2008-12-15 Marco CostalbaBetter document null move dynamic reduction
2008-12-15 Marco CostalbaIntroduce beta counters to order moves at ply one
2008-12-14 Marco CostalbaDebugging: move debug function definitions in misc.cpp
2008-12-14 Marco CostalbaDebugging: print to file
2008-12-12 Marco CostalbaFix two bugs in ok_to_prune() (2)
2008-12-11 Marco CostalbaDisable "Null driven IID" by default
2008-12-11 Marco CostalbaNull move only for depth > OnePly
2008-12-10 Marco CostalbaNull driven IID: remove IIDMargin from see() condition
2008-12-10 Marco CostalbaFix inflate pawns.cpp fallout
2008-12-09 Marco CostalbaAdd behind_bb() helper to simplify code logic
2008-12-09 Marco CostalbaSpace inflate pawns.cpp
2008-12-09 Marco CostalbaAdd a see() function that take only destination square
2008-12-08 Marco CostalbaStockfish 1.1a
2008-12-08 Marco CostalbaAdd "Null driven IID" UCI option (default true)
2008-12-08 Marco CostalbaNull move driven internal iterative deepening
2008-12-06 Marco CostalbaStockfish 1.1
2008-12-06 Marco CostalbaRevert see() shortcut for LxH and equal captures
2008-12-06 Marco CostalbaFix two gcc warnings in san.cpp
2008-12-06 Marco CostalbaFix an Intel warning in san.cpp
2008-12-06 Marco CostalbaMovePicker: avoid calling see() for LxH and equal captures
2008-12-06 Marco CostalbaNull capture pruning
2008-12-06 Marco CostalbaPosition::move_is_capture() does not handle MOVE_NONE
2008-12-06 Marco CostalbaAllow to call Position::print() from MovePicker
2008-12-05 Marco Costalbasan.cpp: rewrite broken move_from_san
2008-12-05 Marco Costalbasan.cpp cleanup
2008-11-30 Marco CostalbaRevert opponent time advantage logic
2008-11-30 Marco CostalbaRevert sigmoid interpolator
2008-11-30 Marco Costalbasan.cpp pass position as constant reference
2008-11-29 Marco Costalbapiece_type_to_char() default argument in declaration
2008-11-26 Marco CostalbaRevert threat move ordering
2008-11-25 Marco CostalbaTweak allocated time per move
2008-11-25 Marco CostalbaRewrok the extendeable patch
2008-11-25 Marco CostalbaMovePicker: take advantage of threat move for ordering
2008-11-25 Marco CostalbaUse extendable instead of depth extension
2008-11-24 Marco CostalbaGenerate moves for powerful pieces first
2008-11-24 Marco CostalbaBenchmark: print nodes searched at the end of testing
2008-11-22 Marco CostalbaEasy debug macro enabling
2008-11-22 Marco CostalbaIntroduce node limited benchmarking
2008-11-22 Marco CostalbaIntroduce depth limited benchmarking
2008-11-19 Marco CostalbaRemove an include in movepick.h
2008-11-19 Marco CostalbaFix a silly bug that disabled second killer
2008-11-19 Marco Costalbaqsearch: restore pruning of pv nodes with negative SEE
2008-11-16 Marco CostalbaFix Intel warnings and init_search_stack argument
2008-11-16 Marco CostalbaSet killer slots number to 2
2008-11-16 Marco CostalbaMovePicker: fix a nasty bug in EvalInfo optimization
2008-11-16 Marco CostalbaAdd and use update_killers()
2008-11-16 Marco CostalbaAdd and use move_is_killer() helper
2008-11-16 Marco CostalbaConvert killers to a vector
2008-11-16 Marco Costalbaqsearch: do not prune pv nodes with negative SEE
2008-11-16 Marco CostalbaDisable per-square MVV/LVA for now
2008-11-16 Marco CostalbaMovePicker: use EvalInfo to skip generating captures
2008-11-16 Marco CostalbaPosition::to_fen(): fix a bug in side to move represent...
next