printCatalogue method
Prints the catalogue field, for debuggng purposes
Implementation
void printCatalogue() {
for (int i = 0; i < catalogue.length; ++i) {
debugPrint(i.toString());
for (int j = 0; j < catalogue[i].length; ++j) {
debugPrint(
'${catalogue[i][j].elementName} locallyChosen: ${catalogue[i][j].locallyChosenQuantity}, chosen: ${catalogue[i][j].chosenQuantity}');
}
}
}