Skip to content

Higher level simulation entities for easier central simulation support. Further enhancing and adding core APIs for easier usability. - #172

Merged
rcschrg merged 25 commits into
developmentfrom
feature-simulation-world-conv-api
Jul 7, 2026
Merged

Higher level simulation entities for easier central simulation support. Further enhancing and adding core APIs for easier usability.#172
rcschrg merged 25 commits into
developmentfrom
feature-simulation-world-conv-api

Matplotlib as test requirement.

862faf2
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 7, 2026 in 1s

89.07% (+2.81%) compared to 5d4214a

View this Pull Request on Codecov

89.07% (+2.81%) compared to 5d4214a

Details

Codecov Report

❌ Patch coverage is 95.76037% with 46 lines in your changes missing coverage. Please review.
✅ Project coverage is 89.07%. Comparing base (5d4214a) to head (862faf2).

Files with missing lines Patch % Lines
mango/agent/core.py 85.89% 22 Missing ⚠️
mango/express/topology.py 95.72% 8 Missing ⚠️
mango/simulation/world.py 97.12% 8 Missing ⚠️
mango/express/api.py 97.36% 2 Missing ⚠️
mango/simulation/communication.py 97.10% 2 Missing ⚠️
mango/simulation/environment.py 98.46% 2 Missing ⚠️
mango/agent/role.py 97.72% 1 Missing ⚠️
mango/simulation/visualization.py 99.25% 1 Missing ⚠️
Additional details and impacted files
@@               Coverage Diff               @@
##           development     #172      +/-   ##
===============================================
+ Coverage        86.26%   89.07%   +2.81%     
===============================================
  Files               22       27       +5     
  Lines             2519     3533    +1014     
===============================================
+ Hits              2173     3147     +974     
- Misses             346      386      +40     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.