module NCD
Constants
- VERSION
Public Class Methods
distance(a, b)
click to toggle source
# File lib/ncd.rb, line 14 def self.distance(a, b) min, max = [a, b].map{|d| Zlib::Deflate.deflate(d, @@level).size }.minmax cab = Zlib::Deflate.deflate(a+b, @@level).size (cab.to_f - min.to_f) / max.to_f end
level()
click to toggle source
# File lib/ncd.rb, line 7 def self.level @@level end
level=(level)
click to toggle source
# File lib/ncd.rb, line 11 def self.level=(level) @@level = level end