Assume input FEN string is correct in from_fen()
[stockfish] / src / position.h
2011-06-27 Marco CostalbaAssume input FEN string is correct in from_fen()
2011-06-26 Marco CostalbaRetire Position::color_of_piece_on()
2011-06-26 Marco CostalbaRetire Position::type_of_piece_on()
2011-06-26 Marco CostalbaRetire seeValues[] and move PieceValue[] out of Position
2011-06-23 Marco CostalbaFix move_is_capture() to detect capture promotions
2011-06-21 Marco CostalbaRetire ksq from CheckInfo
2011-06-20 Marco CostalbaUse CheckInfo to store pinned bitboard
2011-06-13 Marco CostalbaRetire init_piece_square_tables()
2011-06-11 Marco CostalbaMicro-optimize castling handling in do_move()
2011-06-09 Marco CostalbaRevert refinedValue in ProbCut
2011-06-08 Marco CostalbaUse refinedValue in ProbCut condition
2011-06-04 Marco CostalbaSkip draw by repetition check in qsearch
2011-05-30 Marco CostalbaNew extended probcut implementation
2011-05-24 Marco CostalbaA bit of reformatting after previous series
2011-05-23 Marco CostalbaRename move_is_legal() in move_is_pl()
2011-05-22 Marco CostalbaBug wrong evasion detection for king moves
2011-05-18 Marco CostalbaFix brekage from previous patches
2011-05-17 Marco CostalbaRetire move_is_capture_or_promotion()
2011-05-17 Marco CostalbaFix move_is_capture() definition
2011-05-17 Marco CostalbaRetire Position::see(Square from, Square to) overload
2011-05-17 Marco CostalbaPrefer an assert to a comment in position.h
2011-04-29 Marco CostalbaRename check related functions
2011-04-26 Marco CostalbaTidy up uci.cpp and siblings
2011-04-13 Marco CostalbaMove move_is_legal() under Position class
2011-04-11 Marco CostalbaMove EndgameFunctions to endgame.cpp
2011-04-08 Marco CostalbaRetire mate threat extension
2011-04-04 Marco CostalbaAdded -Wshadow option and fixed resulting warnings
2011-03-10 Marco CostalbaRename NonSlidingAttacksBB[] in StepAttacksBB[]
2011-02-23 Marco CostalbaMove all enum types definitions to types.h
2011-02-23 Marco CostalbaRetire color.h
2011-02-23 Marco CostalbaRename piece_of_color_and_type() to make_piece()
2011-01-19 Marco CostalbaUse opposite_color_squares() instead of same_color_squa...
2011-01-19 Marco CostalbaRetire RelativeRankBB[]
2011-01-09 Marco CostalbaDon't copy Position in pretty_pv()
2011-01-07 Marco CostalbaRetire move.cpp
2011-01-06 Joona KiiskiClean up position setup code
2011-01-04 Marco CostalbaAnother round of bitboard.cpp cleanups
2011-01-03 Marco CostalbaAnother attempt at fixing Chess960
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)
next