Give a small penalty for bishop for each pawn on the same colored square
[stockfish] / src / evaluate.cpp
2013-04-16 Joona KiiskiGive a small penalty for bishop for each pawn on the...
2013-04-09 Joona KiiskiDon't treat king safety differently in AnalysisMode
2013-04-09 Marco CostalbaRescale UCI parameters to 100
2013-04-09 Marco CostalbaRe-add 'Cowardice' and 'Aggressiveness' UCI options
2013-03-29 Marco CostalbaMerge branch 'master' into increase_iid
2013-03-23 junderyUse ALL_PIECES value to reference attackedBy
2013-02-20 Marco CostalbaMerge Gary's bishop_pin patch
2013-02-19 Gary LinscottMerge branch 'master' into bishop_pin_clop
2013-02-19 Gary LinscottBring back original bonus
2013-02-19 Marco CostalbaUpdate copyright year
2013-02-17 Gary LinscottBack to CLOP average values
2013-02-15 Marco CostalbaMerge Gary's king safety tweak
2013-02-15 Gary LinscottAdd new clop tuned value
2013-02-14 Gary LinscottMerge branch 'master' into bishop_pin_clop
2013-02-14 Gary LinscottRevert "Use CLOP mean value instead of max"
2013-02-13 Gary LinscottUse CLOP mean value instead of max
2013-02-13 Gary LinscottMerge branch 'simplify_eval' into bishop_pin_clop
2013-02-13 Gary LinscottCLOP tuned
2013-02-12 Gary LinscottAdd clop parameters
2013-02-11 Gary LinscottMerge branch 'master' into simplify_eval
2013-02-11 Gary LinscottBishop pins only
2013-02-08 Gary LinscottSlight tweak to king safety. Bench: 5534531
2013-02-02 Gary LinscottSimplify eval take 2. Bench 5097444
2013-02-02 Marco CostalbaRevert "Simplify Evaluation"
2013-01-26 Gary LinscottBring back just bishop pins
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
next