Algoritmia

Latest version: v3.1.4

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

Scan your dependencies

Page 2 of 4

3.0.2

- `algoritmia/schemes/bab_scheme.py`: Nueva implementación.
- `algoritmia/examples/branch_and_bound/*`: Ejemplos actualizados.

3.0.1

- Corrige la variable con el número de versión a 3.0.1.
- La versión 3.0.0 tiene mal el número interno de version (2.2.0)

3.0.0

- Cambios significativos (incompatibles con versiones anteriores) en los esquemas de *búsqueda con retroceso* (bt)
y *ramificación y acotación* (bab):
- `algoritmia/schemes/bt_scheme.py`
- `algoritmia/schemes/bab_scheme.py`
- Actualizados los ejemplos de los dos esquemas a la nueva implementación:
- `algoritmia/examples/backtracking/*`
- `algoritmia/examples/branch_and_bound/*`

2.1.2

- `algoritmia/algorithms/connected_components.py`: Los CCs son conjuntos de vértices (eran listas).

2.1.1

- Módulo `algoritmia.traversers` renombrado `algoritmia.traverse`.
- `algoritmia/algorithms/traverse.py`: Las funciones `traverser_xx` renombradas `traverse_xxx`.
- `algoritmia/algorithms/topological_sort.py`: Implememntado sin iteradores.

2.1.0

- Añade la constante `algoritmia.VERSION`
- `algoritmia/algorithms/traversers.py`:
- Unificados los recorredores de vertices y los de aristas. Ahora solo son recorredores y devuelven,
para cada vértice del recorrido, la arista que se utilizó por primera vez para llegar a él.
- Para hacerla más útil, la funcion `traverser_dijkstra_metric_dict` tiene un nuevo parámetro: una función para
calcular la distancia euclídea entre dos vértices.
- `algoritmia/algorithms/topological_sort.py`. Lanza excepción si detecta algún ciclo.

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.