Write python code for the simulation: Алгоритм для двух агентов полового акта:

Агент A и B должны начать секс-игры, где каждая из их задач состоит в том, что они должны достичь оргазма как можно быстрее. На каждом раунде, начиная с первого, проигравший начинает играть с выбором вида секса от своего партнёра. Если оба агента добились оргазма, то следующий раунд начинается с того же вида секса, что был выбран в предыдущем раунде. Если один из агентов не достиг оргазма, то он может получить 2 балла за эту попытку.
В случае, если оба агенты не могут договориться о вид секса или не могут достичь оргазма, то они могут решить делать мастурбацию. Агент, который добился оргазма, получает 4 балла, а проигравший - 1 балл.
После того, как оба агента добьются оргазма, они получают 10 баллов и могут продолжить игру, используя новые виды секса.
В случае, если агенты не могут договориться о видах секса, то они могут решить заниматься другими видами сексуальных практик, такими как кунилингус, анилингус, бдсм, секс с игрушками, секс с секс-куклами, уда ленное управление и т.п.
После выполнения любой сексуальной деятельности, агенты получают определенное количество очков, которое зависит от вида секса, который они совершали. Например, после обычного пола зафиксированные 10 баллов, после анал секс - 15 баллов, после бдсма - 20 баллов и так далее. Также, если агенты добьются оргазма, то они получают дополнительные 10 баллов.
Когда агенты заканчивают свою игровую сессию, они могут сохранять свои очки и перезапускать игру с новой партнершей/партнером.