11-24-2011, 01:23 PM | #13 |
Join Date: Sep 2004
Location: Canada
|
Re: The bell-curve for Luck
I make computers do it.
Code:
#!perl -w use strict; use Games::Rolldice 'roll'; use List::Util qw(sum max min); my %results; my $count = 1000000; for (my $x =0; $x<$count; $x++) { my $result = min(roll("3d6", '-sum' => 'true'),roll("3d6", '-sum' => 'true'),roll("3d6", '-sum' => 'true'),roll("3d6", '-sum' => 'true')); $results{$result}+= 1; } my %result_analysis; foreach my $roll (sort keys %results){ $result_analysis{$roll} = sprintf('%05f',($results{$roll}/$count)); print "$roll:\t$result_analysis{$roll}\n"; }
__________________
All about Size Modifier; Unified Hit Location Table A Wiki for my F2F Group A neglected GURPS blog Last edited by Bruno; 11-24-2011 at 01:24 PM. Reason: Cleaning up messy code |
|
|