Learn exactly how Rust plant genetics work — then use the interactive simulator to see every gene vote in real time as you build layouts.
How crossbreeding works
🗳️
Neighbours vote on each slot
Every plant has 6 gene slots. For each slot, every neighbouring plant casts a weighted vote. The gene with the highest combined weight wins — but only if it strictly beats the centre plant's current gene weight. If nothing beats it, the centre holds.
⚖️
G, Y, H are lightweight
Good genes — G, Y and H — each have a weight of 0.6. To beat a single W or X gene (weight 1.0) in the centre, you need at least two donors with the same good gene. One G donor = 0.6, which doesn't beat 1.0. Two G donors = 1.2, which does.
// 2× G donors needed to beat W or X
☠️
W and X spread easily
Bad genes — W and X — have weight 1.0. A single W donor beats any slot where only one G/Y donor voted. This is why one bad seed can contaminate your breed. Always check for W and X before adding seeds to a layout.
// 1× W donor beats 1× G donor
Gene
Name
Crossbreeding weight
How many donors needed to beat W/X
What it does
G
Growth
0.6
2× G to beat W/X (1.2 > 1.0)
Faster grow time
Y
Yield
0.6
2× Y to beat W/X (1.2 > 1.0)
More clones per harvest
H
Hardiness
0.6
2× H to beat W/X (1.2 > 1.0)
Cold/heat resistance (situational)
W
Water
1.0
Already 1.0 — hard to remove
Increased water use — avoid
X
Empty
1.0
Already 1.0 — hard to remove
Dead gene, no effect — avoid
Interactive simulator — try it yourself
Type genomes directly into any slot. The breakdown updates live as you type. The green centre is the plant that crossbreeds — neighbours vote to change its genes.
Guided lessons — load an example
What to look for: In slots 1–3 you'll see several donors all voting G — their combined weight easily beats the centre's X or W genes. Notice the green bar dominates. Every slot shows a clear winner with no coinflips. This is what a well-planned breed looks like.
What to look for: The top-centre slot holds YGHGYY — that's the Gen 1 intermediate clone. Notice it's the only donor with the right genes in certain slots. Without it, those slots would hold bad genes from the centre. This is the whole point of Gen 2: breed a bridge clone that fills gaps your originals can't.
What to look for: Look at slot 1. Three donors vote G (combined 1.8) but one donor votes W (1.0). W loses here — but now try removing two of the GGGYYY seeds. You'll see W start winning as soon as G's combined weight drops to 0.6. This shows exactly how a single bad seed can contaminate your layout if you don't have enough good donors.
What to look for: Slot 1 has one donor voting G (0.6) and one voting Y (0.6). Both beat the centre's X (1.0)? No — 0.6 doesn't beat 1.0. But slot 2 has G voting 0.6 against a centre H at 0.6. That's a tie — centre holds. Now look at a slot where two donors tie with equal combined weight: that amber bar is your coinflip. You'll never guarantee that slot without more donors.
// G · Y · H = weight 0.6 per donor
// W · X = weight 1.0 — harder to overwrite
// donor total must STRICTLY beat centre to win
// equal weight = centre holds (no change)
Crossbreed result
// type genomes into the planter slots to see the result
Slot-by-slot vote breakdown
// set a centre seed and at least one neighbour
Key concepts
📍
Position matters — edge beats corner
In a 3×3 planter, not all positions are equal. Edge slots (top, bottom, left, right) touch the centre 5 times. Corner slots only touch it 3 times. More touches = more votes = stronger influence on the centre.
This is why the God Clone Planner always places your best donors in edge slots first — you want maximum voting power on your most important gene donors.
If donor votes exactly equal the centre's weight, the centre keeps its gene. There is no coinflip on a tie — the centre wins. This surprises a lot of players who assume a tie means 50/50.
A coinflip only happens when two different donor genes tie with each other, and both are beating the centre. In that case the game picks one at random.
Donors = 0.6, Centre = 0.6 → centre holds (tie) G donors = 0.6, Y donors = 0.6, both > centre → 50/50 coinflip
🔁
Gen 2 — when one round isn't enough
Sometimes your seed collection doesn't have enough G and Y genes to win every slot in a single round. That's when you need Gen 2: breed an intermediate clone first that fills specific gene gaps, then use it as a donor in a second round.
The intermediate doesn't have to be a god clone — it just needs the genes that your original seeds are missing. Try Lesson 2 above to see this in action.
Each of the 6 gene slots is decided completely independently. The position of genes within a genome has zero effect on output — only the total count of each gene type matters.
GGGYYY, GYGYGY, YYGGGGY and YGGGYY are all identical god clones. The planner may show them in different orders depending on your seeds, but the result is the same.
GGGYYY = GYGYGY = YYGGYG all the same god clone — order irrelevant
Crossbreeding in Rust is a deterministic gene-voting system. When you place 8 plants around a centre seed in a planter, each surrounding plant casts votes for its genes at every position. The centre's final genome is decided by which gene type wins the most votes at each of the 6 locations — but not all votes are equal.
Gene weights
Each gene type has a different vote weight when crossbreeding:
G (Growth) — weight 0.6. The most useful gene; speeds up grow time.
Y (Yield) — weight 0.6. The other half of a god clone; boosts harvest amount.
H (Hardy) — weight 0.6. Resists conditions (light/water swings); not bad, just niche.
W (Water) — weight 1.0. Makes the plant thirstier; wins ties.
X (Empty) — weight 1.0. Does nothing; also wins ties.
Because W and X have the highest individual weights, even one W or X parent in a breeding round can corrupt your output. This is why filtering parents through the Seed Grader first is so important.
Coinflips and tie-breakers
If two gene types tie on total weight at a locus, the game flips a coin between them. Ties between G and Y are fine — both are good. Ties between G and W are catastrophic. The simulator above lets you step through every vote one locus at a time so you can see exactly when a coinflip decides the outcome.
Gen 2 routes
Sometimes a single crossbreed round can't reach GGGYYY. In that case, the offspring become parents for a Gen 2 round. The God Clone Planner automatically searches both generations and gives you the shortest reliable path.
Common mistakes
Mixing too many parent types. Use 6+ parents that share your target genes; 2 different parents at most.
Not cloning at the crossbreed stage. Once a plant moves past the crossbreed stage, you can't extract clones with the new genes.
Letting a W or X seed sneak in. Their high tie-weight means even one bad parent can override 4 good ones at a locus.