Perhaps it is better to have AI use deterministic tools for plotting such things.
graph TD
ATOMS --> Elements
Elements --> Molecules
Molecules -->|"Two Types"| IonicAndCovalentCompounds
IonicAndCovalentCompounds --> IonicCompounds
IonicAndCovalentCompounds --> CovalentCompounds
Molecules -->|"Also Leads To"| MetalsAndMetallicBonding
MetalsAndMetallicBonding --> Metals
MetalsAndMetallicBonding --> MetallicBonding
Molecules --> Mixtures
Mixtures --> Crystals
Molecules --> MacromoleculesAndPolymers
MacromoleculesAndPolymers --> Macromolecules
MacromoleculesAndPolymers --> Polymers
classDef branch fill:#f9f,stroke:#333,stroke-width:2px;
class ATOMS,Elements,Molecules,IonicAndCovalentCompounds,MetalsAndMetallicBonding,Mixtures,Crystals,MacromoleculesAndPolymers branch;