From 444cda310e02853bab8593605fe4fe041c3a852a Mon Sep 17 00:00:00 2001
From: Franck Dary <franck.dary@lis-lab.fr>
Date: Sat, 20 Feb 2021 22:54:43 +0100
Subject: [PATCH] Removed use of action setRootUpdateIdsEmptyIfSentChanged

---
 reading_machine/src/Transition.cpp | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/reading_machine/src/Transition.cpp b/reading_machine/src/Transition.cpp
index bbf35cb..34b3fdb 100644
--- a/reading_machine/src/Transition.cpp
+++ b/reading_machine/src/Transition.cpp
@@ -379,7 +379,6 @@ void Transition::initSplit(int index)
 void Transition::initEagerShift()
 {
   sequence.emplace_back(Action::pushWordIndexOnStack());
-  sequence.emplace_back(Action::setRootUpdateIdsEmptyStackIfSentChanged());
 
   costDynamic = [](const Config & config)
   {
@@ -398,7 +397,6 @@ void Transition::initEagerShift()
 void Transition::initGoldEagerShift()
 {
   sequence.emplace_back(Action::pushWordIndexOnStack());
-  sequence.emplace_back(Action::setRootUpdateIdsEmptyStackIfSentChanged());
 
   costDynamic = [](const Config & config)
   {
@@ -425,7 +423,6 @@ void Transition::initGoldEagerShift()
 void Transition::initStandardShift()
 {
   sequence.emplace_back(Action::pushWordIndexOnStack());
-  sequence.emplace_back(Action::setRootUpdateIdsEmptyStackIfSentChanged());
 
   costDynamic = [](const Config &)
   {
@@ -566,7 +563,6 @@ void Transition::initEagerRight_rel(std::string label)
   sequence.emplace_back(Action::attach(Config::Object::Stack, 0, Config::Object::Buffer, 0));
   sequence.emplace_back(Action::addHypothesisRelative(Config::deprelColName, Config::Object::Buffer, 0, label));
   sequence.emplace_back(Action::pushWordIndexOnStack());
-  sequence.emplace_back(Action::setRootUpdateIdsEmptyStackIfSentChanged());
 
   costDynamic = [label](const Config & config)
   {
@@ -599,7 +595,6 @@ void Transition::initGoldEagerRight_rel(std::string label)
   sequence.emplace_back(Action::attach(Config::Object::Stack, 0, Config::Object::Buffer, 0));
   sequence.emplace_back(Action::addHypothesisRelative(Config::deprelColName, Config::Object::Buffer, 0, label));
   sequence.emplace_back(Action::pushWordIndexOnStack());
-  sequence.emplace_back(Action::setRootUpdateIdsEmptyStackIfSentChanged());
 
   costDynamic = [label](const Config & config)
   {
@@ -671,7 +666,6 @@ void Transition::initEagerRight()
 {
   sequence.emplace_back(Action::attach(Config::Object::Stack, 0, Config::Object::Buffer, 0));
   sequence.emplace_back(Action::pushWordIndexOnStack());
-  sequence.emplace_back(Action::setRootUpdateIdsEmptyStackIfSentChanged());
 
   costDynamic = [](const Config & config)
   {
-- 
GitLab