UniformSampler Node1 UniformSampler + m_low + m_high + UniformSampler() + UniformSampler() + ~UniformSampler() + shoot() Node2 Sampler + m_val + m_random + Sampler() + ~Sampler() + shoot() Node2->Node1