genplanner.BasicZone

class genplanner.BasicZone(name=<property object>)[source]

A minimal zone implementation identified only by name.

This is typically used for technical/intermediate zones (e.g., blocks) where only a stable string name is required.

Variables:

name (str) – Non-empty zone name.

Raises:

ValueError – If name is not a non-empty string.