Carme Torras Polytechnic University of Catalonia (CSIC-UPC), Spain Journal The European Journal on Artificial Intelligence ISSN: 30504554 Read Online