public override IMessage Process(IGameMaster gameMaster)
        {
            var result = gameMaster.EvaluateAction(GetActionInfo());

            return(DataMessage.FromBoardDataOverridingTimestamps(result.data, result.isGameFinished));
        }