Rust Gene Calculator
Work out what a crossbreed will produce. Set the genes of the sapling you are breeding and the plants around it, and see the most likely offspring plus the exact odds for every slot.
Set the sapling you are breeding, then add the plants you will place around it. Click a gene tile to cycle it (G to Y to H to W to X), or type a genome like GGYYXX.
Set the genome you want, then let the tool arrange the plants above (which is the sapling, which are neighbours) to get as close as possible.

How it works: each slot resolves on its own. Good genes (G/Y/H) weigh 0.6, bad genes (W/X) weigh 1.0, so it takes two good genes to overpower one bad one. Neighbours only overwrite the sapling if their combined weight is strictly greater than the sapling's own gene, and true ties are a coin flip. Model verified against RustLabs-based community references.