stockfish
2008-10-20 Marco CostalbaPosition::is_ok()give more info on failed test
2008-10-20 Marco CostalbaFix an assert due to a missing parentesis
2008-10-20 Marco CostalbaFinal semplification of generate_evasions()
2008-10-20 Marco CostalbaIntroduce generate_piece_blocking_evasions()
2008-10-20 Marco CostalbaSpace inflate generate_evasions()
2008-10-18 Marco Costalbamovegen: Introduce generate_pawn_noncaptures()
2008-10-18 Marco Costalbamovegen: Introduce generate_pawn_captures()
2008-10-18 Marco Costalbamovegen: Fix just introduced move counter bug
2008-10-18 Marco Costalbamovegen: Introduce generate_pawn_checks()
2008-10-18 Marco Costalbagenerate_checks: fix a bug in black double pawn push
2008-10-18 Marco CostalbaSpace inflate generate_castle_moves()
2008-10-18 Marco CostalbaUnify pieces check generation with generate_piece_checks()
2008-10-18 Marco CostalbaDo not special case generate_king_moves()
2008-10-18 Marco CostalbaUse a const pointer-to-member array for attacks
2008-10-18 Marco CostalbaUse pointer-to-members to remove a bunch of duplicated...
2008-10-18 Marco Costalbamovegen: revert see ordering in score_captures()
2008-10-18 Marco CostalbaMovegen: further simplify generate_move_if_legal
2008-10-18 Marco CostalbaUnify black and white code in generate_move_if_legal()
2008-10-18 Marco CostalbaSpace inflate movegen.cpp
2008-10-18 Marco CostalbaMovepick: add and use find_best_index() helper
2008-10-18 Marco CostalbaTest with see
2008-10-18 Marco CostalbaUse MVV to score captures when see >=0
2008-10-18 Marco CostalbaMovePicker: use const reference instead of pointers
2008-10-18 Marco CostalbaSpace inflate movepick.cpp
2008-10-18 Marco CostalbaBetter comment previous patch
2008-10-18 Marco CostalbaAlways add psqt scoring
2008-10-18 Marco CostalbaShortcut sorting when no move is in history
2008-10-15 Marco CostalbaAdd psqt ordering when there is no history
2008-10-13 unknownIntroduce Stockfish
2008-10-13 Marco CostalbaImplement Last Seconds Noise (LSN) filtering
2008-10-13 Marco CostalbaAdd a second margin to razoring
2008-10-13 Marco CostalbaWorkaround a static data member bug in MSVC
2008-10-12 Marco CostalbaYet another pop_1st_bit() optimization
2008-10-11 Marco CostalbaAdd mean calculation in debug tools
2008-10-11 Marco CostalbaRevert bad capture pruning
2008-10-06 Marco CostalbaBetter interface to get the current move type
2008-10-06 Marco CostalbaAllow to prune bad captures
2008-10-06 Marco CostalbaTeach MovePicker::get_next_move() to return move type
2008-10-05 Marco CostalbaFix single digit day in engine_name()
2008-10-04 Marco CostalbaAdd dbg_before() and dbg_after()
2008-10-04 Marco CostalbaSpace inflate Position::to_fen()
2008-09-28 Marco Costalbaposition.cpp: fix a typo introduced by recent patch
2008-09-28 Marco CostalbaUse relative values in piece square tables
2008-09-28 Marco CostalbaStart to cleanup position.cpp
2008-09-28 Marco CostalbaAdd dbg_hit_on_c(c, x) tool
2008-09-26 Marco CostalbaSpace inflate evaluate_king()
2008-09-26 Marco CostalbaClarify difference between king zone and adjacent zone
2008-09-26 Marco CostalbaTidy up quick_evaluate()
2008-09-26 Marco CostalbaTidy up middle game specific evaluation
2008-09-26 Marco CostalbaCode style massage evaluate()
2008-09-25 Marco CostalbaAdd auto configuration for 32/64 bits
2008-09-24 Marco CostalbaEvaluate: weight_option() is static
2008-09-24 Marco CostalbaCleanup read_weights() in evaluate.cpp
2008-09-24 Marco CostalbaEvaluate: rename king attack variables
2008-09-24 Marco CostalbaFurther cleanup evaluate()
2008-09-24 Marco CostalbaRename pawn_rank() in relative_rank()
2008-09-24 Marco CostalbaAdd also outposts evaluation in common code
2008-09-24 Marco CostalbaGroup common evaluate code
2008-09-23 Marco CostalbaWarnings termination fest
2008-09-23 Marco CostalbaDo not use evaluate() for razoring
2008-09-23 Marco Costalbainit_eval: small cleanup
2008-09-23 Marco CostalbaFix InitKingDanger initialization
2008-09-21 Marco CostalbaOptimize pop_1st_bit() take 2
2008-09-21 Marco CostalbaChange the name to Glaurung clone
2008-09-21 Marco CostalbaSwitch to developer version numbering
2008-09-20 Marco CostalbaUse optimized pop_1st_bit() only under Windows
2008-09-20 Marco CostalbaAdd new superlinear interpolator
2008-09-20 Marco CostalbaFinally remove last old C style I/O stuff
2008-09-19 Marco CostalbaConvert book.cpp to use C++ I/O
2008-09-19 Marco CostalbaFinal touches to pop_1st_bit optimization
2008-09-18 Marco CostalbaOptimize pop_1st_bit() on 32 bits x86
2008-09-18 Marco CostalbaIgnore non keyboard events in Bioskey()
2008-09-18 Marco CostalbaCleanup poll()
2008-09-18 Marco CostalbaImprove time managment
2008-09-18 Marco CostalbaPass also opponent time to think()
2008-09-18 Marco CostalbaDisable a stupid and noisy MSVC warning
2008-09-18 Marco CostalbaTeach Benchmark to read positions from a file
2008-09-18 Marco CostalbaReformat benchmark interface
2008-09-18 Marco CostalbaFix another conversion warning: Bitboard->int
2008-09-18 Marco CostalbaDocument where we want a uint16_t instead of a uint64_t
2008-09-18 Marco CostalbaUse size_t instead of int
2008-09-18 Marco CostalbaMovePicker: simplify move swapping
2008-09-18 Marco CostalbaPrefer strncpy() to strcpy()
2008-09-18 Marco CostalbaFix: "Ponder" option has type bool not int
2008-09-09 Marco CostalbaSpace inflate sp_search_pv
2008-09-09 Marco CostalbaSpace inflate sp_search
2008-09-09 Marco CostalbaUse TT in qsearch
2008-09-07 Marco Costalbasearch: fix a bug and clear history update
2008-09-07 Marco CostalbaSpace inflate qsearch
2008-09-06 Marco CostalbaSpace inflate search()
2008-09-06 Marco Costalbasearch_pv: spaces inflate
2008-09-06 Marco CostalbaSplit transposition table lookup in a separate function
2008-09-06 Marco CostalbaTranspositionTable: add first_entry() helper
2008-09-06 Marco CostalbaAdd simple debug hit rate counter
2008-09-06 Marco CostalbaTranspositionTable: micro optimize first cycle
2008-09-06 Marco CostalbaTranspositionTable: early skip on an empty TT entry
2008-09-06 Marco CostalbaTranspositionTable: spaces inflate
2008-09-06 Marco CostalbaRootMoveList: inline trivial accessors
2008-09-05 Marco CostalbaRootMoveList sorting: be compatible with std::sort
2008-09-03 Marco Costalbascan_for_easy_move: we don't need a loop here
next