Tutorials¶
Staged walkthroughs, from a minimal continuous-optimization run to a full config-driven, multi-objective setup, ending with how to build your own assembler/fitness function/launcher from scratch. Every code snippet has been run against a real navicatGA install and its output verified, except where a page says otherwise (Tutorial 6 needs AaronTools, not installed while writing these). Copy-paste them as a starting point.
Tutorial |
You’ll learn |
|---|---|
The core |
|
Alphabets, |
|
Why SELFIES over SMILES; freezing a scaffold and mutating only new positions. |
|
Moving a Python constructor call into a YAML file with |
|
Returning several fitness values and combining them with a |
|
Where |
|
Building |
|
The standard procedure for deciding what a run writes and who writes it: run directories, fitness-side intermediates, per-cycle trajectories, and what the solver does not keep. |