Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 22, 2012
  1. Open in xcode 4

Commits on Oct 6, 2011
Commits on Oct 5, 2011
Commits on Sep 18, 2011
Commits on Jul 29, 2011
  1. Remove user state file

Commits on Jul 28, 2011
  1. Fix Evaluate on all nodes.

Commits on Jul 23, 2011
  1. Minor search improvements

    Adds STS test function as well.
Commits on Jul 17, 2011
Commits on Feb 6, 2010
  1. Setting baseline before the beginning!

    unknown authored
Commits on Jul 3, 2009
Commits on Jan 10, 2009
  1. Passed pawn upward tweak.

    unknown authored
Commits on Jan 9, 2009
  1. Score passed pawns that are blocked by our own pawns divided by 2. They

    unknown authored
    weren't scored at all before, which caused losses.
  2. Updating WAC info.

    unknown authored
  3. Less aggressive q-search futility pruning. More margin for pawns.

    unknown authored
    No pruning for passed pawn pushes.
    Less aggressive main search futility pruning.
    No more LMR on losing captures.
    One ply less on IID.
Commits on Jan 8, 2009
  1. Fixed null move bug.

    unknown authored
    More pruning in non-PV nodes.
    Reduced pruning in PV nodes.
  2. Added exchange trade penalty.

    unknown authored
  3. Buncha search related changes.

    unknown authored
    - Made history updating more optimized.
    - Made q-search futility pruning more agressive, but limited to non-PV.
    - Limited number of checking moves generated in q-search.
    - Changed razoring to be after null move (and made less aggressive).
    - Made use of evaluation lazy.
    - Increased futility pruning depth.
    - LMR now on losing captures as well.
    - LMR in PV nodes as well.
Commits on Jan 6, 2009
  1. Improved results on WAC.

    unknown authored
  2. LMR of 2.5 ply for some moves.

    unknown authored
    Much reduced futility pruning.
    Made q-search pruning less aggressive.
  3. Bumping up king safety scores.

    unknown authored
    Re-enabling backward pawns (but with reduced weights).
  4. Slight psq tweaks.

    unknown authored
  5. Added tempo.

    unknown authored
    Fixed up king shelter code a bit.
    Very slightly increased values for passed pawns.
Commits on Jan 5, 2009
  1. Updating opening value of pawn.

    unknown authored
  2. Added backward pawn scoring.

    unknown authored
    Added open file penalty for isolated and backward pawns.
    Added unstoppable pawn endgame bonus.
    Fixed candidate passer definition.
  3. Depth -> Ply.

    unknown authored
    Added depthFromRoot as well, fixing killer moves.
  4. Flip() added for debugging.

    unknown authored
    Added some tests to use it (evaluation flip tests).
Commits on Jan 4, 2009
  1. Adds rook open file scoring.

    unknown authored
  2. Bugfix killer moves again :(.

    unknown authored
    Adjust pruning a bit.
Commits on Jan 3, 2009
  1. Bugfix to IsMovePseudoValid.

    unknown authored
  2. Don't store promotions in killer moves... Found a bug in IsMovePseudo…

    unknown authored
    …Valid, but it's not worth it putting them in killers anyway.
Something went wrong with that request. Please try again.