From 1272d80a034976d4c571fa62ae9c7efbc5a6814d Mon Sep 17 00:00:00 2001 From: Douglas Crockford Date: Tue, 20 May 2014 14:39:51 -0700 Subject: [PATCH] education --- zip/Huff.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/zip/Huff.java b/zip/Huff.java index 98c650e..a7849ae 100644 --- a/zip/Huff.java +++ b/zip/Huff.java @@ -29,7 +29,7 @@ import org.json.JSONException; /** * JSONzip is a compression scheme for JSON text. * @author JSON.org - * @version 2014-05-03 + * @version 2014-05-20 */ /** @@ -53,6 +53,11 @@ public class Huff implements None, PostMortem { */ private final int domain; + /** + * The number of characters to process before generation is no longer done. + */ + public static final int education = 1000000; + /** * An array that maps symbol values to symbols. */ @@ -140,7 +145,7 @@ public class Huff implements None, PostMortem { */ public Huff(int domain) { this.domain = domain; - this.toLearn = 1000000; + this.toLearn = education; int length = domain * 2 - 1; this.symbols = new Symbol[length];