private void initialiseKMap() {
		Row = (int) Math.pow(2, Math.floor((double) nbVar / 2));
		Column = (int) Math.pow(2, Math.ceil((double) nbVar / 2));
		kmap = new KMapStructure[Row][Column];
		for (int i = 0; i < Row; i++) {
			for (int j = 0; j < Column; j++) {
				kmap[i][j] = new KMapStructure();
			}
		}
	}