I never had guppy, but I have caught my platy physically contact "have sex". The male has a small sharp fin down there he used to "poke" at the females...and that fin can turn side ways lol. But the females I moved to a different tank would continue to spawn fry a month after no male contact.