/// <summary>
 /// PromptMove -  Быстрое движение
 /// Prompt the player to make a move at the specified position.  This indicates that a move must be completed.
 /// Предложите игроку сделать ход в указанной позиции. Это указывает на то, что движение должно быть завершено.
 /// </summary>
 /// <param name="player">
 /// The player to prompt
 /// Плеер подскажет
 /// </param>
 /// <param name="position">
 /// The position at which the player should start the move from
 ///  Позиция, с которой игрок должен начать движение с
 /// </param>
 public void PromptMove(Player player, int position)
 {
     writer.WriteLine("Finish move ({0}) for {1}:", player.ToString(), position.ToString(CultureInfo.CurrentCulture));
     OnMoveInput(MoveReader.ReadMove(reader, writer, true));
 }
 /// <summary>
 /// PromptMove - Быстрое движение
 /// Prompt the given player to make move
 /// Предложите данному игроку сделать ход
 /// </summary>
 /// <param name="player">
 /// The player to prompt move for
 /// Плеер, который подскажет ход
 /// </param>
 public void PromptMove(Player player)
 {
     writer.WriteLine("Select move ({0}):", player.ToString());
     OnMoveInput(MoveReader.ReadMove(reader, writer, true));
 }