private Chunk createChunk(Sentence sen, char[] chs, int[] tailLen, int[] offsets, CharNode[] cns/*, char[][] cks*/) {
		Chunk ck = new Chunk();
		
		for(int i=0; i<3; i++) {

			if(offsets[i] < chs.length) {
				ck.words[i] = new Word(chs, sen.getStartOffset(), offsets[i], tailLen[i]+1);//new Word(cks[i], sen.getStartOffset()+offsets[i]);
				if(tailLen[i] == 0) {	//单字的要取得"字频计算出自由度"
					CharNode cn = cns[i];	//dic.head(chs[offsets[i]]);
					if(cn !=null) {
						ck.words[i].setDegree(cn.getFreq());
					}
				}
			}
		}
		return ck;
	}