fchess2 version history alpha1: - applet version The chessboard is designed and little else. 10/05/09 alpha2: - applet version Add internal posn array and piece graphics added. 10/05/09 alpha3: applet version adds drag and drop functionality for piece movement alpha4: link to applet version - introduces use of HashMaps for co-ordinate mappings - adds restrictins on dragging of pieces - introduces Game, GameState, and Move classes - start of basic legality test - Oct 7 2009 alpha5: applet version. - add stage 2 move legal move generation for kings, knights, pawns. - add checkbox to enable/disable enforcement of move legality for drag and drop. - Oct 9 2009 alpha6: applet version - completion of legal move generation - introduces arrow buttons in GUI. - Oct 13, 2009 alpha7: applet version - addition of negamax with alphabeta pruning & MVV/LVA move ordering - revamped GUI including autoplay alpha8: applet version - quiescent search and piece/square tables. - board inversion - .png images with transparent backgrounds. for more information, visit the blog at http://fchess2.blogspot.com/ |