@win = 0
@loss = 0
@last_game_win = false
+ @rating_group = nil
+ @modified_at = nil
@sente = nil
@game_name = ""
end
@player_id = @password = nil
end
end
+
+ def set_sente_from_str(str)
+ case str
+ when "+": @sente = true
+ when "-": @sente = false
+ else
+ # str should be "*"
+ @sente = nil
+ end
+ end
end
log_debug("Terminating %s's write thread..." % [@name])
if @write_thread && @write_thread.alive?
write_safe(nil)
+ Thread.pass # help the write_thread to terminate
end
@player_logger.close if @player_logger
log_debug("done.")