Old versionsSee all
Polymatic, formerly known as DiceX, entails a complete rewrite of its predecessor. The die-rolling algorithms are more robust; the interface is cleaner and less cluttered; and your options have expanded! Although the detailed hierarchical concept of groups comprising pools, and pools comprising dice, is not necessarily unique, I have yet to see it executed this way in a comparable program, and with the slight expense of a little complexity, it affords great flexibility.
There are two windows in Polymatic, the main window and the log. The main window houses the basic configuration options, as well as a basic results table and a tab view with all sorts of juicy options that you can configure. Want to add a per-die bonus of 7 and a per-pool multiplier of 2? You got it. Want to drop the three lowest dice and the one highest die? No problem. Want to reroll any dice or pools that are under and/or over specified values? Polymatic can do that, too.
The log shows a complete breakdown of the groups, pools, and dice, each in a separate table. Every time that you roll the dice, another row will be added to the groups table; when activated, that item will show a breakdown of its pools in the Pool table (no joke intended); and clicking on a pool will show a breakdown of its dice in the Die table. It takes a small amount of getting used to, but is meant to display as complete a breakdown as possible.