Qahlz

Active Member
Jul 25, 2023
849
640
but renpy RNG tends to get stuck generating towards one end of the range given randomly
Is that really a flaw in RenPy's RNG or just normal RNG at work?

When you're flipping a coin (which is essentially what's done here), it's not uncommon that you get the same result several times in a row. One time in math class we did 100 coin flips and having sequences of 4 to 6 times with the same result was practically normal.

Don't have a RenPy dev environment setup here, so I'd love to see someone sharing the result of executing the above code a couple thousand times or so.
 

CurtimusPrime92

Active Member
Jul 17, 2020
534
402
Is that really a flaw in RenPy's RNG or just normal RNG at work?
most likely just a product of true randomness being hard to achieve in computer programing

in my experience and own opinion if you told Ren'Py to choose 0-100 for 1000 times
  1. sometimes you can roll 600+ results that are > 60
  2. or sometimes a more statistically acceptable range
  3. or sometimes 600+ results that are < 40
 

HDussen

Newbie
Nov 12, 2023
67
79
most likely just a product of true randomness being hard to achieve in computer programing
And then there is that thing that is even harder to achieve, bordering on impossible: Getting the human mind to understand what randomness looks like.

We tend to think of randomness as something nice and even, when it is in fact chaotic and lumpy. Like in this , where rubber ducks are first "randomly" distributed by humans, and then randomly distributed in a proper way.

We also have the famous example where music players had to fudge the shuffle function to be less random, because people would get three Beatles songs in a row and then complain it was broken.
 

Penitensary

Active Member
May 10, 2020
872
824
And then there is that thing that is even harder to achieve, bordering on impossible: Getting the human mind to understand what randomness looks like.

We tend to think of randomness as something nice and even, when it is in fact chaotic and lumpy. Like in this , where rubber ducks are first "randomly" distributed by humans, and then randomly distributed in a proper way.

We also have the famous example where music players had to fudge the shuffle function to be less random, because people would get three Beatles songs in a row and then complain it was broken.
Gambler's Fallacy i believe, where getting Black 6x in a row 'means' there's a 98.5% chance of the next result being a Red.

That said, would be nice for an option to be added to adjust the numbers accordingly. The majority of people Sam meets are Caucasian, so a 50/50 on dick color is perhaps a bit too generous given the skin colors of the setting's named NPCs, making black dicks stand out even more.

And no, that was a sentence i hadn't imagined i would ever have typed. Go figure.
 

Sam_Tail

Active Member
Game Developer
Aug 31, 2020
557
3,169
Here is the code for the race picker. 1-4 are white races.

Python:
if not numgen(0,2):
    npc_race = numgen(1,10)
else:
    npc_race = numgen(1,4)
Basically, 1 in 3 chance to pick from all races (including white), and 2 in 3 chance to pick only a white race.

So far from what I see, either any darker than white rice is seen as black, or just any amount of dark tones are unacceptable. But generally a dark tone has much less than 1 in 3 chance of showing up.
 

TastyTiger

Newbie
Apr 18, 2025
15
15
I wouldn't worry yourself Sam, it seems to give me a good variety and I think we know why he might be upset about seeing dark skin...

On a separate note I noticed that the Corset Dress doesn't show up when selected and just has a line of code or whatever that comes up. Just wondering if you know about it or if the image just hasn't been added yet? Loving the game and especially all the customisation/clothing options
 

Dinamida

Member
Feb 9, 2018
230
325
i bvelieve dev has claimed generic npc skintone is pure RNG and should be unbiased
You don't have permission to view the spoiler content. Log in or register now.
, but renpy RNG tends to get stuck generating towards one end of the range given randomly
dont care about skin tones, i just would love to see some preference settings tab on new game to change our preferences like "lesbian amount", "pregnancy chance", "general npc dick size" etc.
 

Vicen

Newbie
Jan 4, 2018
93
133
Yeah it'd be cool if we could get a choice for advanced preference settings to set up on new game. Like the ones we saw in Degrees of Lewdity.
I think this would be a nice addition, like Sam_tail said it's numgen 1, 2, 3, 4 which means you can exclude numbers off a picker. Skin tones don't correlate to the skin tone you can choose in char creation** in which case my "RNG" always picks 2 and 3 which is a pain if you want to play Samantha as a black girl that loves getting bleached (which means you can't RNG too much and mostly stick to named NPCs).

**I checked by changing char creation skin tones to green, blue, and purple for anything but white and asian yellow then cheated to prostitute immediately on a fresh save (out of 100, I got 56 black, 37 brown, 7 white... I didn't see any asian yellow, green, blue, or purple)

I did also notice that when Emile takes you to the beach, you no longer get a chance to get fucked there. It's only available if you had a previous save in that general time-frame.


I think we know why he might be upset about seeing dark skin...
Okay, guy who joined recently and has more comments than likes on his posts; make whatever assumptions you want to try and prove your worldview.
 
Last edited:

efnniht

Member
Oct 18, 2023
156
229
It's just a joke but...
I want more quests and story progression and some people are more concerned about the color of dicks... :ROFLMAO:
I think it's pretty much a given that we all want that to happen-not that I'm discontent with the content we already have; I absolutely love the game and I replayed enough times to find everything and all the outcomes. ⸜(。˃ ᵕ ˂ )⸝♡ I will die on the hill Emile gotta become a love interest for Sammy-or at least, take the joke "Lesbo Emile" a bit more serious. ( ◡̀_◡́)ᕤ


Then again, I do find their concern (about the ratio of "color") a bit appreciative-I too sometimes find it somewhat annoying that ⅞ of the times I go get fucked in the Bar or in the Highway it's by a dark-skinned dude. Pretty unlucky, I know. ( ,,⩌'︿'⩌,,);
But eh, my Sammy doesn't complain on that! ദ്ദി ˉ͈̀꒳ˉ͈́ )✧
 
  • Like
  • Heart
Reactions: Uniformed and Vicen

WiseZelda

New Member
Jul 11, 2022
7
9
Posting here two simple mods I made.

Just extract to the game's root folder and replace existing file(s).

For version 0.3.4.01, likely to break with future updates!

--------------------------------------------------
Hygiene and Hunger stat icons

View attachment Hunger_Hygiene_Stat_Icons_Mod.zip

Screenshot 2025-05-25 124141.png
--------------------------------------------------
Hair Growth

Hair will grow by 1 stage every 14 days.
Needle girls sell Scissors that can be used to cut your hair.
If you want to change the interval between growth, open zz_hair_growth.rpy in any text editor and edit these lines:

self.hair_last_growth_days >= 14 for head hair

self.phair_last_growth_days >= 14 for pubic hair

View attachment Hair_Growth_Mod_v1_1.zip

You don't have permission to view the spoiler content. Log in or register now.

Screenshot 2025-05-27 220440.png Screenshot 2025-05-28 014902.png
 
Last edited:
3.90 star(s) 66 Votes