Skip to content

Commit

Permalink
Fix score computation. (#1848)
Browse files Browse the repository at this point in the history
  • Loading branch information
Adaickalavan authored Feb 9, 2023
1 parent 7ff08fc commit 254e942
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ Copy and pasting the git commit messages is __NOT__ enough.
- Fixed an exit error that occurs when envision attempts to close down.
- Clarified the actions for `ActionSpaceType.Continuous` and `ActionSpaceType.ActuatorDynamic` in their respective docstrings.
- Excluded from wheel any scenario build files in pattern `smarts/**/build/**/*.xml`.
- Fixed an unintended regression in the metrics.
### Removed
- Removed duplicated `smarts.env.gymnasium.action_conversion` module.
### Security
Expand Down
2 changes: 1 addition & 1 deletion smarts/env/gymnasium/wrappers/metrics.py
Original file line number Diff line number Diff line change
Expand Up @@ -291,7 +291,7 @@ def score(self) -> Score:
humanness = _humanness(costs=costs_tot, agents_tot=agents_tot)
rules = _rules(costs=costs_tot, agents_tot=agents_tot)
time = _time(counts=counts_tot)
overall = completion * (1 - time) * (1 - humanness) * (1 - rules)
overall = completion * (1 - time) * humanness * rules

return Score(
completion=completion,
Expand Down

0 comments on commit 254e942

Please sign in to comment.