Sounds like you need to read up on some genetics Here are some good links:

http://www.newenglandreptile.com/care.html (scroll to the bottom for articles)
http://www.ralphdavisreptiles.com/matrix/squares.asp
http://www.ballpython.ca/genetics.html (great visuals)