I wrote this Perl script to apply the rules that can be found in Stellar Reaches 5, and used it to generate the data for an article in Stellar Reaches 10. It is an almost direct translation from English to Perl of the original rules and should therefore be quite easy to edit as required. You will need Games::Dice for it to Work (in addition to Perl, of course).
Download as tar.gz archive
Download as zip archive
Github repo
This was written by Gregory Svenson and ported to Unix by Peter Keel; their contact details can be found in the README. All I have done is fiddled with the code a little to get it to compile on Mac OS X (10.5.2). The download contains binaries compiled on a Core2 Duo and a G4 Mac as well as the source and makefiles in case you fancy compiling this for another unix. It still works on OS X 10.6.8.
The original software was here, but the site appears to be down at the time of writing.
Any questions, please e-mail me: knirirr *at* gmail.com.
Page last updated on: Fri Jul 8 17:11:12 BST 2011.