public void setPathSelfScore(Term from, boolean asc) {
		double score = this.selfScore + from.score;
		// 维特比进行最优路径的构建
		if (this.from == null) {
			this.setFromAndScore(from, score);
		} else {
			if ((this.score > score) == asc) {
				this.setFromAndScore(from, score);
			}

		}
	}
public void setPathSelfScore ( Term from , boolean asc ) { double score = this . selfScore + from . score ; if ( this . from == null ) { this . setFromAndScore ( from , score ) ; } else { if ( ( this . score > score ) == asc ) { this . setFromAndScore ( from , score ) ; } } }
核心分数的最优的路径,越小越好

@param from