From 68f5c902769832c6765caf1033d8c7893c8c4789 Mon Sep 17 00:00:00 2001
From: Franck Dary <franck.dary@lis-lab.fr>
Date: Sun, 10 May 2020 21:06:38 +0200
Subject: [PATCH] Fixed bug in LossMultiplier

---
 reading_machine/src/Classifier.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/reading_machine/src/Classifier.cpp b/reading_machine/src/Classifier.cpp
index 33b9ee3..b7cc0c4 100644
--- a/reading_machine/src/Classifier.cpp
+++ b/reading_machine/src/Classifier.cpp
@@ -39,7 +39,7 @@ Classifier::Classifier(const std::string & name, std::filesystem::path path, std
   for (auto & it : this->transitionSets)
     lossMultipliers[it.first] = 1.0;
 
-  if (!util::doIfNameMatch(std::regex("(?:(?:\\s|\\t)*)(?:LossMultiplier :|)(?:(?:\\s|\\t)*)\\{(.+)\\}"), definition[1], [this](auto sm)
+  if (!util::doIfNameMatch(std::regex("(?:(?:\\s|\\t)*)(?:LossMultiplier :|)(?:(?:\\s|\\t)*)\\{(.*)\\}"), definition[1], [this](auto sm)
         {
           auto pairs = util::split(sm.str(1), ' ');
           for (auto & it : pairs)
-- 
GitLab