$:.unshift File.dirname(__FILE__)
require 'TC_board'
+require 'TC_before_agree'
+require 'TC_buoy'
+require 'TC_command'
+require 'TC_compatible'
+require 'TC_config'
require 'TC_floodgate'
+require 'TC_floodgate_history'
+require 'TC_floodgate_next_time_generator'
+require 'TC_floodgate_thread.rb'
+require 'TC_fork'
require 'TC_functional'
+require 'TC_game'
+require 'TC_game_least_0'
require 'TC_game_result'
-require 'TC_jishogi_kachi'
+require 'TC_handicapped_boards'
+# This game has more thatn 256 moves.
+# Disableing max-moves, "./shogi-server --max moves 0", is required.
+#require 'TC_jishogi_kachi'
require 'TC_league'
+require 'TC_logger'
require 'TC_login'
+require 'TC_move'
require 'TC_not_sennichite'
require 'TC_oute_sennichite'
+require 'TC_pairing'
require 'TC_player'
require 'TC_rating'
+require 'TC_time_clock'
require 'TC_uchifuzume'
require 'TC_usi'
+require 'TC_util'