Pycid

Latest version: v0.8.2

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

Scan your dependencies

Page 1 of 3

0.8.2

This release fixes the failing linting tests by update types to make optional types explicit.

0.8.1

This release significantly improves the efficiency of the MACID to EFG transformation for the get_spe() function.

0.8.0

This release adds methods for computing mixed Nash equilibria and mixed subgame perfect equilibria (for an arbitrary number of players) using the pygambit library.

Backwards compatibility Notes:
Note that this breaks backwards compatibility by removing the `get_all_pure_ne`, `get_all_pure_ne_in_sg`, and `get_all_pure_spe` class methods from the MACID class. This is because pure variants of NE and SPE can be found by simply selecting the "enumpure" solver as an argument in the new `get_ne`, `get_ne_in_sg`, and `get_spe` MACID class methods.

0.7.3

This version:

- exposes layout as a keyword argument in Causal Bayesian Network's draw method. This allows the user to try alternative layout algorithms (compared with the Kamada-Kawai default).
- fixes various setup and PyPI bugs

0.7.1

add the method CausalBayesianNetwork.sample()

0.7.0

This release breaks backwards compatibility by forcing the arguments for CPDs to match the case of the names of the parent variables. Previously, the lowercase version of the parent names were used, which lead to less intuitive model specification and more complex and brittle code.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.