You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hay situaciones en que Adso no está en la misma pantalla que Guillermo. Por ejemplo, cuando hay que ir a misa o al refectorio, Adso es autónomo y se va directamente sin importarle dejar atrás a Guillermo.
Se puede forzar la situación dejando a Adso quito modificando Adso::run en VigasocoSDL para que haga simplemente return.
Con esa prueba, si se lanza una sesión de entrenamiento, en cuanto Guillermo abandona la pantalla inicial y Adso no le ha seguido el agente se cae con trazas como esta:
Traceback (most recent call last):> 0.00521920 0.00521920 File "agentv6_ngdqn.py", line 389, in <module>.00369859 mainLoop():39:INFO: SE 1:0:0 -> 0.00463802 0.0046380200odels/last_value_v1.model) File "agentv6_ngdqn.py", line 332, in mainLoop.0043658500odels/last_value_v1.model) env.pintaRejilla(40, 20):0:0 -> 0.00339327 0.0033932700 File "/home/abadIA/python3/src/gym-abadia/gym_abadia/gym_abadia/envs/abadia_env2.py", line 783, in pintaRejilla adsoX, adsoY, adsoO = self.personajeByName('Adso')625 File "/home/abadIA/python3/src/gym-abadia/gym_abadia/gym_abadia/envs/abadia_env2.py", line 759, in personajeByName return int(self.Personajes[name]['posX']), int(self.Personajes[name]['posY']), int(self.Personajes[name]['orientacion']) KeyError: 'posX'9:INFO:reward: 0.0001 tr: 0.008100000000000007 action: 0
Por lo que parece el problema está en el entorno del gym dónde se accede a las propiedades de Adso sin verificar si han llegado en el volcado (comando DUMP), por lo que seguramente afecte a otras versiones de los agentes.
The text was updated successfully, but these errors were encountered:
pero en el virtualenv parece que hay otro instalado, seguramente por ejecutar el pip3 install requirements.txt ¿hay que volver a instalar los requisitos?
Hay situaciones en que Adso no está en la misma pantalla que Guillermo. Por ejemplo, cuando hay que ir a misa o al refectorio, Adso es autónomo y se va directamente sin importarle dejar atrás a Guillermo.
Se puede forzar la situación dejando a Adso quito modificando Adso::run en VigasocoSDL para que haga simplemente return.
Con esa prueba, si se lanza una sesión de entrenamiento, en cuanto Guillermo abandona la pantalla inicial y Adso no le ha seguido el agente se cae con trazas como esta:
Traceback (most recent call last):> 0.00521920 0.00521920 File "agentv6_ngdqn.py", line 389, in <module>.00369859 mainLoop():39:INFO: SE 1:0:0 -> 0.00463802 0.0046380200odels/last_value_v1.model) File "agentv6_ngdqn.py", line 332, in mainLoop.0043658500odels/last_value_v1.model) env.pintaRejilla(40, 20):0:0 -> 0.00339327 0.0033932700 File "/home/abadIA/python3/src/gym-abadia/gym_abadia/gym_abadia/envs/abadia_env2.py", line 783, in pintaRejilla adsoX, adsoY, adsoO = self.personajeByName('Adso')625 File "/home/abadIA/python3/src/gym-abadia/gym_abadia/gym_abadia/envs/abadia_env2.py", line 759, in personajeByName return int(self.Personajes[name]['posX']), int(self.Personajes[name]['posY']), int(self.Personajes[name]['orientacion']) KeyError: 'posX'9:INFO:reward: 0.0001 tr: 0.008100000000000007 action: 0
Por lo que parece el problema está en el entorno del gym dónde se accede a las propiedades de Adso sin verificar si han llegado en el volcado (comando DUMP), por lo que seguramente afecte a otras versiones de los agentes.
The text was updated successfully, but these errors were encountered: