X-Git-Url: http://git.sourceforge.jp/view?p=shogi-server%2Fshogi-server.git;a=blobdiff_plain;f=shogi_server.rb;h=4575aa8f6b3b1661d35ca9d694cf9045fed2f31d;hp=c957f3d3c1c7bb0f000322b9a436c0105400cd2f;hb=refs%2Fheads%2F201604-Fischer;hpb=667a321f5d24db2988534d6c5bbfb4a015bbe10d diff --git a/shogi_server.rb b/shogi_server.rb index c957f3d..4575aa8 100644 --- a/shogi_server.rb +++ b/shogi_server.rb @@ -48,11 +48,11 @@ module ShogiServer # for a namespace Max_Identifier_Length = 32 Default_Timeout = 60 # for single socket operation Default_Game_Name = "default-1500-0" +Default_Max_Moves = 256 +Default_Least_Time_Per_Move = 0 One_Time = 10 -Least_Time_Per_Move = 1 Login_Time = 300 # time for LOGIN -Release = "$Id$" -Revision = (r = /Revision: (\d+)/.match("$Revision$") ? r[1] : 0) +Revision = "20151213" RELOAD_FILES = ["shogi_server/league/floodgate.rb", "shogi_server/league/persistent.rb", @@ -86,7 +86,11 @@ class Logger < ::Logger end def age_file_name(time) - postfix = previous_period_end(time).strftime("%Y%m%d") # YYYYMMDD + if RUBY_VERSION >= "2.2.0" + postfix = previous_period_end(time, @shift_age).strftime("%Y%m%d") # YYYYMMDD + else + postfix = previous_period_end(time).strftime("%Y%m%d") # YYYYMMDD + end age_file = File.join( File.dirname(@filename), postfix[0..3], # YYYY