Merge branch 'release-2.1.0'
[purplehaze.git] / NEWS
blob79e4f0cb6de328eed6bd45380c98fde506d9a94a
1 10 Nov 2012 v2.1.0 - Level up
2     * New features
3         * Support of ARM architecture
4         * Better time management
5         * Better Xboard support
6         * New command line options
7         * New Log class
8     * Code improvements
9         * Better test coverage
10         * Bug fixes
11         * Clean up
13 10 May 2012 v2.0.3 - Improved search heuristics
14     * Better search pruning
15         * Null Move Pruning
16         * Futility Pruning
17     * Code improvements
18         * Better test coverage
19         * Bug fixes
20         * Clean up
22 26 Mar 2012 v2.0.2 - General clean up
23     * New features
24         * Global move list
25         * Better Xboard support
26         * New internal iterative deepening implementation
27         * Working material hash table
28     * Code improvements
29         * Clean up
30         * Optimizations
31         * Lot of bug fixes
32         * No more dependency to Boost C++ Libraries
33     * New tests
34         * EPD Perft suites
35         * Unit Tests
36     * New compilers support
37         * Clang
38         * Intel C++ Compiler
40 20 Feb 2011 v2.0.1 - First public release
41     * New evaluation function
42         * Hash table for material
43         * Lazy evaluation
44         * Opening and ending piece square tables
45         * Tapered evaluation
46     * Improvements in search
47         * Lazy move generation
48         * Internal iterative deepening
49     * Improvements in time management
50     * Lot of bug fixes
52 07 Feb 2011 v2.0.0 - First private release
53     * Principal variation search
54         * Check extension
55         * Adaptive null move pruning
56         * Extended futility pruning
57         * Late move reduction
58     * Quiescence search
59         * Delta pruning
60     * Move ordering
61         * Best move from transpositions table
62         * Most valuable victim / least valuable aggressor
63         * Killer moves
64     * Time management
65     * Xboard protocol
66     * Test tools
67         * Perft
68         * Divide
69         * EPD test suite
71 21 Jan 2011 v2.0.x - Restarting from scratch
73 15 Jan 2010 v1.0.7 - Last version from 1.x branch