Merge Gary's king safety tweak
[stockfish] / src / evaluate.cpp
2013-02-15 Marco CostalbaMerge Gary's king safety tweak
2013-02-08 Gary LinscottSlight tweak to king safety. Bench: 5534531
2013-02-02 Marco CostalbaRevert "Simplify Evaluation"
2013-01-26 Marco CostalbaMerge branch 'simplify_eval' of https://github.com...
2013-01-24 Gary LinscottSimplify evaluation
2013-01-04 Marco CostalbaRetire 'Cowardice' and 'Aggressiveness' UCI options
2012-12-31 Marco CostalbaMicro-optimization in evaluate_space()
2012-12-27 Marco CostalbaRevert evaluation cache
2012-12-25 Marco CostalbaRetire Position::in_check()
2012-12-22 Marco CostalbaIntroduce namespace Pawns
2012-12-16 Marco CostalbaIntroduce namespace Material
2012-12-04 Marco CostalbaMerge branch 'eval_cache'
2012-12-01 Marco CostalbaAdd eval cache infrastructure
2012-10-21 Marco CostalbaUse self-describing constants instead of numbers
2012-10-21 Marco CostalbaMove RootColor from Eval to Search
2012-10-13 Marco CostalbaMove all Contempt Factor code to search.cpp
2012-10-06 Marco CostalbaFix Contempt Factor implementation
2012-10-05 Marco CostalbaAdd experimental contempt factor
2012-09-21 Gary LinscottBonus for rook/queen attacking pawns on same rank
2012-08-20 Marco CostalbaReformat piece values arrays
2012-07-08 Marco CostalbaRename first_1 / last_1 in lsb / msb
2012-06-23 Marco CostalbaReplace make_square() with operator|(File, Rank)
2012-05-01 Marco CostalbaChange pos.pieces() argument order
2012-05-01 Marco CostalbaConvert constants to decimal representation
2012-04-28 Marco CostalbaRename square_empty() to is_empty()
2012-04-28 Marco CostalbaMicro-optimize king evaluation
2012-04-14 Marco CostalbaUse more_than_one() instead of single_bit()
2012-04-09 Marco CostalbaMove Tempo to evaluation
2012-04-07 Marco CostalbaRevert "Penalty for undefended rook"
2012-04-06 Marco CostalbaRevert thread_local stuff
2012-04-06 Marco CostalbaUse thread_local compiler specifics
2012-04-06 Marco CostalbaDon't store Thread info in Position
2012-04-04 Marco CostalbaUse a Thread instead of an array index
2012-04-04 Marco CostalbaBig Position renaming
2012-03-31 Marco CostalbaRename Materials and Pawns hash stuff
2012-03-28 Marco CostalbaRefactor pawns shelter and storm
2012-03-28 Marco CostalbaMerge pull request #11 from glinscott/squash
2012-03-26 Marco CostalbaMerge pull request #9 from glinscott/master
2012-03-25 Gary LinscottMerge remote-tracking branch 'upstream/master'
2012-03-25 Marco CostalbaUse std::vector<Thread*> to store threads
2012-03-22 Gary LinscottPenalty for undefended rook as well
2012-03-22 mcostalbaMerge pull request #8 from glinscott/master
2012-03-21 Gary LinscottOptimize undefended minor check.
2012-03-21 Gary LinscottPenalize undefended minors
2012-03-18 Marco CostalbaRename occupied_squares() to pieces()
2012-03-07 Marco CostalbaIntroduce Eval namespace
2012-03-07 Marco CostalbaDouble pinner bonus
2012-03-06 Marco CostalbaConvert init of eval to async option
2012-03-04 Marco CostalbaIntroduce single_bit() helper
2012-03-04 Marco CostalbaIntroduce pinning bonus
2012-02-29 Marco CostalbaHalve rook on open file bonus for endgame
2012-02-13 Marco CostalbaTempletize sliding attacks
2012-01-29 Marco CostalbaBitwise operator overloads between Bitboard and Square
2012-01-29 Marco CostalbaReplace clear_bit() with xor_bit()
2012-01-18 Justin BlanchardRemove unused #include lines
2012-01-14 Marco CostalbaUse 'adjacent' instead of 'neighboring'
2012-01-12 Marco CostalbaUse operator~ to flip colors and squares
2012-01-09 Marco CostalbaUnify PseudoAttacks arrays
2011-12-31 Marco CostalbaUnify BitCountType selection
2011-12-30 Marco CostalbaUpdate copyright year to 2012
2011-12-30 Marco CostalbaRetire run-time detection of hardware POPCNT
2011-12-28 Marco CostalbaAdd user-defined conversions to UCIOption
2011-12-28 Marco CostalbaRetire SquaresByColorBB[] and enum SquareColor
2011-12-25 Marco CostalbaRename getters functions removing 'get_' prefix
2011-12-03 Marco CostalbaPrefer 0 to EmptyBoardBB
2011-12-03 Marco CostalbaRetire neighboring_files_bb() overload
2011-11-14 Marco CostalbaCLOP: Passed pawns weights tuning
2011-11-12 Marco CostalbaSimplify passed pawns logic
2011-10-31 mcostalbaMerge pull request #1 from Panthee/master
2011-10-31 Alexander KureReplaced macros Min() and Max() with corresponding...
2011-10-20 Marco CostalbaIncrease Mobility
2011-10-03 Marco CostalbaSmall touches in position.h
2011-10-02 Marco CostalbaBetter naming borrowed from Critter
2011-10-02 Marco CostalbaRename kingZone[] and reverse the king's color
2011-07-16 Marco CostalbaDon't need to assert for pos.is_ok() when position...
2011-07-02 Marco CostalbaRevert PHQ-2
2011-06-28 Marco CostalbaRetire square_is_weak()
2011-06-28 Marco CostalbaRetire one piece_list() overload
2011-06-28 Marco CostalbaRename pieces_of_color() in pieces()
2011-06-24 Marco CostalbaRestore user weights to 100
2011-05-07 Marco CostalbaSpell fix in evaluate.cpp
2011-05-03 Marco CostalbaFix a warning in debug mode
2011-05-03 Marco CostalbaFix bug in evaluate_passed_pawns()
2011-05-02 Marco CostalbaRetire "Pawn Structure" UCI option
2011-05-02 Marco CostalbaRename stuff in evaluate.cpp
2011-05-01 Marco CostalbaAdditional tweaks in evaluate_unstoppable_pawns()
2011-05-01 Marco CostalbaRemove redundancy in evaluate_unstoppable_pawns()
2011-05-01 Marco CostalbaSmall reformat in evaluate_unstoppable_pawns()
2011-04-29 Marco CostalbaRename check related functions
2011-04-25 Marco CostalbaLarge API rename in ThreadsManager
2011-04-24 Marco CostalbaMove pawn and material tables under Thread class
2011-04-24 Marco CostalbaDocument why we use per-thread pawn and material tables
2011-04-17 Marco CostalbaSmall simplification in scale_by_game_phase()
2011-04-11 Marco CostalbaPrefetch also material tables
2011-02-26 Marco CostalbaAdd evaluation tracing code
2011-02-23 Marco CostalbaCorrectly round evaluation to grain size
2011-02-23 Marco CostalbaRename piece_of_color_and_type() to make_piece()
2011-02-23 Marco CostalbaRetire enum SquareDelta
2011-01-19 Marco CostalbaRetire some unused functions in bitboard.h
2011-01-03 Marco CostalbaAnother attempt at fixing Chess960
next