2011-12-18 Daigo Moriwaki * [sohgi-server] - shogi_server/board.rb, piece.rb: Refactoring to cache OU pieces, which was inspired by 81SquareShogi-server's change (74b24b88c843f1dd767412475b117481d1d5e8eb). * [mk_rate] [mk_game_results] - Supports Ruby 1.9.3. 2011-12-12 Daigo Moriwaki * [shogi-server] - Support Ruby 1.9.3. - Result of test/benchmark.rb - Environment: - CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ - RAM: 4GB - OS: Debian Squeeze - ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux] - ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux] - Server: ruby1.8 (or ruby1.9.1) ./shogi-server hoge 4000 - Clients: ruby1.8 (or ruby1.9.1) -d ./benchmark.rb csa/wdoor+floodgate-900-0+gps_normal+gps_l+20100507120007.csa 20 - Scores in seconds: (the smaller, the better) clients 1.8.7 1.9.3 server 1.8.7 20 sec 21 sec 1.9.3 26 sec 27 sec 2010-10-06 Daigo Moriwaki * [shogi-server] - mk_rate: the usage was not updated. Thanks to Hoki-san to report this issue. (Closes: #23358) 2010-09-18 Daigo Moriwaki * [shogi-server] - shogi_server/board.rb, game.rb: For hadicapped games, wrong initial positions were delivered to players and monitors. This issue has been fixed. (Closes: #23245) Thanks to HIDETCHI for reporting the issue. 2010-09-05 Daigo Moriwaki * [shogi-server] - shogi_server/login.rb: Enhanced the CSA Login mode. Logging in the server with the CSA mode, users are now allowed to specify a turn preference in an enhanced gamename string which looks like -