private static MutableIntFrequency BuildDefault() { var result = new MutableIntFrequency(); result.DefaultValue = 0.0; result.Set(new IntArrow <double>(UnicodeIntSetType.UnicodeInterval, 0.0000001)); result.Set(new IntArrow <double>(0, 1)); result.Set((IntervalIntSet)UnicodeIntSetType.Instance.LetterNumber, 0.1); result.Set((IntervalIntSet)UnicodeIntSetType.Instance.AsciiPrint, 10.0); result.Set((IntervalIntSet)UnicodeIntSetType.Instance.AsciiDigit, 20.0); result.Set((IntervalIntSet)UnicodeIntSetType.Instance.AsciiAlpha, 100.0); result.Normalize(); return(result); }
private UnicodeFrequency(MutableIntFrequency data) { this.data = data; }