Simplify start_searching() signature
[stockfish] / src /
2012-03-26 Marco CostalbaSimplify start_searching() signature
2012-03-26 Marco CostalbaCall wait_for_search_finished() only when quitting
2012-03-26 Marco CostalbaIntroduce and use wait_for_search_finished()
2012-03-26 Marco CostalbaMove ThreadsManager::exit() to d'tor
2012-03-25 Marco CostalbaFix compile error with gcc
2012-03-25 Marco CostalbaReset Thread::maxPly before a new search
2012-03-25 Marco CostalbaFix race in ThreadsManager::sleep()
2012-03-25 Marco CostalbaTry to mimic std::thread API
2012-03-25 Marco CostalbaUse std::vector<Thread*> to store threads
2012-03-25 Marco CostalbaRefactor Thread class
2012-03-25 Marco CostalbaRefactor ThreadsManager::set_size() functionality
2012-03-25 Marco CostalbaRevert "Don't sync with C library I/O buffers"
2012-03-25 Marco CostalbaDon't ceil cpu_count()
2012-03-24 Marco CostalbaFix a MSVC warning
2012-03-24 Marco CostalbaRename lock.h to platform.h
2012-03-23 Marco CostalbaRemove last platform specific code form thread.cpp
2012-03-22 Marco CostalbaMerge two loops in ThreadsManager::init()
2012-03-22 Marco CostalbaUse a local copy of tte->value()
2012-03-22 mcostalbaMerge pull request #8 from glinscott/master
2012-03-21 Gary LinscottOptimize undefended minor check.
2012-03-21 Gary LinscottPenalize undefended minors
2012-03-20 Marco CostalbaFix Logger under MSVC iostream libraries
2012-03-20 Marco CostalbaRemove cruft from Logger class
2012-03-20 Marco CostalbaBetter on_change() argument name
2012-03-19 Marco CostalbaAdd also logging of std::cin
2012-03-18 Marco CostalbaAdd (smart) logging facility
2012-03-18 Marco CostalbaShow startup messages immediately
2012-03-18 Marco CostalbaRevert to byTypeBB[0] storing occupied squares
2012-03-18 Marco CostalbaRename occupied_squares() to pieces()
2012-03-17 Marco CostalbaUCI buttons don't need a value
2012-03-17 Marco CostalbaDon't use "OwnBook" by default
2012-03-17 Marco CostalbaRetire "ucinewgame" UCI option
2012-03-17 Marco CostalbaFix UCI 'button' options
2012-03-12 Marco CostalbaDon't sync with C library I/O buffers
2012-03-10 Marco CostalbaFix time_to_msec() precision
2012-03-07 Marco CostalbaIntroduce Eval namespace
2012-03-07 Marco CostalbaDouble pinner bonus
2012-03-06 Marco CostalbaConvert init of eval to async option
2012-03-05 Marco CostalbaAsync UCI options actions
2012-03-05 Marco CostalbaUse new Time class in timed_wait()
2012-03-04 Marco CostalbaIntroduce single_bit() helper
2012-03-04 Marco CostalbaIntroduce pinning bonus
2012-03-03 Marco CostalbaRewrite time measurement code
2012-02-29 Marco CostalbaHalve rook on open file bonus for endgame
2012-02-27 Marco CostalbaFix a shift overflow warning
2012-02-27 Marco CostalbaMicro-optmize castling moves
2012-02-26 Marco CostalbaRename promotion_piece_type() to promotion_type()
2012-02-26 Marco CostalbaIntroduce another two (bitboard,square) operators
2012-02-26 Marco CostalbaFix MSVC warning on streampos to size_t conversion
2012-02-21 Marco CostalbaRetire ss->bestMove
2012-02-21 Marco CostalbaDon't update bestValue in check_is_dangerous()
2012-02-20 Marco CostalbaFix a wrong check in pos_is_ok()
2012-02-20 Marco CostalbaFurther simplify castling rights
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-19 Marco CostalbaMove some stuff out of lock protection in split()
2012-02-19 Marco CostalbaMicro-optimize castleRights update
2012-02-18 Marco CostalbaSmall renaming in Thread struct
2012-02-18 Marco CostalbaFix a race when extracting PV from TT
2012-02-18 Marco CostalbaIncrease MAX_PLY from 100 to 256
2012-02-13 Marco CostalbaMicro-optimize pop_1st_bit() for 32 bits
2012-02-13 Marco CostalbaTempletize sliding attacks
2012-02-12 Marco CostalbaSpeedup sliders attacks for 32bit CPU
2012-02-12 Marco CostalbaDon't wake up threads at the beginning of the search
2012-02-12 Marco CostalbaDon't reset 50-move counter after castling
2012-02-06 mcostalbaMerge pull request #3 from glinscott/b46bf29
2012-02-05 Gary LinscottSimpler stalemate check.
2012-02-05 Gary LinscottDetect stalemate in KXK endgames
2012-02-04 Marco CostalbaAdd "Slow Mover" UCI parameter to adjust time management
2012-02-03 Marco CostalbaMove wait_for_stop_or_ponderhit() under Thread
2012-02-03 Marco CostalbaReduce lock contention in idle_loop
2012-02-03 Marco CostalbaFix an alignment warning with MSVC
2012-01-31 Marco CostalbaFix subtle race with slave allocation
2012-01-31 Marco CostalbaFix bug in useless checks prune
2012-01-30 Marco CostalbaReformat kpk bitbase
2012-01-29 Marco CostalbaDon't log search info after a stop
2012-01-29 Marco CostalbaBitwise operator overloads between Bitboard and Square
2012-01-29 Marco CostalbaReplace clear_bit() with xor_bit()
2012-01-27 Marco CostalbaRename ValueType to Bound
2012-01-27 Marco CostalbaDo not require -lpthread when linking in mingw
2012-01-27 Marco CostalbaRestore LMR depth limit
2012-01-27 Marco CostalbaReformat threads code
2012-01-25 Marco CostalbaUse Windows threads library with mingw
2012-01-24 Marco CostalbaOrder bad captures by MVV/LVA
2012-01-23 Marco CostalbaRevert "Fix link time optimization gcc option"
2012-01-23 Marco CostalbaSimplify locking usage
2012-01-23 Marco CostalbaSimplify our insertion sort implementation
2012-01-22 Auguste PopFix link time optimization gcc option
2012-01-22 Marco CostalbaShrink sequencer table
2012-01-22 Marco CostalbaAssorted code style in movepicker.cpp
2012-01-22 Marco CostalbaFix incorrect assert(PvNode == (alpha != beta - 1))
2012-01-22 Marco CostalbaOrder the recaptures by MVV/LVA
2012-01-21 Marco CostalbaRename NON_CAPTURE to QUIET
2012-01-21 Marco CostalbaReshuffle stuff in MovePicker
2012-01-21 Marco CostalbaFix ss->currentMove when probcutting
2012-01-21 Marco CostalbaUse an enum instead of a table as MovePicker sequencer
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 Justin BlanchardRemove unused #include lines
next