The night and day training of Fake Orgasms doesn't seem to progress together.
Example
Day 1: Refused training during the day (progress at 0%), then trained during the night (progress at 2%).
Day 2: Trains during the day (is at 1%), then trains during the night (is at 4%).
Day 3: Trains during the day (is at 2%), then trains during the night (is at 6%).
I used a different method for the progress in the new training jobs, stats, skills and traits play more of a role than anything.
The outcome can be positive or negative each shift.
I guess I need to tweak the numbers a bit more.
Update:
The base was 0-4%, Upped it to 10-20%
If she has "Broken Will", "Mind Fucked", "Retarded" or "Slow Learner" she may not learn very fast.
I have tweaked the Trait effects a bit more.
I am running tests reloading the same set of 200 random girls to bisexual
Test 1, 11-87% done, 11 under 20%, 1 above 80%
Test 2, 10-76% done, 12 under 20, 108 between 20-49, 71 between 50-69, 9 above 70%
Test 3, 12-76% done, 7 under 20, 115 between 20-49, 72 between 50-69, 6 above 70%
Test 4, 12-81% done, 9 under 20, 111 between 20-49, 68 between 50-69, 12 above 70%
Test 5, 10-90% done, 10 under 20, 115 between 20-49, 67 between 50-69, 8 above 70%
Set 2: 200 girls to Straight
Test 1, 0-85% done, 9 under 10, 152 between 10-49, 33 between 50-69, 4 above 70%
- The one 0% is a Mind Fucked Lesbian and most of the other under 10 are Lesbians
Test 2, 0-85% done, 10 under 10, 149 between 10-49, 37 between 50-69, 4 above 70% - four 0% this time
Test 3, 0-79% done, 10 under 10, 146 between 10-49, 40 between 50-69, 3 above 70% - four 0% again
Test 4, 0-80% done, 13 under 10, 156 between 10-49, 30 between 50-69, 1 above 70% - five 0%
Test 5, 0-81% done, 11 under 10, 151 between 10-49, 33 between 50-69, 5 above 70% - four 0%
Set 3: 200 girls to Lesbian
- 50 from the previous sets were already Lesbian so I edited the save and replaced Lesbian with Straight to make it fair
Test 1, 6-66% done, 7 under 10, 129 between 10-49, 64 between 50-69, 0 above 70%
Test 2, 0-67% done, 4 under 10, 122 between 10-49, 74 between 50-69, 0 above 70% - one 0%
Test 3, 0-71% done, 5 under 10, 127 between 10-49, 67 between 50-69, 1 above 70% - one 0%
Test 4, 1-69% done, 5 under 10, 126 between 10-49, 69 between 50-69, 0 above 70%
Test 5, 0-71% done, 6 under 10, 123 between 10-49, 69 between 50-69, 2 above 70% - one 0%
These tests are probably not perfect because there were no unique girls in it but it should be a fair approximation.
In general, it should be a lot harder to change a girl from one end of the spectrum to the other.
If you need to change a Lesbian to Straight, it may be easier to change her to Bisexual first.