AIMA.Probability.Bayes.Impl.CPT.checkEachRowTotalsOne C# (CSharp) Method

checkEachRowTotalsOne() private method

private checkEachRowTotalsOne ( ) : void
return void
	private void checkEachRowTotalsOne() {
        //ProbabilityTable.Iterator di = new ProbabilityTable.Iterator() {
        //    private int rowSize = onDomain.size();
        //    private int iterateCnt = 0;
        //    private double rowProb = 0;

        //    public void iterate(Map<RandomVariable, Object> possibleWorld,
        //            double probability) {
        //        iterateCnt++;
        //        rowProb += probability;
        //        if (iterateCnt % rowSize == 0) {
        //            if (Math.abs(1 - rowProb) > ProbabilityModel.DEFAULT_ROUNDING_THRESHOLD) {
        //                throw new IllegalArgumentException("Row "
        //                        + (iterateCnt / rowSize)
        //                        + " of CPT does not sum to 1.0.");
        //            }
        //            rowProb = 0;
        //        }
        //    }
        //};

        //table.iterateOverTable(di);
        // TODO:
	}
}