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
@adibyte95 in python the order of a dict's keys will not be the same between runs. This is because it uses a hashmap under the hood. I would recommend explicitly referring to a quantity you require by the key name. Eg: state["next_pipe_top_y"].
@ntasfi by using an ordered dictionary as compared to ordinary dictionary the keys will be in the same position as they were inserted and will not change during different runs. i know that in an dictionary a value can be easily found through its corresponding key, but if someone tries to use only the values as in my case they will get confused, so i think this is more elegant this way.
position of the keys in state (where state = p.getGameState() and is a dictionary of key value pairs ) changes every time the game is re run
lets us say that in one instance player_vel is the first key as shown in the figure below

but in another run this changes

how one is supposed to train an reinforcement learning algorithm with this type of observation inputs
The text was updated successfully, but these errors were encountered: