Introduce scale factor in pawn evaluation
[stockfish] / src / evaluate.cpp
2010-04-19 Marco CostalbaIntroduce scale factor in pawn evaluation
2010-04-14 Joona KiiskiFix overflow in init_safety
2010-04-11 Marco CostalbaFix some warnings under +w1 HP-UX compile
2010-04-02 Marco CostalbaFix a comment in evaluate.cpp
2010-03-30 Tord RomstadRemove several unnecessary UCI options: All king safety...
2010-03-20 Marco CostalbaUpdated copyright year to 2010
2010-02-20 Marco CostalbaRename THREAD_MAX in MAX_THREADS
2010-02-01 Marco CostalbaSave futilityMargin for both colors
2010-01-17 Joona KiiskiRetire quick_evaluate()
2009-12-27 Marco CostalbaUse THREAD_MAX instead of hardcoded 8
2009-11-22 Marco CostalbaCode style triviality
2009-11-14 Marco CostalbaConvert pawns evaluation to Score
2009-11-14 Marco CostalbaMove game phase computation to MaterialInfo
2009-11-13 Marco CostalbaBetter document king safety evaluation
2009-11-13 Marco CostalbaRearrange table layout in evaluate.cpp
2009-11-11 Marco CostalbaRetire evaluate_mobility()
2009-11-09 Marco CostalbaDefine Score as an enum
2009-11-07 Marco CostalbaLast conversions to Score in evaluate.cpp
2009-11-07 Marco CostalbaConvert ThreatBonus to Score
2009-11-07 Marco CostalbaConvert RookOn7thBonus and QueenOn7thBonus to be Score
2009-11-07 Marco CostalbaConvert mobility bonus tables to Score
2009-11-07 Marco CostalbaConvert apply_weight() to handle Score
2009-11-07 Marco CostalbaConvert MaterialInfo and PawnInfo to use Score
2009-11-07 Marco CostalbaConvert Position to use Score struct
2009-11-07 Marco CostalbaIntroduce Score struct
2009-11-04 Marco CostalbaRemove SEE optimizations
2009-11-01 Marco CostalbaShortcut see_sign() when SEE is known negative
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-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-10 Marco CostalbaUnroll color loops in evaluate_passed_pawns()
2009-10-04 Marco CostalbaSmall touches to increased mobility patch
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 CostalbaStore pawn attacks in PawnInfo
2009-09-30 Tord RomstadFixed a couple of typos in a comment.
2009-09-28 Marco CostalbaRetire compute_weight() in evaluation.cpp
2009-09-28 Marco CostalbaUnroll color loops in evaluate
2009-09-26 Marco CostalbaUpdate piece list iteration also in evaluate_pieces()
2009-09-22 Marco CostalbaChange evaluation GrainSize from 4 to 8
2009-09-20 Marco CostalbaRename piece_attacks_from() in attacks_from()
2009-09-20 Marco CostalbaRename piece_attacks() in piece_attacks_from()
2009-09-20 Marco CostalbaChange pawn_attacks() API
2009-09-04 Marco CostalbaSecond take at unifying bitboard representation access
2009-09-04 Marco CostalbaTempletize functions to get pieces by type
2009-08-31 Marco CostalbaRetire pieces_of_color_and_type()
2009-07-24 Marco CostalbaSimplify king shelter cache handling
2009-07-23 Marco CostalbaMicroptimization in do_evaluate()
2009-07-22 Marco CostalbaAdd Tord's polynomial material balance
2009-07-17 Tord RomstadIntroduced the UCI_AnalyseMode option, and made the...
2009-07-12 Marco CostalbaJoona tweaks of Weights and limits
2009-07-09 Marco CostalbaRevert last tweaks
2009-07-09 Marco CostalbaJoona tweaks of tempos and misc parameters
2009-06-20 Marco CostalbaUse POPCNT in evaluate_space() when available
2009-06-18 Marco CostalbaJoona tweaks of mobility and outposts bonus
2009-06-05 Marco CostalbaGive credit to Joona for optimized parameters
2009-06-05 Marco CostalbaUse a specialized function for king evaluation
2009-06-03 Marco CostalbaSplit evaluate_outposts from evaluate_common
2009-05-29 Marco CostalbaPassed pawns evaluation tweak
2009-05-25 Marco CostalbaMerge hardware POPCNT detection and use
2009-05-24 Marco CostalbaUse compiler name lookup to simplify code
2009-05-21 Marco CostalbaForgot two conversion to new POPCNT interface
2009-05-21 Marco CostalbaEnable POPCNT at runtime
2009-05-21 Marco CostalbaIntroduce bitcount.h
2009-05-19 Marco CostalbaRetire count_1s_8bit()
2009-05-19 Marco CostalbaSmall code style triviality in evaluation
2009-05-19 Marco CostalbaRemove hardcode default values of UCI variables from...
2009-05-17 Marco CostalbaCache king shelter info in pawns structure
2009-05-09 Marco CostalbaFix some Intel compilers warnings
2009-05-07 Marco CostalbaUpdate copyright year
2009-05-07 Marco CostalbaRewrite the way application exits
2009-03-22 Marco CostalbaFix a small bug in king safety
2009-03-16 Marco CostalbaSafe guard some wild and ugly casts
2009-03-15 Marco CostalbaSilence a good bunch of Intel warnings
2009-03-15 Marco CostalbaFix a silly warning on Intel compiler
2009-03-15 Marco CostalbaRevert NULL move beta corrections
2009-03-14 Marco CostalbaMerge Joona Kiiski NULL search beta correction
2009-03-14 Marco CostalbaMerge Joona Kiiski evaluation tweaks
2009-03-06 Marco CostalbaMicro optimize previous patch
2009-03-06 Marco CostalbaIntroduce evaluate_pieces<>() to remove redundancy
2009-02-19 Marco CostalbaRevert mobility of pinned pieces for now
2009-02-17 Marco CostalbaRemove xxx_of_color() for real
2009-02-17 Marco CostalbaMobility is zero for a pinned piece
2009-02-17 Marco CostalbaRemove xxx_of_color() helpers
2009-01-10 Marco CostalbaFix a very old bug in queen mobility
2009-01-07 Marco CostalbaRewrite evaluate_common() as a template
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
2008-12-22 Marco CostalbaPassed pawns: consider enemy rooks or queens from behind
2008-12-22 Marco CostalbaKing safety: retire rook contact check
next