All those will interbreed I believe. They have been selectively breed to be that specific color from the same type of wild shrimp. You will end up with the babies getting to be un colorful like the wild type of their species. To keep the colors you need to separate each color into it's own tank. Then nature will take over and they will breed. Not hard at all.