dictionary.allocate();
model.allocate();
assertThat(model.getMaxDepth(), equalTo(3));
Word[] words = {
new Word("huggins", null, false),
new Word("daines", null, false)};
assertThat((double) model.getProbability(new WordSequence(words)),
closeTo(-830.862, .001));
Word[] words1 = {
new Word("huggins", null, false),
new Word("daines", null, false),
new Word("david", null, false)};
assertThat((double) model.getProbability(new WordSequence(words1)),
closeTo(-67625.77, .01));
}