Voting is open for the next 1 day, 8 hours
I was wondering actually if this part is bloodline related at all, or just a secret procedure known only to the Wakahisa.
Well if it can theoretically be applied to everyone? That, right there, is a big fat bit of chakrapunk augmentation that could have serious benefits if it you can get the secret out of the Wakahisa.
 
I was wondering actually if this part is bloodline related at all, or just a secret procedure known only to the Wakahisa.
It may not have been in the beginning.

But it is possible that over generations artificial selection the Wakahisa have bodies that are better adapted to surviving the surgery
 
The Kagome screams don't seem to be showing up on mobile, so I can't see how cool they are... :(
 
Last edited:
If I find out how to get a Chrome extension working on mobile I'll do something about it, but until then... :whistle:
It works on firefox desktop. It should also work on firefox android.

edit: Damn! No it doesn't on Firefox desktop and android. Clicking on the icon does nothing nor can I see the reactions. Tried to use chrome store foxified.
 
Last edited:
Wordcount: 302
[X] Action Plan: Planescape TormentBalance in All Things
  • Spend the time before game night meditating on the greater wisdom of the cosmos.
    • Strength lies in knowing oneself. If you do not know yourself, you are lost and will become a tool for others.
    • Ignorance is not a weakness, if one remains aware that one is ignorant and embraces the opportunity to learn.
    • Endure. In enduring, grow strong.
    • If you choose to see only what is before you, then you will only see part of the whole, and that makes you no better than being blind.
    • There is great strength in numbers, but there is great power in one, for the strength of the will of one may gather numbers to it. There is strength not only in knowing the self, but knowing how to bring it forth in others.
    • There must be balance in all things, or else the self will not hold.
    • Time is your ally, not your enemy. Patience can sharpen even the smallest of efforts into a weapon that can strike the heart of an empire. Your victories may be small, but over time, a greater victory may be achieved.
    • Pursue not only knowledge, but focus and discipline; not knowing oneself can physically divide you and bring forth your weakness. If you know yourself, not only can you take strength from that, but your focus can reveal the weakness of others who do not know themselves.
  • Game night:
    • Divide into four or five groups, each playing a different game.
      • Try playing at least one game of Yakuza with everyone (Ninja!Mafia).
    • Let people chose which group to join, and randomly assign them if they can't decide.
      • Recommend changing groups and trying a different game once done with your current one.
Misc:
  • For the remainder of the night, work on replenishing skywalkers. Remember OPSEC.
 
Last edited:
[X] Action Plan: Planescape TormentBalance in All Things
  • Spend the time before game night meditating on the greater wisdom of the cosmos.
    • Strength lies in knowing oneself. If you do not know yourself, you are lost and will become a tool for others.
    • Ignorance is not a weakness, if one remains aware that one is ignorant and embraces the opportunity to learn.
    • Endure. In enduring, grow strong.
    • If you choose to see only what is before you, then you will only see part of the whole, and that makes you no better than being blind.
    • There is great strength in numbers, but there is great power in one, for the strength of the will of one may gather numbers to it. There is strength not only in knowing the self, but knowing how to bring it forth in others.
    • There must be balance in all things, or else the self will not hold.
    • Time is your ally, not your enemy. Patience can sharpen even the smallest of efforts into a weapon that can strike the heart of an empire. Your victories may be small, but over time, a greater victory may be achieved.
    • Pursue not only knowledge, but focus and discipline; not knowing oneself can physically divide you and bring forth your weakness. If you know yourself, not only can you take strength from that, but your focus can reveal the weakness of others who do not know themselves.
  • Game night:
    • Divide into four or five groups, each playing a different game.
      • Try playing at least one game of Yakuza with everyone (Ninja!Mafia).
    • Let people chose which group to join, and randomly assign them if they can't decide.
      • Recommend changing groups and trying a different game once done with your current one.
Misc:
  • For the remainder of the night, work on replenishing skywalkers. Remember OPSEC.
Plan length to avoid abuse of bonus XP? Edit: Because I'd guess just saying "void any possible bonus XP" would also work
 
[X] Action Plan: Planescape TormentBalance in All Things

Didn't even read. Anything with this title gets my vote. :p

E: Did not disappoint.
 
Last edited:
Perhaps we should vote on a daily routine (not an in-character list, just stuff he usually does every day) for Hazou?

@eaglejarl @Velorien @OliWhail How much sleep is healthy for Hazou to get, so we know how much time we have to allocate?

I'm not sure if chakra being a thing would change that, myself.
 
[X] Action Plan: Planescape TormentBalance in All Things

Didn't even read. Anything with this title gets my vote. :p
Well then. :evil:

[:V] Action Plan: Planescape TormentBalance in All Things with cookies

  • Enact Armegeddon Initiative.
  • Give Radvic complete control over Hazou for the next update.
  • Bake cookies with Hana while telling her all about The Hotsprings Incident, Minami (and everything that led to her death), and how awesome Skywalkers are.
  • And BUY A YOUTHSUIT!
 
Last edited:
There is valuable wisdom that Hazou could gain from the The Unbroken Circle of Zerthimon.
 
PSA: The ScreamingInKagome extension has been added to github.

I apologize but I won't have time to maintain it myself. Happy to accept pull requests though if anyone wants to improve it or expand it past a chrome extension.
 
Assumptions:
  • Renewal rate: 300 Genin/year in Leaf, about 3000/year globally
  • Age 12-16 inclusive are Genin
  • Age 17-22 inclusive are Chunin
  • Age above 23 inclusive are Jonin
  • Wanted ~ 1000 Genin in Leaf
  • Wanted ~367 Chunin in Leaf
  • Wanted ~133 Jonin in Leaf
  • Wanted ~4 Jonin above the age of 70 globally

Total Ninja: 1500.0912188460543
Genin: 1000.3752
Chunin: 370.58109064704
Jonin: 129.13492819901376

Jonin by age
Jonin less than 30: 79.5233679741225
Jonin 30-40: 31.555263724950777
Jonin 40-50: 11.522930027940896
Jonin 50-60: 4.48721468082732
Jonin 60-70: 1.6907622314310868
Jonin over 70: 0.355389559741166
cohort =
[300, 210.0, 178.5, 162.4, # 12-15
149.4, 107.6, 80.7, 62.9, 49.7, # 16-20
39.8, 29.8, 20.9, 15.7, 12.2, # 21-25
9.7, 8.2, 7.0, 5.9, 5.1, #26-30
4.5, 3.9, 3.5, 3.1, 2.8, #31-35
2.5, 2.3, 2.1, 1.9, 1.7, #36-40
1.5, 1.4, 1.3, 1.2, 1.1, # 41-45
1.0, 0.9, 0.8, 0.73, 0.66 # 46-50
0.60, 0.55, 0.50, 0.45, 0.41, # 51-55
0.38, 0.34, 0.31, 0.28, 0.26, # 56-60
0.23, 0.21, 0.19, 0.173, 0.155, # 61-65
0.138, 0.123, 0.108, 0.095, 0.083, # 66-70
0.071, 0.060, 0.049, 0.037, 0.027, # 71-75
0.018, 0.010] # 76, 77

fJo = 0.09 # flat jonin mortality
deathRate =
[ .3, .15, .09, .08, .28, # 13 14 15 16 17
.25, .22, .21, .20, .25, # 18 19 20 21 22
.3, .25, .22, .21, .15, # 23 24 25 26 27
.15, .15, .14, .12, .12, # 28 29 30 31 32
.12, .11, .1, .1 , .1 , # 33 34 35 36 37
fJo, fJo, fJo, fJo, fJo, # 38 39 40 41 42
fJo, fJo, fJo, fJo, fJo, # 43 44 45 46 47
fJo, fJo, fJo, fJo, fJo, # 48 49 50 51 52
fJo, fJo, fJo, fJo, fJo, # 53 54 55 56 57
fJo, fJo, fJo, fJo, fJo, # 58 59 60 61 62
.10, .10, .10, .11, .11, # 63 64 65 66 67
.12, .12, .13, .14, .16, # 68 69 70 71 72
.19, .23, .28, .34, .41] # 73 74 75 76 77

Figures said:


import numpy as np
from matplotlib import pyplot as pp

fJo = 0.09 # flat jonin mortality
deathRate = [ .3, .15, .09, .08, .28, # 13 14 15 16 17
.25, .22, .21, .20, .25, # 18 19 20 21 22
.3, .25, .22, .21, .15, # 23 24 25 26 27
.15, .15, .14, .12, .12, # 28 29 30 31 32
.12, .11, .1, .1 , .1 , # 33 34 35 36 37
fJo, fJo, fJo, fJo, fJo, # 38 39 40 41 42
fJo, fJo, fJo, fJo, fJo, # 43 44 45 46 47
fJo, fJo, fJo, fJo, fJo, # 48 49 50 51 52
fJo, fJo, fJo, fJo, fJo, # 53 54 55 56 57
fJo, fJo, fJo, fJo, fJo, # 58 59 60 61 62
.10, .10, .10, .11, .11, # 63 64 65 66 67
.12, .12, .13, .14, .16, # 68 69 70 71 72
.19, .23, .28, .34, .41] # 73 74 75 76 77

cohort = [300]
#cohort = [3000]
age = [12]
for r in deathRate:
age.append(age[-1]+1)
cohort.append(cohort[-1]*(1-r))

pp.figure()
pp.plot(age, cohort)
print('Total Ninja: ', sum(cohort))
print('Genin: ', sum(cohort[0:5]))
print('Chunin: ',sum(cohort[5:11]))
print('Jonin: ', sum(cohort[11:]))
print('Jonin less than 30: ', sum(cohort[11:18]))
print('Jonin 30-40: ', sum(cohort[18:28]))
print('Jonin 40-50: ', sum(cohort[28:38]))
print('Jonin 50-60: ', sum(cohort[38:48]))
print('Jonin 60-70: ', sum(cohort[48:58]))
print('Jonin over 70: ', sum(cohort[58:]))
pp.figure()
pp.plot(age[1:], deathRate)

The handy thing about looking at the leaf statistics is that it is about a 10th of the global ninja population (1500 of 10000-20000) - so get the global statistics by multiplying by 10.

Possible limitations
  • 300 new Genin every year might be high - I needed a large value to get enough Genin to live through the death world.
  • I went with 500 combined Chunin/Jonin to ensure every Genin has a team leader. This leaves ~170 total Chunin and Jonin to run S/A/B rank missions without a Genin team (pretty sure it is canon that there are high ranking ninja without teams)
  • Mortality is spikey - Genin death rate starts high and plummets, but as soon as they are assigned as Chunin (and take dangerous missions) the death rate skyrockets again. When they approach Jonin, the death rate once again reaches a peak, because of more dangerous missions and bounties.
Edit: Added figures


Generally, imgur or gfycat are easier ways to upload images.

Thanks, imgur was much easier than what I've been doing.
Figures added in original post.
- putting it in a spoiler was compacting the image into a one-pixel wide vertical column. Changed to a quote, and I'm going to go away and scratch my head for a bit.
 
Last edited:
Assumptions:
  • Renewal rate: 300 Genin/year in Leaf, about 3000/year globally
  • Age 12-16 inclusive are Genin
  • Age 17-22 inclusive are Chunin
  • Age above 23 inclusive are Jonin
  • Wanted ~ 1000 Genin in Leaf
  • Wanted ~367 Chunin in Leaf
  • Wanted ~133 Jonin in Leaf
  • Wanted ~4 Jonin above the age of 70 globally

Total Ninja: 1500.0912188460543
Genin: 1000.3752
Chunin: 370.58109064704
Jonin: 129.13492819901376

Jonin by age
Jonin less than 30: 79.5233679741225
Jonin 30-40: 31.555263724950777
Jonin 40-50: 11.522930027940896
Jonin 50-60: 4.48721468082732
Jonin 60-70: 1.6907622314310868
Jonin over 70: 0.355389559741166
cohort =
[300, 210.0, 178.5, 162.4, # 12-15
149.4, 107.6, 80.7, 62.9, 49.7, # 16-20
39.8, 29.8, 20.9, 15.7, 12.2, # 21-25
9.7, 8.2, 7.0, 5.9, 5.1, #26-30
4.5, 3.9, 3.5, 3.1, 2.8, #31-35
2.5, 2.3, 2.1, 1.9, 1.7, #36-40
1.5, 1.4, 1.3, 1.2, 1.1, # 41-45
1.0, 0.9, 0.8, 0.73, 0.66 # 46-50
0.60, 0.55, 0.50, 0.45, 0.41, # 51-55
0.38, 0.34, 0.31, 0.28, 0.26, # 56-60
0.23, 0.21, 0.19, 0.173, 0.155, # 61-65
0.138, 0.123, 0.108, 0.095, 0.083, # 66-70
0.071, 0.060, 0.049, 0.037, 0.027, # 71-75
0.018, 0.010] # 76, 77

fJo = 0.09 # flat jonin mortality
deathRate =
[ .3, .15, .09, .08, .28, # 13 14 15 16 17
.25, .22, .21, .20, .25, # 18 19 20 21 22
.3, .25, .22, .21, .15, # 23 24 25 26 27
.15, .15, .14, .12, .12, # 28 29 30 31 32
.12, .11, .1, .1 , .1 , # 33 34 35 36 37
fJo, fJo, fJo, fJo, fJo, # 38 39 40 41 42
fJo, fJo, fJo, fJo, fJo, # 43 44 45 46 47
fJo, fJo, fJo, fJo, fJo, # 48 49 50 51 52
fJo, fJo, fJo, fJo, fJo, # 53 54 55 56 57
fJo, fJo, fJo, fJo, fJo, # 58 59 60 61 62
.10, .10, .10, .11, .11, # 63 64 65 66 67
.12, .12, .13, .14, .16, # 68 69 70 71 72
.19, .23, .28, .34, .41] # 73 74 75 76 77




import numpy as np
from matplotlib import pyplot as pp

fJo = 0.09 # flat jonin mortality
deathRate = [ .3, .15, .09, .08, .28, # 13 14 15 16 17
.25, .22, .21, .20, .25, # 18 19 20 21 22
.3, .25, .22, .21, .15, # 23 24 25 26 27
.15, .15, .14, .12, .12, # 28 29 30 31 32
.12, .11, .1, .1 , .1 , # 33 34 35 36 37
fJo, fJo, fJo, fJo, fJo, # 38 39 40 41 42
fJo, fJo, fJo, fJo, fJo, # 43 44 45 46 47
fJo, fJo, fJo, fJo, fJo, # 48 49 50 51 52
fJo, fJo, fJo, fJo, fJo, # 53 54 55 56 57
fJo, fJo, fJo, fJo, fJo, # 58 59 60 61 62
.10, .10, .10, .11, .11, # 63 64 65 66 67
.12, .12, .13, .14, .16, # 68 69 70 71 72
.19, .23, .28, .34, .41] # 73 74 75 76 77

cohort = [300]
#cohort = [3000]
age = [12]
for r in deathRate:
age.append(age[-1]+1)
cohort.append(cohort[-1]*(1-r))

pp.figure()
pp.plot(age, cohort)
print('Total Ninja: ', sum(cohort))
print('Genin: ', sum(cohort[0:5]))
print('Chunin: ',sum(cohort[5:11]))
print('Jonin: ', sum(cohort[11:]))
print('Jonin less than 30: ', sum(cohort[11:18]))
print('Jonin 30-40: ', sum(cohort[18:28]))
print('Jonin 40-50: ', sum(cohort[28:38]))
print('Jonin 50-60: ', sum(cohort[38:48]))
print('Jonin 60-70: ', sum(cohort[48:58]))
print('Jonin over 70: ', sum(cohort[58:]))
pp.figure()
pp.plot(age[1:], deathRate)

The handy thing about looking at the leaf statistics is that it is about a 10th of the global ninja population (1500 of 10000-20000) - so get the global statistics by multiplying by 10.

Possible limitations
  • 300 new Genin every year might be high - I needed a large value to get enough Genin to live through the death world.
  • I went with 500 combined Chunin/Jonin to ensure every Genin has a team leader. This leaves ~170 total Chunin and Jonin to run S/A/B rank missions without a Genin team (pretty sure it is canon that there are high ranking ninja without teams)
  • Mortality is spikey - Genin death rate starts high and plummets, but as soon as they are assigned as Chunin (and take dangerous missions) the death rate skyrockets again. When they approach Jonin, the death rate once again reaches a peak, because of more dangerous missions and bounties.
Edit: Added figures
Am I reading that right that there are multiple years with 25% casualties?

That's...oh dear. While this is supposed to be a craptastic world, that's way too craptastic. Even in war time that would be extreme. Numbers like that would compel immediate and dramatic policy change to stem the bleeding from both a rational policy making perspective and also a social perspective, since parents wouldn't allow their kids to become ninja if the fatality rate was 75% in the teens alone. There'd be an uprising. @eaglejarl and others, may I suggest that we fix the apparent issue by saying that most of the losses in peacetime are of people just can't hack it and retire voluntarily or are compelled to retire because they're deemed unfit for duty for any of a variety of reasons? That sort of flunk out rate makes a lot of sense when you look at the passage statistics for elite military unit training courses, which are the closest analogy in real life to ninja training I can think of and have failure rates in the neighborhood of 75% to 80%. (Navy SEALs, Army Rangers, etc.) Conveniently, with the current estimates you need some way of weeding out roughly 75% of genin before chunin status to keep the current numbers, so it fits well.

In wartime the need for ninja would mean more marginal ninja would be kept on and fewer flunked out, but many more would die on missions, so the overall attritional rate could (conveniently, from a demographic perspective) look similar.

The only issue with this that I can think of is the potential conflict with the (possibly? I'm not sure here) established idea of ninja not being allowed to quit once they become genin until they're old enough to retire, but we could massage that apparent retcon if necessary by saying that there's a difference between quitting and going missing-nin (which is absolutely unacceptable because of the security risk) and quitting to continue loyally serving the village as a civilian in other capacities. (While also being a potentially useful reservist in case the village is ever attacked directly or under existential threat, since it's not like they forget their training.)
 
Last edited:
To be honest, I think that 300 Genin a year is a lot.
 
Voting is open for the next 1 day, 8 hours
Back
Top