These guys are making it complicated, even though I understand, I'll summarize
Dominant: If you breed a dominant ball python to another dominant ball python, all the babies will be dominant, or have the same mutation as the parents. Super Pastels are dominant because if you breed one to another one, you all get super pastels, see what I am saying?
Co-Dominant: If you breed a Co-Dominant to a Normal, you get 2 Normals and 2 Co-Dominant Genes out of every 4 eggs. But if you breed a co-dominant to another one you get 2 co-dominants, 1 dominant, and 1 normal out of every 4 eggs.Think of Co-dominants to be a "visual het."
Recessive: It is hard to explain recessive, but I will try. When you breed a het recessive morph to another het recessive morph(of the same morph), you will get 1 dominant, 2 het recessives, and 1 normal out of every 4 eggs and the hets and normals would be considered 66% poss. het. If you breed a het recessive to a normal, you will get 2 het recessives and 2 normals out of every 4 eggs and the babies will be considered 50% het. And if you breed a recessive morph to a het recessive morph you will get 2 dominant and 2 hets that will be 100% hets.
Hope I didn't lose you there and that it was easier for you to understand.