# Usage: ns rng-test2.tcl [replication number]
if {$argc > 1} {
puts "Usage: ns rng-test2.tcl \[replication number\]"
exit
}
set run 1
if {$argc == 1} {
set run [lindex $argv 0]
}
if {$run < 1} {
set run 1
}
# the default RNG is seeded with 12345
# create the RNGs and set them to the correct substream
set arrivalRNG [new RNG]
set sizeRNG [new RNG]
for {set j 1} {$j < $run} {incr j} {
$arrivalRNG next-substream
$sizeRNG next-substream
}
# print the first 5 arrival times and sizes
for {set j 0} {$j < 5} {incr j} {
puts [format "%-8.3f %-4d" [$arrivalRNG lognormal 5 0.1] \
[expr round([$sizeRNG normal 5000 100])]]
}