Introducing King On File
[stockfish] / src / pawns.cpp
2020-11-07 FauziAkramIntroducing King On File
2020-10-05 FauziAkramPawn Tuning
2020-08-22 Joost VandeVondeleSmall trivial cleanups
2020-08-07 FauziAkramTuned pawn values
2020-08-06 nodchipAdd NNUE evaluation
2020-07-09 FauziAkramConnected / blocked pawns simplification
2020-07-06 Stefan GeschwentnerAdd a rank based bonus for blocked pawns.
2020-07-03 Alain SAVARDUse arrays
2020-06-24 Joost VandeVondeleSmall cleanups
2020-06-21 Joost VandeVondelesmall cleanups
2020-06-01 ElbertoOneIsolated pawns tweak
2020-05-30 protonspringConsolidate all attacks bitboards
2020-05-26 xoto10In BlockedStorm, theirPawns includes ones attacked...
2020-05-25 Moez JellouliRemove attacked pawns from storm evaluation
2020-05-23 ElbertoOneRemove and replace DoubledIsolated penalty by Doubled
2020-05-23 Joost VandeVondelesmall cleanups
2020-05-22 Stefan GeschwentnerAdd doubled isolated pawn penalty.
2020-04-29 Joost VandeVondeleSmall cleanups
2020-04-18 protonspringSimplify minPawnDistance
2020-04-15 VizvezdenecSpace bonus and number of blocked pawns
2020-04-14 Stefan Geschwentnerless bonus for blocked connected pawn
2020-04-13 VizvezdenecScale up space weight with number of blocked pawns
2020-04-13 LolligerhansRemove candidate passers w/o feasible lever
2020-04-12 Joost VandeVondeleSmall cleanups
2020-03-30 Joost VandeVondeleSmall cleanups
2020-03-29 VizvezdenecCount only the most advanced passed pawn for each file.
2020-03-09 protonspringEquations for edges and corners.
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