./random-walk.pl -benchmark -dimensions=3 -steps=1 -iterate -show_all
Starting Random Walk at 2015_10_06_17:30:46.944
Parameters are 3 dimensions (which has 6 directions) and 1 steps ...
Running 6 iterations - this can take a while ...
for iteration 1 the directions are: 1
Step Direction D1 D2 D3
1 1 -1 0 0
Coordinates stepped on are: 1 Never returned to orgin
for iteration 2 the directions are: 2
Step Direction D1 D2 D3
1 2 1 0 0
Coordinates stepped on are: 1 Never returned to orgin
for iteration 3 the directions are: 3
Step Direction D1 D2 D3
1 3 0 -1 0
Coordinates stepped on are: 1 Never returned to orgin
for iteration 4 the directions are: 4
Step Direction D1 D2 D3
1 4 0 1 0
Coordinates stepped on are: 1 Never returned to orgin
for iteration 5 the directions are: 5
Step Direction D1 D2 D3
1 5 0 0 -1
Coordinates stepped on are: 1 Never returned to orgin
for iteration 6 the directions are: 6
Step Direction D1 D2 D3
1 6 0 0 1
Coordinates stepped on are: 1 Never returned to orgin
Frequency Stepped Ons
6 1
6 Total Routes
0 Returned to orgin which is 00%
Frequency Coordinate
1 (0,1,0)
1 (1,0,0)
1 (-1,0,0)
1 (0,0,-1)
1 (0,0,1)
1 (0,-1,0)
Direction Frequency
1 1
2 1
3 1
4 1
5 1
6 1
Distance Frequency Cumulative
0 0 Never returned to orgin
1 6 100%
For Random Walk of 3 dimensions and 1 steps,
distance at which N percent of coordinates are contained
1 10%
1 50%
1 90%
1 100%
Timing Data dumped at 2015_10_06_17:30:46.945
000_start : 0.000 wallclock secs ( 0.00 usr + 0.00 sys = 0.00 CPU)
101_end_of_program : 0.000 wallclock secs ( 0.00 usr + 0.00 sys = 0.00 CPU)
999_end : 0.000 wallclock secs ( 0.00 usr + 0.00 sys = 0.00 CPU)