Scml

Latest version: v0.7.5

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

Scan your dependencies

Page 5 of 9

0.4.2

Not secure
-----------------
* [bugfix] Avoiding an error if an agent gave a fractional unit-price
* [bugfix] avoiding a test failure in CI that cannt be reproduced (I hate doing that :-( )
* [bugfix] added current_inventory to 2020's awi fixes $31
* [cli] Changing default agents for oneshot in cli
* [tournament] adding truncated-mean as an evaluation criterion and making it the default for scml2021

0.4.1

Not secure
-----------------
**This is an important update. All participants in SCML 2021 should upgrade
to this version**

* [visualizer] adding run information for the visualizer
* [bugfix] Std agents running in OneShot were able to request selling from the wrong agents.
* [docs] doc update (storage cost -> disposal, deilvery penalty -> shortfall)
* [core] supporting 3.9
* [oneshot] better optimized ufun calculation
* [oneshot] improved ufun calculation. Still not exact.
* [2021] Adding current_balance to all AWIs and using it in oneshot ufun
* [2020] Exporting AWI, Failure from scml2020.world for backward comp.

0.4.0

Not secure
-----------------
**This is an important update. All participants in SCML 2021 should upgrade
to this version**

* compatibility with negmas 0.8.0
* [oneshot] bugfix in random negotiator with ami is None
* [scml2020] all market aware agents work now and are parametrized
* [onshot] calculating ufun limits only for normalized ufuns. Agents now MUST
* call find_limit() explicitly on the ufun to calculate limits except for ufuns
* created passing normalized=True in which find_limit() is called to calculate
* best and worst in construction.
* [oneshot][bugfix] my_consumers was wrong issue fix 13
* [docs] documentation update
* [oneshot] adding running_negotiations and unsigned_contracts
* [oneshot] changing breach conditions
* [docs] Update README.rst

0.3.4

Not secure
-----------------

* compatibility with negmas 0.7.4
* minor bugfixes

0.3.3

Not secure
-----------------
**This is an important update. All participants in SCML 2021 should upgrade to this version**

* Allowing std/collusion agents to run in OneShot track
* Adding min_utility, max_utility to ufun
* Adding exogenous_*_predictability parameters
* Using these parameters SCML2020/2021/OneShot worlds can be configured so that the exogenous contracts of the same agents at different time-steps are predictable (or not). If predictability is zero then each agent can have any quantity for its exogenous contracts. If predictability is 1.0 then it will have the same quantity at every time-step and if it is somewhere in between, the quantity at different steps will be similar to each other.
* Allowing OneShot agents to run in std track
* balance in one-shot plus bug fixes (lots of them)
* Adding oneshot module for SCML2020-Oneshot track
* Adding disallow_concurrent_negs_with_same_partners If given, avoids concurrent negotiations between the same partners. Avoiding adding assignment number twice to world names
* Adding an upper/lower limit on buying/selling prices
* Adding extra scores for collusion league
* Do not sign clearly bad contracts (Decnetralizing)
* Dropping contracts with time >= current step. These were already being dropped but may not have had a dropped_at value
* Never save videos/logs in tournaments
* avoiding test failure if PyQT was not installed
* Explicitly dropping invalid contracts
* Contracts with 0 price/quantity are nullified

0.3.0

Not secure
----------------
**This is an important update. All participants in SCML 2020 should upgrade to this version**

* [bugfix] Production cost is not properly discounted. This is an important issue.
All simulations were conducted using the same zero production cost for all factories.
* Speeding up tournament tests (smaller worlds)
* consistent naming of non-competitors
* Adding dynamic choice of non-competitors
* Removing random from the set of default agents
* Compatibility with NegMAS 0.6.14

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.