I think it's the only option, to separate them if they start chasing, if you want a calm tank!

If you don't want fry just leave the eggs in the tank, the fish will eat them all!
A temperature change will trigger spawning, usually if the water gets warmer. My crazy fish though are spawning all through the winter...

and all summer in the pond...
Well, I forgot to mention I love fantasy too, though I'm old enough to be your mom

What books have you read? Right now I'm reading the dragonriders of pern in english, got a tip from this board!