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]
Default_Game_Name = "default-1500-0"
One_Time = 10
Login_Time = 300 # time for LOGIN
-Revision = "20150117"
+Revision = "20150201"
RELOAD_FILES = ["shogi_server/league/floodgate.rb",
"shogi_server/league/persistent.rb",
def process
@player.write_safe(sprintf("LOGIN:%s OK\n", @player.name))
- log_message(sprintf("user %s run in %s mode", @player.name, @player.protocol))
+ log_message("user %s run in %s mode" % [(@player.rated? ? @player.player_id : @player.name),
+ @player.protocol])
end
def incorrect_duplicated_player(str)
result, result2 = handshake do
source_game = parse_game_name(@admin)
+ sleep 0.2
@admin.puts "%%FORK #{source_game}" # nil for new_buoy_game name
- sleep 1
+ sleep 1.2
assert /##\[FORK\]: new buoy game name: buoy_TestFork_1-1500-0/ =~ @admin.message
end
@p1.login
sleep 0.1
@p2.login
- sleep 0.1
+ sleep 0.5
@p1.game
sleep 0.1
@p2.game