An open-source cost-based abductive reasoning engine