зачем это контролировать. ? примерно в каждом шаблоне будет происходить 20-ти процентное действие. и в общем количестве будет тоже примерно так же. плюс минус.... ну это же рандом... чем больше будет выполнений тем ближе будет распределение.
если нужно жесткий контроль, то это надо записывать куда нибудь что выпало и каждый раз пересчитывать... ну это очень геморно, для такого простого действия