private void createNodePossibilities(ArrayList<Rod> rodList) {
		int currLen = 0;
		int priceListLength = rodList.size();
		for(int index = 0; index < priceListLength; index++) {
			currLen = rodList.get(index).getLength();
			for(int eachRod = 0; eachRod < totalLength/currLen; eachRod++) {
				possibilities.add(new Rod(rodList.get(index).getIndex(), 
										  rodList.get(index).getLength(), 
										  rodList.get(index).getPrice()));
			}
		}
	}