Exploring my options with what bps I should get for future breeding. Im having a little bit of a hard time figuring what happens when you cross different morphs. Ive figured out the basics from this guide (http://ball-pythons.net/forums/showt...Basic-Genetics) but Im not quite sure what happens when you mix different morphs?

So i understand this part:
Recessive:
Het Albino x Normal = 50 % Het / 50 % Normal
Het Albino x Het Albino = 25 % Albino / 50 % Het / 25 % Normal
Het Albino x Albino = 50 % Albino / 50 % Het Albino
Albino x Albino = 100 % Albino

Dominant:
Spider x Normal = 50 % Spider / 50 % Normal
Spider x Spider = 75 % Spider ?? / 25 % Normal ??

Co-Dominant:
YB x Normal = 50 % YB / 50 % Normal
YB x YB = 25 % Ivory / 50 % YB / 25 % Normal

So sticking with those examples above, what would happen if I did the following matches?

Using the recessive gene:
Albino x YB ?
Albino x Spider ?

Since its albino is a recessive morph, would this mean that none of the offspring would be albino's, but some would be het for albino ?

Mixing co-dominant and dominant:
Spider x YB ?
Spider x Ivory ?

I am literally scratching my head trying to figure out what would happen, but using a Punnett square even doesnt help. All I end up with is a letter combo that I dont understand.

If Albino's two alleles were AA in the Punnett Square, and Het for Albino was AN.. and if YB's alleles were YN and Ivory's alleles were YY, then crossing an Albino with a YB would yield: AY, AY, AN, AN.

A = Albino, N = Normal, Y = Yellowbelly

That would mean you would get 50 % YB Het for Albino, 50% Normal Het for Albino?

And if Yellowbelly's are YN, and Spiders are SN (or is it SS, spiders are dominant so they only require one allele. so how would you represent a spider in a punnett square?) Say Spider is indeed SN, then crossing them would yield: YS, YN, SN, NN.

That would mean 25 % Yellowbelly Spider (??? Is this correct ??), 25 % Yellowbelly, 25 % Spider, 25 % Normal

Did I just figure that out? SORRY for such a long thread, Lol! Thanks for reading it all