OSDN Git Service

Support Protocol Version 1.1
authorbeatles <beatles@b8c68f68-1e22-0410-b08e-880e1f8202b4>
Sat, 8 Apr 2006 06:44:29 +0000 (06:44 +0000)
committerbeatles <beatles@b8c68f68-1e22-0410-b08e-880e1f8202b4>
Sat, 8 Apr 2006 06:44:29 +0000 (06:44 +0000)
changelog
shogi-server

index 82da6ef..a819657 100644 (file)
--- a/changelog
+++ b/changelog
@@ -1,3 +1,8 @@
+Sat Apr  8 15:42:33 JST 2006  Daigo Moriwaki <daigo@debian.org>
+
+       * Support CSA Protocal Version 1.1.
+       * Change the declaration of Jishogi 1.1.
+
 Fri Mar 10 23:09:43 JST 2006  Daigo Moriwaki <daigo@debian.org>
 
        * Kifu logs are always written in separate files.
 Fri Mar 10 23:09:43 JST 2006  Daigo Moriwaki <daigo@debian.org>
 
        * Kifu logs are always written in separate files.
index df982ef..b233dcc 100755 (executable)
@@ -1528,9 +1528,10 @@ EOM
   def show()
     str0 = <<EOM
 BEGIN Game_Summary
   def show()
     str0 = <<EOM
 BEGIN Game_Summary
-Protocol_Version:1.0
+Protocol_Version:1.1
 Protocol_Mode:Server
 Format:Shogi 1.0
 Protocol_Mode:Server
 Format:Shogi 1.0
+Declaration:Jishogi 1.1
 Game_ID:#{@id}
 Name+:#{@sente.name}
 Name-:#{@gote.name}
 Game_ID:#{@id}
 Name+:#{@sente.name}
 Name-:#{@gote.name}
@@ -1547,7 +1548,6 @@ Last_Move:#{@last_move}
 Current_Turn:#{@current_turn}
 END Time
 BEGIN Position
 Current_Turn:#{@current_turn}
 END Time
 BEGIN Position
-Jishogi_Declaration:1.1
 EOM
 
     str1 = <<EOM
 EOM
 
     str1 = <<EOM
@@ -1561,9 +1561,10 @@ EOM
   def propose_message(sg_flag)
     str = <<EOM
 BEGIN Game_Summary
   def propose_message(sg_flag)
     str = <<EOM
 BEGIN Game_Summary
-Protocol_Version:1.0
+Protocol_Version:1.1
 Protocol_Mode:Server
 Format:Shogi 1.0
 Protocol_Mode:Server
 Format:Shogi 1.0
+Declaration:Jishogi 1.1
 Game_ID:#{@id}
 Name+:#{@sente.name}
 Name-:#{@gote.name}
 Game_ID:#{@id}
 Name+:#{@sente.name}
 Name-:#{@gote.name}
@@ -1577,7 +1578,6 @@ Byoyomi:#{@byoyomi}
 Least_Time_Per_Move:#{Least_Time_Per_Move}
 END Time
 BEGIN Position
 Least_Time_Per_Move:#{Least_Time_Per_Move}
 END Time
 BEGIN Position
-Jishogi_Declaration:1.1
 P1-KY-KE-GI-KI-OU-KI-GI-KE-KY
 P2 * -HI *  *  *  *  * -KA * 
 P3-FU-FU-FU-FU-FU-FU-FU-FU-FU
 P1-KY-KE-GI-KI-OU-KI-GI-KE-KY
 P2 * -HI *  *  *  *  * -KA * 
 P3-FU-FU-FU-FU-FU-FU-FU-FU-FU