This is a Ruby tree! It shows every object from the Ruby Programming Language in a tree format.

==

        # Random.==

(from ruby core)
---
    prng1 == prng2 -> true or false

---

Returns true if the two generators have the same internal state,
otherwise false.  Equivalent generators will return the same sequence of
pseudo-random numbers.  Two generators will generally have the same
state only if they were initialized with the same seed

    Random.new == Random.new             # => false
    Random.new(1234) == Random.new(1234) # => true

and have the same invocation history.

    prng1 = Random.new(1234)
    prng2 = Random.new(1234)
    prng1 == prng2 # => true

    prng1.rand     # => 0.1915194503788923
    prng1 == prng2 # => false

    prng2.rand     # => 0.1915194503788923
    prng1 == prng2 # => true



      

This is MURDOC! A Ruby documentation browser inspired by Smalltalk-80. It allows you to learn about Ruby by browsing through its class hierarchies, and see any of its methods.