shadow/shadow — Issue #38: Per-node random streams
Author: robgjansen
Created: 2012-01-23 15:11:29+00:00
State: open
Labels: feature

Each node should locally behave the same if its behavior is the same, regardless of what other nodes in the network are doing.

Currently, all random bytes are drawn from a simulator-wide pseudo-random stream. Instead, implement a per-node pseudo-random stream that is seeded from the simulator-wide stream during node creation (before the simulation starts). Then each node draws from its own stream during the experiment.