X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=changelog;h=0fb698dd3822ef40d105f051c514085a9b730a51;hb=e6b26c33ce3f8b0541e6998bf462c322ffa81cfa;hp=3c4f32ab51d5c0afdbd794ae00218c1b6f4cdc53;hpb=01c98981a223a4534f0fc1e7fceefd522a3b74db;p=fairymax.git diff --git a/changelog b/changelog index 3c4f32a..0fb698d 100644 --- a/changelog +++ b/changelog @@ -47,6 +47,8 @@ /* K) o[] and oo[] made int to make fairymax work on big-endian machines */ /* L) added Resign option feature (using new WB protocol) */ /* M) char -> signed char for better portability */ +/* N) add PV printing and multi-PV support */ +/* O) non-Rook castling, 6th-rank promotion, independent B/W piece naming */ /***************************************************************************/ 4/6/2009 Unified source of ShaMax and Fairy-Max into single fmax.c file, and @@ -58,4 +60,16 @@ and added some option features to make Fairy-Max useful as test engine for GUIs that want to implement the WB protocol extensions. -9/16/2009 made signedness of char in AI explicit +9/16/2009 Made signedness of char in AI explicit + +27/12/2009 Added PV updating through the triangular-array method. Also added + a multi-PV option to print lines within a certain sccore margin. + +15/1/2010 Improved Makefile, updated docs + Implement independent naming of white and black pieces. (So mirror- + image pieces can use same letter.) + Change castling code to allow castling with any corner piece type. + Implement 6th-rank promotion based on 'Queen' value. + Makruk added as new variant to the fmax.ini file. + +