The rain will set back the spawn, if the water temp cools or if the water clarity becomes dirty and doesn't allow sunlight to penetrate the surface. I think these fish are just playing. They live in a controlled environment where water temp, moon phases, length of day etc. doesn't ever change. It would be cool to walk in tomorrow and see one of them on a bed.