]> git.sesse.net Git - stockfish/history - src/movegen.cpp
Analysis Contempt combo box
[stockfish] / src / movegen.cpp
2018-03-21 DU-jdtoFix a few minor code style inconsistencies
2018-03-18 Ronald de ManMark all compile-time constants as constexpr.
2018-02-27 Marco CostalbaSpeedup and simplify pinners and blockers
2018-02-21 Mike Whiteleyrename shift variables.
2018-01-01 Joost VandeVondeleNew Year 2018
2017-12-04 syzygy1Use a Direction enum for Square deltas
2017-04-29 Marco CostalbaRetire the misdesigned StepAttacks[] array.
2017-01-11 Joost VandeVondeleAdjust copyright headers to 2017 (#965)
2016-09-25 Stéphane NicoletRename shift_bb() to shift()
2016-08-28 Marco CostalbaRetire CheckInfo
2016-08-27 Marco CostalbaSilence some warnings with MSVC 2013
2016-08-27 Stéphane NicoletMove CheckInfo under StateInfo
2016-04-23 DU-jdtoRemove some pointless micro-optimizations
2016-01-02 ppigazziniUpdate AUTHORS and copyright notice
2016-01-01 Marco CostalbaUpdate Copyright year
2015-10-05 Marco CostalbaRun PVS-STUDIO analyzer
2015-08-04 Marco CostalbaRename Position::list
2015-05-10 Marco CostalbaCleanup work in misc.cpp
2015-04-15 lucasartRetire FORCE_INLINE
2015-03-07 Marco CostalbaSync with master
2015-03-07 Marco CostalbaSync with master
2015-03-07 Joona KiiskiRevert C++11 merge
2015-02-28 Marco CostalbaSync with master
2015-02-26 Marco CostalbaSync with master
2015-02-23 Marco CostalbaSync with master
2015-02-22 Marco CostalbaSync with master
2015-02-20 Marco CostalbaSync with master
2015-02-14 Marco CostalbaSync with master
2015-02-08 Marco CostalbaSync with master
2015-02-07 Marco CostalbaSync with master
2015-02-01 Marco CostalbaUse move assignment in movegen.h
2015-02-01 Marco CostalbaSilence a warning under MSVC
2015-01-31 Marco CostalbaSync with master
2015-01-30 Marco CostalbaSync with master
2015-01-18 Marco CostalbaImport C++11 branch
2015-01-11 Marco CostalbaAssorted headers cleanup
2015-01-10 Marco CostalbaUpdate copyright year
2014-12-25 Marco CostalbaReformat promotion generation
2014-12-07 hximRename some variables for more clarity.
2014-04-28 mstemberaMinor stuff scattered around
2014-03-09 Marco CostalbaSimplify generate<EVASIONS>
2014-03-09 Marco CostalbaRetire SERIALIZE macros
2014-03-08 Marco CostalbaRename castling flag to castling right
2014-03-02 Marco CostalbaPass CastlingFlag argument only
2014-02-20 Marco CostalbaAvoid recalculating CheckInfo in generate_castling()
2014-02-14 Marco CostalbaAdditional renaming from DON
2014-01-02 Marco CostalbaUpdate copyright year
2013-12-06 Arjun TemurnikarEven more spelling fixes
2013-12-02 Richard LloydBig assorted spelling fixes
2013-12-01 Marco CostalbaRename CASTLE to CASTLING
2013-11-11 Marco CostalbaSimplify generate<EVASIONS>
2013-11-11 Gregor CramerFaster castling in Chess960 case
2013-11-07 Gary LinscottRestrict mobility of pinned pieces
2013-10-05 Lucas BraeschUse prefix operators wherever possible
2013-09-28 Marco CostalbaDrop 'is' prefix from query functions
2013-07-29 Marco CostalbaSpeed up move generation
2013-07-22 Reuven PelegUse arrow operator instead of * and .
2013-07-21 Marco CostalbaSmall touches in move generation
2013-07-19 Marco CostalbaRename MoveStack to ExtMove
2013-06-16 Marco CostalbaRename piece_count and piece_list
2013-06-16 Marco CostalbaUse move_pawns() in Pawns::probe
2013-02-20 Marco CostalbaMerge Gary's bishop_pin patch
2013-02-19 Marco CostalbaUpdate copyright year
2013-02-11 Gary LinscottBishop pins only
2013-01-26 Marco CostalbaRetire generate_king_moves()
2012-12-25 Marco CostalbaRetire Position::in_check()
2012-09-16 Marco CostalbaFix crash under Chess 960
2012-09-11 Marco CostalbaSpeed-up generate<LEGAL>
2012-09-09 Marco CostalbaRemove redundancy in move generation
2012-09-09 Marco CostalbaSimplify generate_castle()
2012-09-09 Marco CostalbaRename *last to *end
2012-08-22 Marco CostalbaMerge generate_direct_checks() in generate_moves()
2012-08-22 Marco CostalbaStreamline generate_moves()
2012-07-08 Marco CostalbaRename first_1 / last_1 in lsb / msb
2012-06-25 Marco CostalbaTempletize make_move() helpers
2012-06-24 Marco CostalbaUse type_of() to categorize the moves
2012-05-01 Marco CostalbaChange pos.pieces() argument order
2012-04-14 Marco CostalbaUse more_than_one() instead of single_bit()
2012-04-08 Marco CostalbaIntroduce make_castle_right() helper
2012-04-08 Marco CostalbaShrink castlePath[] and castleRookSquare[] sizes
2012-03-18 Marco CostalbaRename occupied_squares() to pieces()
2012-02-27 Marco CostalbaMicro-optmize castling moves
2012-02-26 Marco CostalbaIntroduce another two (bitboard,square) operators
2012-02-19 Marco CostalbaRetire empty_squares()
2012-01-29 Marco CostalbaBitwise operator overloads between Bitboard and Square
2012-01-29 Marco CostalbaReplace clear_bit() with xor_bit()
2012-01-21 Marco CostalbaRename NON_CAPTURE to QUIET
2012-01-21 Marco CostalbaSync generate_direct_checks() with generate_piece_moves()
2012-01-18 Marco CostalbaTriviality in SERIALIZE_PAWNS() macro usage
2012-01-18 Marco CostalbaMicroptimize generation of pawn evasions
2012-01-16 Marco CostalbaSimplify pawn captures generation
2012-01-14 Marco CostalbaUnify some template specializations
2012-01-12 Marco CostalbaUse operator~ to flip colors and squares
2012-01-09 Marco CostalbaUnify PseudoAttacks arrays
2012-01-08 Marco CostalbaUse CheckInfo to generate checks
2012-01-08 Marco CostalbaAdd castling to generation of checking moves
2012-01-07 Marco CostalbaLast touches to movegen.cpp
2012-01-07 Marco CostalbaRetire the redundant MV_CHECK
2012-01-07 Marco CostalbaRetire generate_discovered_checks
2012-01-07 Marco CostalbaRearrange pawn moves generation
next