Method: NoSE::Random::Network#initialize
- Defined in:
- lib/nose/random.rb
#initialize(params = {}) ⇒ Network
Returns a new instance of Network.
11 12 13 14 15 |
# File 'lib/nose/random.rb', line 11 def initialize(params = {}) @nodes_nb = params.fetch :nodes_nb, 10 @field_count = RandomGaussian.new params.fetch(:num_fields, 3), 1 @neighbours = Array.new(@nodes_nb) { Set.new } end |