Templetize make_move() helpers
[stockfish] / src / types.h
2012-06-25 Marco CostalbaTempletize make_move() helpers
2012-06-24 Marco CostalbaMicro-optimize move_to_san()
2012-06-24 Marco CostalbaUse type_of() to categorize the moves
2012-06-23 Marco CostalbaReplace make_square() with operator|(File, Rank)
2012-06-02 Marco CostalbaFix a compile error in opposite_colors()
2012-05-26 Marco CostalbaRedefine enum CastleRight
2012-05-11 Marco CostalbaFix compilation with Android NDK
2012-05-01 Marco CostalbaConvert constants to decimal representation
2012-04-10 Marco CostalbaActive Reparenting
2012-04-08 Marco CostalbaIntroduce make_castle_right() helper
2012-04-08 Marco CostalbaShrink castlePath[] and castleRookSquare[] sizes
2012-04-08 Marco CostalbaReduce stack usage
2012-04-06 Marco CostalbaRevert thread_local stuff
2012-04-06 Marco CostalbaUse thread_local compiler specifics
2012-04-01 Marco CostalbaBetter document square flipping helpers
2012-03-31 Marco CostalbaRename Materials and Pawns hash stuff
2012-03-25 Gary LinscottMerge remote-tracking branch 'upstream/master'
2012-03-24 Marco CostalbaRename lock.h to platform.h
2012-03-18 Marco CostalbaRevert to byTypeBB[0] storing occupied squares
2012-03-10 Marco CostalbaFix time_to_msec() precision
2012-03-05 Marco CostalbaUse new Time class in timed_wait()
2012-03-03 Marco CostalbaRewrite time measurement code
2012-02-26 Marco CostalbaRename promotion_piece_type() to promotion_type()
2012-02-18 Marco CostalbaIncrease MAX_PLY from 100 to 256
2012-01-29 Marco CostalbaReplace clear_bit() with xor_bit()
2012-01-27 Marco CostalbaRename ValueType to Bound
2012-01-23 Marco CostalbaSimplify our insertion sort implementation
2012-01-22 Marco CostalbaAssorted code style in movepicker.cpp
2012-01-12 Marco CostalbaUse operator~ to flip colors and squares
2012-01-07 Marco CostalbaRetire OLD_LOCKS option
2012-01-02 Marco CostalbaBig renaming of move's helpers
2011-12-31 Marco CostalbaFix Windows 64 build
2011-12-30 Marco CostalbaReformat types.h
2011-12-30 Marco CostalbaUpdate copyright year to 2012
2011-12-30 Marco CostalbaRetire run-time detection of hardware POPCNT
2011-12-28 Marco CostalbaRetire SquaresByColorBB[] and enum SquareColor
2011-12-28 Marco CostalbaRename Pieces
2011-12-27 Marco CostalbaDocument mate distance pruning
2011-12-24 Marco CostalbaCorrectly define operators in types.h
2011-12-10 Marco CostalbaFix description of endgame scaling functions
2011-12-04 Marco CostalbaRetire move.h
2011-12-03 Marco CostalbaPrefer 0 to EmptyBoardBB
2011-10-31 mcostalbaMerge pull request #1 from Panthee/master
2011-10-31 Alexander KureReplaced macros Min() and Max() with corresponding...
2011-10-22 Marco CostalbaRetire PieceValueXXX[] getters
2011-10-03 Marco CostalbaSmall touches in position.h
2011-10-02 Marco CostalbaBetter naming borrowed from Critter
2011-09-11 Marco CostalbaLookup square distance instead of calculate on the fly
2011-06-29 Marco CostalbaRemove duplicated enum Phase definition
2011-06-26 Marco CostalbaRename type_of_piece() and color_of_piece()
2011-06-26 Marco CostalbaRetire seeValues[] and move PieceValue[] out of Position
2011-06-15 Marco CostalbaTry only recaptures in qsearch if depth is very low
2011-06-11 Marco CostalbaRetire some unused functions
2011-05-22 Marco CostalbaRemove useless casts in types.h
2011-04-10 Marco CostalbaAssorted code style and comments in pawns.cpp and pawns.h
2011-04-01 Marco CostalbaUse a constant instead of value_mate_in(PLY_MAX)
2011-03-17 Marco CostalbaUse intrinsic in pop_1st_bit() under MSVC 64 bits
2011-02-23 Marco CostalbaMove all enum types definitions to types.h
2011-01-29 Marco CostalbaSilence silly MSVC warning c4146
2011-01-29 Marco CostalbaRemove defined(IS_64BIT) in init_sliding_attacks()
2011-01-15 Marco CostalbaMove Min() and Max() macros to types.h
2011-01-10 Marco CostalbaCompile fix in types.h
2011-01-07 Marco CostalbaForce inlining of move generation functions
2011-01-06 Marco CostalbaSmall tidy up of inttypes for Windows
2011-01-05 Marco CostalbaFix POPCNT support for Intel compiler under Windows
2011-01-03 Joona KiiskiUse simple macro to enable operators
2011-01-03 Marco CostalbaReadd SRWLOCK and Condition Variables under Windows
2010-11-22 Marco CostalbaRetire Application class
2010-11-05 Marco CostalbaRewrite options handling in an object oriented fashion
2010-10-16 Marco CostalbaFixed some warnings when using -Weffc++ gcc option
2010-08-19 Marco CostalbaDisable templetized operators by default
2010-08-19 Marco CostalbaIntroduce enum VALUE_ZERO instead of Value(0)
2010-08-19 Marco CostalbaUse Use templetized operations for Score and Value
2010-08-19 Marco CostalbaUse templetized operations for Square
2010-08-19 Marco CostalbaUse templetized operations for File and Rank
2010-08-19 Marco CostalbaUse templetize enum operations for Depth
2010-05-21 Joona KiiskiAdd some automatic detection for Windows
2010-05-21 Joona KiiskiDocumentation fix
2010-05-20 Joona KiiskiModify source to follow new Makefile
2010-04-06 Tord RomstadFix PowerPC and ARM compatibility.
2010-03-20 Marco CostalbaUpdated copyright year to 2010
2010-03-17 Marco CostalbaFix POPCNT detection gcc compile error
2010-03-17 Marco CostalbaFix __cpuid() compile error with gcc
2010-03-14 Marco CostalbaMove __cpuid() definition for gcc in types.h
2009-11-07 Marco CostalbaFix correct name of int64_t type
2009-08-15 Marco CostalbaL1/L2 friendly PhaseTable[]
2009-08-14 Marco CostalbaUse optimized pop_1st_bit() under Windows 64 with icc
2009-07-20 Marco CostalbaRename int32 in int32_t
2009-07-04 Marco CostalbaDisable POPCNT support per default
2009-07-04 Marco CostalbaDo not compile POPCNT if NO_POPCNT is defined
2009-07-03 Marco CostalbaRestore correct 64 bit version of pop_1st_bit()
2009-05-07 Marco CostalbaUpdate copyright year
2009-01-07 Marco CostalbaBig trailing whitespace cleanup part 2
2008-10-20 Marco CostalbaUpdate copyright info
2008-10-19 Marco CostalbaUpdate copyright info
2008-09-01 Marco CostalbaInitial import of Glaurung 2.1