public void Go(Game game)
 {
     var koma = game.komas[k];
     switch (state)
     {
         case TeState.Move:
             koma.Move(X, Y);
             break;
         case TeState.Utsu:
             koma.Utsu(X, Y);
             break;
     }
     game.Next();
 }
        public void Go(Game game)
        {
            var koma = game.komas[k];

            switch (state)
            {
            case TeState.Move:
                koma.Move(X, Y);
                break;

            case TeState.Utsu:
                koma.Utsu(X, Y);
                break;
            }
            game.Next();
        }