private void RaiseOnInitiallised()
        {
            var args = new SimInitialisedEventArgs();

            args.LeftBoardToDraw  = _leftPlayer.GetPrimaryBoardFlatted();
            args.RightBoardToDraw = _rightPlayer.GetPrimaryBoardFlatted();

            args.PlayerBegining = _turnBelongTo ? _leftPlayer.NickName : _rightPlayer.NickName;

            OnInitilised(args);
        }
 protected virtual void OnInitilised(SimInitialisedEventArgs e)
 {
     Initialised?.Invoke(this, e);
 }