Die Bewegung der Spieler in Ego-Shooter-Spielen verfolgen 

In einem Ego-Shooter-Spiel ist in einem bestimmten Level ein Agent versteckt und wartet darauf, den Spieler anzugreifen. Der Agent kann den Spieler nicht sehen, aber dessen Bewegungen wahrnehmen und in Kombination mit seiner Kenntnis des Spiellayouts daraus die Position des Spielers abschätzen. Angenommen sei ein Layout mit 27 Bereichen, die 4 verschiedenen Typen entsprechen nämlich Gras, Metallgittern, Wasser und Türportalen.

Die gesamte Wolfram-Language Eingabe zeigen

Ordnen Sie den verschiedenen Bereichstypen unterschiedliche Farben zu.

In[2]:=
Click for copyable input
X

Je nach Beschaffenheit des Bereichs ändert sich der Klang von Schritten.

In[3]:=
Click for copyable input
X

Die Wahrscheinlichkeit, ein Geräusch zu erzeugen, hängt also vom Bereich ab.

In[4]:=
Click for copyable input
X

Visualisieren Sie das Layout des Levels.

Die gesamte Wolfram-Language Eingabe zeigen
Out[7]=

Angenommen, der Spieler betritt das Level mit gleicher Wahrscheinlichkeit durch eine der Türen.

In[8]:=
Click for copyable input
X

Der Spieler bleibt mit einer Wahrscheinlichkeit von 10 % im aktuellen Bereich. Die Wahrscheinlichkeit, dass er eine der angrenzenden Bereiche betritt, ist gleichverteilt.

In[9]:=
Click for copyable input
X
In[10]:=
Click for copyable input
X

Der Agent hört die folgende Geräuschsequenz:

In[11]:=
Click for copyable input
X

Demzufolge ist es am wahrscheinlichsten, dass der Spieler durch die Tür mit Nummer 27 das Level betreten hat und sich derzeit in Bereich 7 aufhält.

In[12]:=
Click for copyable input
X
Out[12]=
en es ja pt-br zh