-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixing PIW Movement #192
Fixing PIW Movement #192
Conversation
…per/drone-swarm-search into renato-feature-piw-movement
…per/drone-swarm-search into renato-feature-piw-movement
…. The noised movement vector implementation might be removed.
…into renato-feature-piw-movement
opiniao controversa talvez, mas se enquanto esse PR for um retrocesso na movimentação, acho que nao vale o merge |
…y matrix and piw movement. Now they are both in sync, trying to achieve a piw that can, eventually, move in front of the probability matrix, generating new scenarios for the agent to learn.
Concordo! Estou trabalhando nas implementações sugeridas pelo professor Ayres. Creio que mais algumas iterações no design e etapas de validação já serão suficientes para deixar tudo pronto para produção. Por enquanto, vamos segurar o PR. |
…ee that both, the person and the matrix, have their calculations done coherently.
…son and the probability matrix, making them move accordingly with their speeds. This way, there is no need for a time step barrier to be reached.
Agora está tudo funcionando como esperado e sem bugs. Assim que obtiver a validação do professor, confirmo aqui. |
…ollowing suggestions received.
Fix exchanged x,y in person update_position + increment position logic
Bug fix on env.py: now each piw moves based on its own "movement map", which was not being done previously.
Feature on person.py: implemented a new way of modeling the piw movement, based on the probability matrix, but not following the highest probability. It involves picking a new position randomly (random walk or drunkard's walk), wheighted by the probabilities of a 3x3 snip of the probability matrix cells that contains the piw at the center.