Fix ambiguity between clamp implementations
[stockfish] / src / pawns.cpp
2020-03-07 Gary HeckmanFix ambiguity between clamp implementations
2020-01-09 Alain SAVARDUpdate lists of authors and contributors
2019-12-02 FauziAkramUnblockedStorm tuned
2019-10-31 protonspringConsolidate pawn_push and up
2019-10-25 Stéphane NicoletAssorted trivial cleanups
2019-10-06 Alain SAVARDAdjust pawn span
2019-10-05 Stéphane NicoletFix compare function in previous patch
2019-10-05 mstemberaRemove temporary shelter array
2019-10-02 Moez JellouliMore accurate pawn attack span definition
2019-09-24 Stéphane NicoletIncrease weight for supported pawns
2019-09-24 nickpellingClarify the mapping of files to queenside
2019-09-23 Stéphane NicoletRevert "Clarify the mapping of files to queenside"
2019-09-23 Stéphane NicoletClarify the mapping of files to queenside
2019-09-23 protonspringSimplify connected pawn scoring
2019-09-12 protonspringSimplify Weak Lever
2019-08-24 protonspringImprove signature of evaluate_shelter()
2019-08-23 protonspringConsolidate CastlingSide and CastlingRights
2019-08-14 Alain SAVARDAssorted trivial cleanups (July 2019)
2019-07-28 protonspringSimplify weak lever
2019-07-25 Alain SAVARDPawn clean up
2019-07-11 31m059Exclude passed pawns from Attacked2Unsupported
2019-07-11 Marco CostalbaAssorted trivial cleanups June 2019
2019-07-11 protonspringUse score instead of array to evaluate shelter
2019-06-30 protonspringMove storm special condition to UnblockedStorm array...
2019-06-27 protonspringBonus for double attacks on unsupported pawns
2019-06-14 protonspringRemove backmost_sq (#2190)
2019-06-09 protonspringSimplify passed pawns. (#2159)
2019-06-09 protonspringRemove a few file_of's (simplify adjacent_files_bb...
2019-06-09 protonspringSimplify WeakUnopposedPawn #2181
2019-05-15 protonspringSimplify connected #2114
2019-05-15 xoto10Add eg component to evaluate_shelter() #2137
2019-05-02 Marco CostalbaAssorted trivial cleanups 4/2019
2019-04-20 protonspringRemove DistanceRing #2107
2019-04-16 protonspringMove pawnsOnSquares to Position (#2100)
2019-04-16 protonspringCalculate passedCount real-time #2099
2019-04-16 protonspringRemove semiopenFiles in pawns and simplify space #2102
2019-04-13 protonspringSimplify Connected Pawn Scoring #2090
2019-03-31 protonspringUse simple array for Pawns Connected bonus #2061
2019-03-31 protonspringReplace std::mins/max with clamp function (#2062)
2019-03-31 protonspringAccessor for SquareBB #2067
2019-03-24 protonspringSimplify pawn asymmetry (remove use of semiopen files...
2019-03-24 protonspringSimplify Passed Pawns (#2058)
2019-03-05 Marco CostalbaAssorted trivial cleanups 2/2019
2019-01-01 Marco CostalbaAssorted trivial cleanups (#1894)
2019-01-01 protonspringRemove openFiles in pawns. (#1917)
2018-12-11 protonspringChanges identified in RENAME/REFORMATTING thread (...
2018-11-20 xoto10Bonus for restricting opponent's piece moves
2018-11-19 Stéphane NicoletStockfish 10-beta
2018-11-19 protonspringRemove BlockedStorm array
2018-11-12 mstemberaRemove redundant king square parameter
2018-10-21 mstemberaSmall simplification in castling rights
2018-09-03 Stéphane NicoletUpdate list of authors
2018-08-28 protonspringmake DistanceRing more consistent
2018-08-17 protonspringSimplify king file dependancy in evaluate_shelter()
2018-08-10 Miguel LahozRemove Condition For Passed Pawns
2018-07-22 protonspringsimplified forward ranks.
2018-07-18 ianfabMinor whitespace formatting changes
2018-07-14 candirufishTuned Values after 2 million spsa games
2018-06-23 candirufishAnother set of tuned values after one million games
2018-06-21 candirufishTuned values after 505k games
2018-06-11 Joost VandeVondeleRemove failedLow from the mainThread struct
2018-06-02 Stéphane NicoletFix comments, rename variables
2018-05-24 protonspringSimplify BlockedByPawn to one dimension
2018-05-21 protonspringSimplify shelter: always do strength and danger
2018-05-10 protonspringConsolidate pawn storm types
2018-05-09 candirufishTuned some pawns and evaluation constants
2018-05-08 Alain SAVARDDrop the lever condition for backwards
2018-05-06 protonspringSimplify the backward pawns code
2018-05-03 Stéphane NicoletTweak the connected[] array value for pawns on rank 5
2018-05-02 Stéphane NicoletCorrect a bug introduced by Stéphane in the previous...
2018-05-01 protonspringUse special rule for BlockedByKing
2018-04-29 Stéphane NicoletUpdate various comments
2018-04-23 Stéphane NicoletSimplify the ShelterStrength[] array
2018-04-18 protonspringSimplify BlockedByKing in pawn storms
2018-04-18 Stéphane NicoletSimplify the shelter mask
2018-03-30 Alain SAVARDCandidate Passed Pawn
2018-03-27 protonspringSimplification: remove pawn shelter/storm masks
2018-03-18 Ronald de ManMark all compile-time constants as constexpr.
2018-03-07 Stéphane NicoletKnight threats on Queen
2018-03-06 Chris CainIntroduce variadic make_bitboard()
2018-02-28 Stefan GeschwentnerBlocked pawn storm
2018-02-26 Stéphane NicoletCount passed pawns in asymmetry measure
2018-02-25 Stéphane NicoletRevert "Count passed pawns in asymmetry measure"
2018-02-25 Stéphane NicoletCount passed pawns in asymmetry measure
2018-02-23 Marco CostalbaReformat SEE to better document the function
2018-02-21 Stéphane NicoletMove pawn_attacks_bb() helper to bitboard.h
2018-02-21 Mike Whiteleyrename shift variables.
2018-02-20 Marco CostalbaCode style in evaluate.cpp
2018-02-08 FauziAkramA combo of 3 successful tuning patches
2018-01-30 Torsten FranzRetire lever (#1378)
2018-01-01 Joost VandeVondeleNew Year 2018
2017-12-04 syzygy1Use a Direction enum for Square deltas
2017-12-03 Joost VandeVondeleUse bool(Bitboard b) instead of !!b (#1321)
2017-09-17 Stéphane NicoletScore unopposed weak pawns only if majors
2017-09-09 ianfabExtend ShelterWeakness array by dimension isKingFile
2017-08-02 snicoletTweak connected pawns seed[] array values
2017-08-02 Rocky640Rework the "unsupported" penalty into a "supported...
2017-07-03 Alain SAVARDTidy up
2017-06-17 Alain SAVARDMisc coding style fixes
2017-05-10 Marco CostalbaDefault argument for see_ge()
next