Final files

This commit is contained in:
2023-07-17 00:02:10 +02:00
parent 0fd332a6e5
commit 8fd7baaf93
5 changed files with 559 additions and 110 deletions

View File

@ -0,0 +1,16 @@
import dataclasses
@dataclasses.dataclass()
class ConnectionGene:
nodes: tuple[int, int]
weight: float
innovation_no: int
disabled: bool = False
def reset_innovation_numbers():
_CONNECTION_GENES.clear()
_CONNECTION_GENES: dict[tuple[int, int], ConnectionGene] = dict()