Skip to content
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

Agents moving to different installations can break "simultaneous sounds" constraint #140

Open
mitchmindtree opened this issue Apr 25, 2018 · 0 comments
Labels

Comments

@mitchmindtree
Copy link
Member

If an agent moves from one installation to another this can affect the constraints in a couple of ways:

  • There is the chance that the agent will cause the simultaneous sounds of an installation to be exceeded.
  • There is the chance that this will cause the installation that has been left behind to trigger another sound in order to make up for the fact that the original sound left.

These two effects result in an issue where the simultaneous sounds can easily become exceeded or drop below the minimum.

There are a couple of options:

  • Forcefully fade out sounds quickly if they would exceed the maximum. How to pick which sound though?
  • Have an agent constantly reconsider it's target and check whether or not moving towards it would break any constraints. This is already the case, but can be easily broken when new sounds are added or removed from installations.
  • Leave it the way it is and simply be careful when considering agent movement.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant