diff --git a/reading_machine/src/Transition.cpp b/reading_machine/src/Transition.cpp index a66ba5365d341e788ecc791b93cba32b730c8ac2..cd652c5b7e08b728bbf99ecee3ae9b1804b1a546 100644 --- a/reading_machine/src/Transition.cpp +++ b/reading_machine/src/Transition.cpp @@ -84,7 +84,7 @@ void Transition::initShift() cost = [](const Config & config) { - if (config.isToken(config.getWordIndex())) + if (!config.isToken(config.getWordIndex())) return 0; auto headGov = config.getConst(Config::headColName, config.getWordIndex(), 0);