public void Invoke(object __target) { ((IGameObserver)__target).MakeMove(playerId, pos, nextTurnPlayerId); }