constraints#

Constraint-enforcing policies.

Modules

clamp_values(*[, lower, upper, node_assets, ...])

Clamp selected assets to optional bounds.

ensure_capacity_floor(floor, *[, ...])

Ensure selected capacity-like assets do not go below floor.

normalise(total, *[, node_assets, edge_assets])

Scale selected values so their graph-wide sum equals total.

round_int(*[, node_assets, edge_assets])

Round selected numeric values to integers.