Revert Chess960 fix
[stockfish] / src / position.h
2011-01-03 Marco CostalbaRevert Chess960 fix
2011-01-02 Marco CostalbaFix Chess960 regression
2010-12-26 Marco CostalbaRetire direction.h
2010-12-18 Marco CostalbaSecond cleanup wave on check_is_useless()
2010-12-06 Marco CostalbaVarious cleanups in Position's ancillary functions
2010-11-08 Marco CostalbaMove PieceValue[] and SlidingArray[] where they belong
2010-11-05 Marco CostalbaRewrite options handling in an object oriented fashion
2010-10-31 Marco CostalbaUpdate nodes after a do_move()
2010-09-19 Marco CostalbaSimplify SEE
2010-08-22 Marco CostalbaRetire UCI_Chess960 option
2010-08-19 Marco CostalbaMove StartPositionFEN out of the header
2010-08-19 Marco CostalbaRetire useless piece_value_midgame() overloads
2010-08-09 Marco CostalbaCleanup and optimize Position::has_mate_threat()
2010-08-07 Marco CostalbaRename constants to use *_NONE scheme
2010-08-02 Joona KiiskiNew Time management system
2010-07-25 Marco CostalbaRename EMPTY in NO_PIECE
2010-07-25 Marco CostalbaIntroduce and use same_color_squares()
2010-07-24 Marco CostalbaRewrite Position::from_fen()
2010-07-15 Marco CostalbaRemove redundant argument in think()
2010-07-03 Marco CostalbaPSQT access functions can be static
2010-07-01 Marco CostalbaMark CheckInfo c'tor as explicit
2010-06-13 Marco CostalbaRevert "Use ply counter in Position object"
2010-06-02 Marco CostalbaSave threadID info in Position
2010-05-31 Marco CostalbaUse ply counter in Position object
2010-05-31 Marco CostalbaAdd function to get ply from position
2010-05-31 Marco CostalbaMove gamePly among the StateInfo data
2010-05-29 Marco CostalbaRetire zobMaterial[]
2010-05-29 Marco CostalbaUse Key type instead of Bitboard
2010-05-14 Marco CostalbaRename OutpostMask[] in AttackSpanMask[]
2010-05-14 Marco CostalbaChange color argument of square_is_weak()
2010-04-18 Marco CostalbaRetire Position::pawn_is_passed() and friends
2010-04-11 Marco CostalbaFix some warnings under +w1 HP-UX compile
2010-03-20 Marco CostalbaRemove castleRightsMask[] hack
2010-03-20 Marco CostalbaRetire Position::fast_copy()
2010-03-20 Marco CostalbaUpdated copyright year to 2010
2010-03-13 Marco CostalbaIntroduce captured_piece()
2010-01-27 Joona KiiskiImplement MaxGain table
2010-01-25 Marco CostalbaDo not copy master position in split()
2010-01-25 Marco CostalbaBetter document how Position c'tor works
2009-11-23 Marco CostalbaDocument and cleanup new effective-single-reply code
2009-11-23 Joona KiiskiBase work for exclusion search
2009-11-14 Marco CostalbaMove game phase computation to MaterialInfo
2009-11-11 Marco CostalbaRemove update_checkers()
2009-11-10 Marco CostalbaPropagate "move is check" info to do_move()
2009-11-09 Marco CostalbaConvert move_is_check() to take a CheckInfo reference
2009-11-09 Marco CostalbaIntroduce CheckInfo struct
2009-11-09 Marco CostalbaDon't copy the key in do_move
2009-11-07 Marco CostalbaIntroduce PieceSquareTable[16][64]
2009-11-07 Marco CostalbaConvert Position to use Score struct
2009-11-05 Marco CostalbaExtend move_is_legal() to work also when in check
2009-11-05 Marco CostalbaRewrite generate_pawn_moves() and simplify evasions
2009-11-04 Marco CostalbaRemove SEE optimizations
2009-11-01 Marco CostalbaShortcut see_sign() when SEE is known negative
2009-10-22 Marco CostalbaUnify capture and promotion tests
2009-10-09 Marco CostalbaRestore pliesFromNull counter
2009-10-09 Marco CostalbaRewrite previous patch using only one counter
2009-10-09 Marco CostalbaDo not claim repetition after null move
2009-09-24 Marco CostalbaMicro optimization of generate_piece_moves()
2009-09-23 Marco CostalbaRetire kingSquare[] array
2009-09-23 Marco CostalbaReorder data layout and optimize access patern
2009-09-20 Marco CostalbaRename piece_attacks_from() in attacks_from()
2009-09-20 Marco CostalbaRemove undefined pinned_pieces(Color c, Bitboard& p)
2009-09-20 Marco CostalbaRetire attackers_to(Square s, Color c)
2009-09-20 Marco CostalbaRename piece_attacks() in piece_attacks_from()
2009-09-20 Marco CostalbaCleanup piece_attacks_square() functions
2009-09-20 Marco CostalbaRename attacks_to() in attackers_to()
2009-09-20 Marco CostalbaChange pawn_attacks() API
2009-09-20 Marco CostalbaClean up API for attack information
2009-09-20 Marco CostalbaMove kingSquare[] array to StateInfo
2009-09-13 Marco CostalbaFix semantic of piece_attacks<PAWN>
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-08-25 Marco CostalbaMicro-optimze extension()
2009-08-17 Marco CostalbaBetter clarify how pieceList[] and index[] work
2009-08-17 Marco CostalbaUnify patch series summary
2009-08-17 Marco CostalbaUnify undo_ep_move(m)
2009-08-17 Marco CostalbaUnify undo_promotion_move()
2009-08-17 Marco CostalbaUnify do_promotion_move()
2009-08-17 Marco CostalbaUnify do_ep_move()
2009-08-10 Marco CostalbaEnable prefetch also for gcc
2009-08-09 Marco CostalbaTry to prefetch as soon as position key is ready
2009-08-08 Marco CostalbaMove halfOpenFiles[] calculation out of a loop
2009-07-12 Marco CostalbaIntroduce see_sign() and use it to shortcut full see()
2009-07-12 Marco CostalbaJoona tweaks of Weights and limits
2009-07-03 Marco CostalbaMicroptimize pawns info access
2009-06-28 Marco CostalbaExplicitly use delta psqt values when possible
2009-05-29 Marco CostalbaDetach the state when copying a position
2009-05-21 Marco CostalbaUnify piece_attacks<> for KNIGHT and KING
2009-05-21 Marco CostalbaMove npMaterial[2] to StateInfo in Position
2009-05-20 Marco CostalbaRetire lastMove from Position class
2009-05-07 Marco CostalbaUpdate copyright year
2009-05-05 Marco CostalbaFaster Position::move_is_capture() condition
2009-04-28 Marco CostalbaMerge Joona's razoring tweaks
2009-04-27 Marco CostalbaInline Position::move_is_capture()
2009-03-31 Marco CostalbaSilence a bunch of warnings under MSVC /W4
2009-03-19 Marco CostalbaBig headers cleanup
2009-03-14 Marco CostalbaMerge Joona Kiiski evaluation tweaks
2009-03-04 Marco CostalbaFix compile error with inlines under gcc and Intel
2009-03-04 Marco CostalbaSuper fast hidden_checkers()
next