Lets say i have 10% critical chance.

1) [

**Requirement**] Every 10 hits, at least one of them must be critical. I dont care which let it be random.

i.e Between those 10 hits, player will crit at least once.

2) [

**Requirement**] Between those 10 hits, player wont be able to crit twice.

From 1) 2) we conclude we want player to crit exactly once.

3) [

**optional**] P(X=x) = 10% for x = {1,2,3,... 10} Chance of an attack between those 10 hits to be a critical =10%. So that it's not exploitable e.g player hitting a minion first and then attacking enemy champion and getting 100% critical chance.

Ok so you math experts what is the solution to my problem, there must be a propability distribution to solve my problem.

To Conculde:

I want between [ 1 / crit_chance ] hits, player to crit exactly one time.

[optional] chance the crit to be at Xth attempt is equal for x = {1,2,3,... 10}.

thank you,