# File lib/weights_and_max_depths.rb, line 58
  def value drp_instance
    if @arity <= 0
      @proc.call.to_i
    elsif @arity == 1
      @proc.call(drp_instance.next_meta_codon).to_i
    else
      @proc.call(*Array.new(@arity) { drp_instance.next_meta_codon }).to_i
    end
  end