OSDN Git Service

Merge branch 'wdoor-stable'
[shogi-server/shogi-server.git] / changelog
index 2364fec..e448a2a 100644 (file)
--- a/changelog
+++ b/changelog
@@ -1,3 +1,40 @@
+2015-12-13  Daigo Moriwaki <daigo at debian dot org>
+
+       * [shogi-server] Enhance capability of Floodgate configuration file
+         - New parameter: Max_Moves, defined in the CSA protocol
+           ex. set Max_Moves 256
+         - New parameter: Least_Time_Per_Move, defined in the CSA protocol
+           ex. set Least_Time_Per_Move 0
+         - Proposed messages distributed to each player upon starting a new
+           game will include Max_Moves as well as Least_Time_Per_Move.
+         - CSA files produced by the server will include settings of
+           Max_Moves and Least_Time_Per_Move in comment lines as follows:
+             'Max_Moves:256
+             'Least_Time_Per_Move:0
+         - The official Shogi-server on wdoor.c.u-tokyo.ac.jp will
+           be running with different parameters, depending on game names.
+           a) Max_Moves will be 256 for floodgate-600-10 games;
+              otherwise, 0.
+           b) Least_Time_Per_Move will be 0 for floodgate-600-10 games;
+              otherwise 1.
+         (Closes: #35839)
+       * [shogi-server] shogi_server/pairing.rb:
+         - LeastDiff attempts more trials, depending of a number of players
+           to be matched, top achieve more optimized matching combinations.
+
+2015-11-27  Daigo Moriwaki <daigo at debian dot org>
+
+       * [shogi-server] shogi_server/time_clock.rb:
+         - A time consumed could be -1.
+           * The start time of a move is captured after sending a move to a
+             player of the next turn at the end of the giant lock
+           * The end time of the move is captured at the exact time when the
+             server receives it before the giant lock
+           Therefore, end_time < start_time is possible when a player returns a
+           move instantly.
+           Thanks to Tomoyuki Kaneko for reporting this issue.
+           (Closes: #35795)
+
 2015-02-14  Daigo Moriwaki <daigo at debian dot org>
 
        * util/statistics.rb:
@@ -6,6 +43,12 @@
            http://www.sgtpepper.net/hyspro/diary/20150214.html.
          - Added a companion R script: histogram.R 
 
+2015-02-01  Daigo Moriwaki <daigo at debian dot org>
+
+       * [shogi-server]
+         - shogi_server/login.rb: When players are logged in, log their
+           player_id if they have it.
+
 2015-01-20  Daigo Moriwaki <daigo at debian dot org>
 
        * [mk_rate]