X-Git-Url: http://git.sourceforge.jp/view?p=shogi-server%2Fshogi-server.git;a=blobdiff_plain;f=shogi_server.rb;h=4575aa8f6b3b1661d35ca9d694cf9045fed2f31d;hp=82c83b1804c6e0227ca8174e146da7dfa307252e;hb=refs%2Fheads%2F201604-Fischer;hpb=b44ab891a52ed746631ff05a5f8b80eb4e5f24b1 diff --git a/shogi_server.rb b/shogi_server.rb index 82c83b1..4575aa8 100644 --- a/shogi_server.rb +++ b/shogi_server.rb @@ -48,10 +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 -Revision = "20140107" +Revision = "20151213" RELOAD_FILES = ["shogi_server/league/floodgate.rb", "shogi_server/league/persistent.rb", @@ -85,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