Class NodeIdManagerRegistry

java.lang.Object
net.bmahe.genetics4j.neat.NodeIdManagerRegistry

public class NodeIdManagerRegistry extends Object
Maintains one population-scoped NodeIdManager per semantic node layout.

Layouts are keyed by their ordered input IDs, ordered output IDs, and hidden-node range rather than their concrete implementation class. Semantically equivalent layout implementations therefore share allocation history.