Rastree el movimiento del jugador en un juego de disparos en primera persona
En un juego de disparos en primera persona, un agente se oculta dentro de un nivel y espera saltar sobre el jugador. El agente no puede ver al jugador, pero puede escuchar lo que está haciendo y luego puede coincidir esa información con su conocimiento de la disposición del nivel para estimar la posición del jugador. Considere una disposición de 27 regiones de cuatro tipos: césped, rejillas de metal, agua y puertas a portales.
Asigne colores a los distintos tipos de regiones.
In[2]:= | ![]() X |
Caminar sobre los diferentes tipos de terreno produce diferentes tipos de sonidos.
In[3]:= | ![]() X |
Las probabilidades de eliminar los sonidos depende del tipo de terreno.
In[4]:= | ![]() X |
Visualice la distribución del nivel.
Out[7]= | ![]() |
Asuma que el jugador entra a través de las puertas con igual probabilidad.
In[8]:= | ![]() X |
El jugador permanece en la región actual con una probabilidad del 10% y, de otra manera, es igualmente probable moverse a cualquier región vecina.
In[9]:= | ![]() X |
In[10]:= | ![]() X |
El agente escucha la siguiente secuencia de ruidos.
In[11]:= | ![]() X |
Esto muestra que muy probablemente el jugador entró a través de la puerta 27 y está actualmente en la región 7.
In[12]:= | ![]() X |
Out[12]= | ![]() |