• Member Since 21st Feb, 2013
  • offline last seen 7 hours ago

Officer Hotpants


Quando omni flunkus, moritati

More Blog Posts48

Oct
3rd
2022

I've done it. I've cracked the loli equation. · 2:06am Oct 3rd, 2022

Confirmed with repeated testing over the last 20 minutes. I've figured out the math behind how a loli's apparent age VS her actual age works.

How to create an authentic loli with just three dice:

2d8 = apparent age.
2d8*1d20 = actual age.

This is the low fantasy equation for humans and beast people. For high fantasy, substitute the d20 with a d100 for dragons or a d50 for elves and other magical races.

Report Officer Hotpants · 199 views · #anime #dice #D&D #loli
Comments ( 4 )

Unclear. Do you mean 2d8 and then 1d20?
media.discordapp.net/attachments/714249769131835432/1026418171835584512/unknown.png

Or do you mean 2d8s of d20s?
media.discordapp.net/attachments/714249769131835432/1026419570686308382/unknown.png
(Which can potentially hit 320...)

import numpy as np
import matplotlib.pyplot as plt

def rolld( d, size ):
  return np.random.randint(low=1, high=d, size=size)

d_eight_0 = rolld(9, 1000000)
d_eight_1 = rolld(9, 1000000)
d_eight_2 = rolld(9, 1000000)
d_eight_3 = rolld(9, 1000000)
d_twenty = rolld(21, 1000000)

first = d_eight_0 + d_eight_1
second = d_eight_2 + d_eight_3 + d_twenty
bins = np.linspace(0,36,37)
r1, _ = np.histogram(first, bins=bins)
r2, _ = np.histogram(second, bins=bins)
fig,ax = plt.subplots(figsize=(10,5))
ax.step(bins[:-1], r1, label='One million 2d8')
ax.step(bins[:-1], r2, label='One million 2d8+1d20')
ax.legend();

d_eight_0 = rolld(9, 1000000)
d_eight_1 = rolld(9, 1000000)
d_eight_2 = rolld(9, 1000000)
d_eight_3 = rolld(9, 1000000)

first = d_eight_0 + d_eight_1

second = np.zeros(1000000)

for i in range(1000000):
  second[i] = rolld(21, (d_eight_2[i]+d_eight_3[2])).sum()
bins = np.linspace(0,second.max(),int(second.max()+1)) 
s1, _ = np.histogram(first, bins=bins)
s2, _ = np.histogram(second, bins=bins)

fig,ax = plt.subplots(figsize=(10,5))
ax.step(bins[:-1], s1, label='One million 2d8')
ax.step(bins[:-1], s2, label='One million 2d8 of d20s')
ax.legend();
Login or register to comment