Scml

Latest version: v0.7.6

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

0.7.6

------------------

* Compatibility with negmas 0.11.2
* Guaranteeing all time ranges are valid in oneshot
* Upgrading GitHub actions to avoid node 16
* Adding timeout to all github actions
* Getting CLI tests to pass on CI
* Synchrony between AWI and counter_all inputs Ensure and test that offers and states inputs to counter_all() are the same as what is accessible from the AWI through self.awi.current_offers, self.awi.current_states. Also check that self.awi.current_amis has the same keys as the other two.
* Saving exogenous unit-price and trading in details
* Saving sim_step in annotations
* Using is_clean from base controller in negmas
* Getting all CLI commands to avoid using adapters
* Getting some old SCML2020 agents to work in oneshot
* Avoiding double-resetting introduced recently
* Allowing 2020 agents to run in oneshot again. This is very brittle and should be removed in the future
* Avoiding test failures in SCML 2020 and 2019
* Setting timing limits for oneshot and standard

* 15 min simulation time-limit
* 20 seconds step time-limit
* 1 min negotiation time-limit

* Better handling of exact-config params in generator
* Adding more details to logs (needs negmas>=0.10.24)
* Make AWI.exogenous_summary always work
* Slightly better formatting
* Adding exogenous to stats
* Always keeping issues in contracts
* Properly resetting agents at the end of each step
* Always return a list from exogenous_summary in AWI
* bugfix: Correcting negotiation stats in CLI

0.7.5

------------------

* bugfix in greedy (when needs cannot be found)
* requiring latest negams (0.10.23) to improve tournament timeout
* Adding a 30min simulation timeout while keeping the 2min negotiation timeout

0.7.4

------------------

* AWI: Correcting n_competitors and adding my_competitors
* slightly faster random oneshot
* bugfix in builtin_std_agents
* Adding more contexts
* Adding loading sklearn to FAQ

0.7.3

------------------

* Requiring negmas 0.10.18

0.7.2

------------------

* requiring negmas >=0.10.17
* minor bugfix correcting method name in 2022 version
* correcting NMI type in some agents
* bugfix CLI failed because "method" is not in World
* WorldRunner improvements: Allowing separation of agent addition and running
* WorldRunner improvements: Controlling order of plotting in runner.
* replacing lambdas in AWI to allow pickling
* adding names to contexts
* avoiding testing exact decoding in obs manager

0.7.1

------------------

* Adding WorldRunner to simplify experimenting with new agent designs
* Compatibility with negmas 0.10.16
* Adding more contexts to oneshot and standard
* improved documentation

Page 1 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.