What is a good way to roll a large number of dice and count how many of them "succeed" (i.e. meet or exceed a set target number)?
I'm playing a game called Aberrant that uses the Storyteller system (same as in World of Darkness). In this system task resolution is done by the player rolling a number of 10 sided dice determined by their stats and/or skills and counting how many of them meet or exceed a specific target number (DC) describing the difficulty of the task. The nominal DC for most actions is 6, but is adjusted higher for more difficult tasks and more lower for trivial tasks.
The problem I have arises from the fact that in Aberrant certain characters can have very high stat values, and thus can end up rolling a very large number of dice.
For instance, each dot in the "Armor" stat (representing naturally occurring armor on their body) gives +3 soak. So an example character with 5 dots of Armor (the maximum allowed) would have a pool of 15 soak against damage done to them.
If the character also has Stamina 5 and Mega-Stamina 5, they gain +10 extra soak.
Now let's say our character has the power "Bodymorph". Within the general schema players (or the Storyteller, when genning up an NPC) can determine the state of matter / energy the character can change into. So if the character specialized in a "Steel" Bodymorph and allocated their dots to have e.g. "Armor, Armor, Armor, Armor, Density Control (Increase)", that can add +12 extra soak from the 4 Armor powers provided via Bodymorph.
Adding up all of this, it can amount to a soak pool of 37 dice.
I do have a dice rolling program that I use, which can roll up to 1000 dice, but the program isn't made with the Storyteller system in mind and doesn't automatically count the successes for you. And doing the counting by hand can get very tedious.
For example, let's say I roll 123d10 and come with a set of numbers like this:
1 4 6 2 2 10 7 2 7 9 2 8 2 9 10 5 3 2 1 4 4 8 2 7 8 7 10 10 3 7 8 9 1 10 6 9 3 6 10 9 7 3 5 5 5 6 3 1 3 9 1 1 4 5 5 4 8 1 10 7 3 4 8 3 4 7 9 3 6 3 10 6 10 10 5 2 5 2 3 8 3 5 4 8 7 1 6 10 9 8 10 4 6 10 8 10 4 3 9 9 6 10 1 2 10 6 8 8 8 9 3 5 6 2 4 4 7 8 8 7 2 5 3
I'd be quite tedious to manually count how many of these numbers are equal to or greater than 6.
Does anyone know of an easier way to do this, whether using physical dice or a dice rolling program of some kind?