Scml

Latest version: v0.7.5

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

Scan your dependencies

Page 3 of 9

0.5.4

-----------------
* Disabling adapter testing. Adapting SCML2020 and OneShot agents is too much effort and is not reallly that useful. We will eventually remove support for that.
* Improving control over oneshot world generation. SCML2020OneShotWorld.generat() method now is more consistent in the way it creates agents.
* Adding wide_price_range to control the unit-price range

0.5.3

-----------------
* randomizing starting agents in oneshot
* improving AWI typing in oneshot
* Resetting agents before making negotiations
* - before_step() was also resetting agents in oneshot. This meant that all
* negotiators that were created in _make_negotiations() were deleted in
* reset().
* - Now we call reset() before making negotaitions and before_step() after
* that.
* - This guarantees that the agent has access to its negotiators in
* before_step() as in 2020.
* Adding new collusion evaluation
* Goal: Disentangle the quality of the collusion strategy and the standard
* strategy.
* Method: Each agent now has 3 factories in collusion. We run four
* simulations:
* - s0: The agent controls all of the three factories
* - s1-s3: The agent controls one of them
* The final score of the agent is its score in s0 minus the average score
* it got in s1-s3
* Avoid calling counter_all before first_offers
* github actions update
* improved testing of sync behavior
* Confirming that OneShotSync gets all offers every counter_all() call and upper limiting the difference in negotiation speeds based on Jackson's code

0.5.2

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

* Minor fixes in the utilities module to simplify running anac 2022 tournaments.

0.5.1

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

* giving more time to testing 2020 with random
* avoiding a hashing issue in second tutorial
* rejecting crazy offers in satisficer
* ensuring that from_offers recevied tuple[tuple]
* oneshto ufun speedup
* adding ANAC 2022 running functions scml2020.utils
* import cleanup
* control sync_calls when creating oneshot worlds
* fix: requirements.txt to reduce vulnerabilities

0.5.0

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

* Compatibility with NegMAS 0.9.0

0.4.9

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

* [bugfix] 73 ufun was sometimes one-step back

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.