]> git.sesse.net Git - stockfish/history - src/position.h
Speed up by almost 3%
[stockfish] / src / position.h
2014-04-06 Marco CostalbaSync some common names
2014-03-15 Marco CostalbaMerge default tests in pos_is_ok
2014-03-13 Marco CostalbaReformat do_castling()
2014-03-12 Marco CostalbaFurther merge StateInfo setup functions
2014-03-12 Marco CostalbaMerge hash key computation functions
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-18 Marco CostalbaDon't update pieceCount for ALL_PIECES
2014-02-16 Marco CostalbaUpdate SEE to return a Value
2014-02-09 Marco CostalbaAssorted tweaks from DON
2014-01-11 Henri WiechersRename Position::hidden_checkers to check_blockers
2014-01-02 Marco CostalbaUpdate copyright year
2013-12-30 Marco CostalbaRetire asymmThreshold
2013-12-06 Marco CostalbaClarify definition of capture_or_promotion()
2013-12-04 Marco CostalbaRetire TheirHalf[]
2013-12-04 Chris CainoBroader condition for dangerous pawn moves
2013-12-03 Marco CostalbaRemove redundant argument from hidden_checkers()
2013-12-03 Marco CostalbaSmall improvment to Position::fen()
2013-12-01 Marco CostalbaRename CASTLE to CASTLING
2013-11-30 Marco CostalbaRewrite some bitboard init code
2013-11-07 Gary LinscottRestrict mobility of pinned pieces
2013-10-20 Marco CostalbaFix pos.count<ALL_PIECES>()
2013-09-28 Marco CostalbaDrop 'is' prefix from query functions
2013-08-01 Marco CostalbaFurther factor out position update code
2013-08-01 Dan SchmidtFactor out pieceList updating code
2013-07-24 homoSapiensSapiensUse #ifndef instead of #if !defined
2013-06-23 Marco CostalbaSimplify hidden_checkers()
2013-06-16 Marco CostalbaRename piece_count and piece_list
2013-06-09 Marco CostalbaDon't need to expose namespace Zobrist
2013-06-09 Marco CostalbaZobrist::init() should be Position::init()
2013-06-09 Marco CostalbaRetire psq_delta()
2013-04-10 Marco CostalbaDe-templetize Position::is_draw()
2013-04-09 Marco CostalbaSimplify and speed up previous patch
2013-04-09 Joona KiiskiDocument asymmetric SEE pruning trick
2013-04-05 Joona KiiskiIntroduce asymmetric SEE.
2013-02-20 Marco CostalbaMerge Gary's bishop_pin patch
2013-02-19 Gary LinscottMerge branch 'master' into bishop_pin_clop
2013-02-19 Marco CostalbaUpdate copyright year
2013-02-16 Marco CostalbaAccount for gamePly after each move
2013-02-11 Gary LinscottBishop pins only
2013-02-02 Marco CostalbaRevert "Extend full 3 fold detection to PvNodes"
2013-01-28 Marco CostalbaRewrite do_castle_move()
2013-01-27 Marco CostalbaRewrite do_null_move()
2013-01-16 Marco CostalbaBig renaming in thread stuff
2012-12-25 Marco CostalbaRetire Position::in_check()
2012-12-25 Marco CostalbaRetire Position::move_is_legal()
2012-11-11 Marco CostalbaDon't access std::cout from Position::print()
2012-11-11 Marco CostalbaRevert "Don't prune discovered checks"
2012-11-07 Marco CostalbaDon't prune discovered checks
2012-10-30 Marco CostalbaRetire move_attacks_square()
2012-10-29 Marco CostalbaGet rid of ReducedStateInfo struct
2012-10-26 Marco CostalbaExtend full 3 fold detection to PvNodes
2012-10-26 Marco CostalbaMerge pull request #34 from jromang/repetition
2012-10-25 Jean-Francois RomangAllow full repetition detection
2012-10-21 Marco CostalbaUse self-describing constants instead of numbers
2012-08-20 Marco CostalbaMove zobrist keys out of Position
2012-08-20 Marco CostalbaRetire copy c'tor from class Position
2012-07-05 Marco CostalbaMore idiomatic signature for operator=()
2012-06-24 Marco CostalbaUse type_of() to categorize the moves
2012-06-23 Marco CostalbaCoding style in move.cpp
2012-05-26 Marco CostalbaRename psq_score in ReducedStateInfo
2012-05-26 Marco CostalbaRedefine enum CastleRight
2012-05-01 Marco CostalbaChange pos.pieces() argument order
2012-04-28 Marco CostalbaRename square_empty() to is_empty()
2012-04-27 Marco CostalbaFix wrong condition in PawnEntry::king_safety()
2012-04-08 Marco CostalbaShrink castlePath[] and castleRookSquare[] sizes
2012-04-06 Marco CostalbaReplace Position::copy()
2012-04-06 Marco CostalbaRevert thread_local stuff
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-18 Marco CostalbaRevert to byTypeBB[0] storing occupied squares
2012-03-18 Marco CostalbaRename occupied_squares() to pieces()
2012-02-27 Marco CostalbaMicro-optmize castling moves
2012-02-19 Marco CostalbaSpread usage of pos.piece_moved()
2012-02-19 Marco CostalbaRetire empty_squares()
2012-02-19 Marco CostalbaIndex en-passant zobrist keys by file
2012-02-13 Marco CostalbaTempletize sliding attacks
2012-02-06 mcostalbaMerge pull request #3 from glinscott/b46bf29
2012-02-05 Gary LinscottDetect stalemate in KXK endgames
2012-01-14 Marco CostalbaUnify some template specializations
2012-01-12 Marco CostalbaUse operator~ to flip colors and squares
2012-01-12 Marco CostalbaSmall touches in FEN decoding
2012-01-10 Marco CostalbaRetire is_mate()
2012-01-09 Marco CostalbaIntroduce piece_moved() to simplify common code
2012-01-08 Marco CostalbaUse CheckInfo to generate checks
2012-01-02 Marco CostalbaBig renaming of move's helpers
2011-12-30 Marco CostalbaUpdate copyright year to 2012
2011-12-28 Marco CostalbaRename Pieces
2011-12-25 Marco CostalbaRename getters functions removing 'get_' prefix
2011-12-04 Marco CostalbaRetire move.h
2011-11-27 Marco CostalbaDetach search arguments from UI thread
2011-10-30 Marco CostalbaInline pinned_pieces() and discovered_check_candidates()
2011-10-30 Marco CostalbaExplicitly use a dedicated bitboard for occupied squares
2011-10-30 Marco CostalbaRetire do_capture_move()
2011-10-29 Marco CostalbaRetire undo_null_move()
2011-10-29 Marco CostalbaRetire undo_castle_move()
2011-10-29 Marco CostalbaRetire Position::set_castling_rights()
2011-10-22 Marco CostalbaRetire PieceValueXXX[] getters
next