Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Infinite loop in conflist resolution algorithm #9

Open
Marc-Winner opened this issue Jan 20, 2023 · 1 comment
Open

Infinite loop in conflist resolution algorithm #9

Marc-Winner opened this issue Jan 20, 2023 · 1 comment

Comments

@Marc-Winner
Copy link

Marc-Winner commented Jan 20, 2023

It seems that sometimes algorithm is stuck in simple kind of infinite loop.
Simple check whether the algorithm recreates previous state may be the remedy.

Steps to reproduce the bug:

  1. Use lingtrain/studio:v8.4-labse
  2. Load the alignment database (attached below)
  3. In alignment settings choose Window = 20, Align and resolve through the subscript: "For the left text"
  4. In Customize Press "Apply"
  5. Press Align Custom. After calculation there should be 72 conflicts
  6. Then Press Resolve All. You get an infinite loop (see the attached log below): after each attempt there is exactly 14 conflicts.

Files to reproduce the bug
lingtrain_infinite_loop_20.01.23.lt.zip
lingtrain_infinite_loop_terminator_output_20.01.23.log

@averkij
Copy link
Owner

averkij commented Jan 28, 2023

Hello!

I've loaded the alignment and seems that there is no conflicts.
Anyway, can you provide the subscript file you used? Because in the last version (v. 8.4) there is no ability to choose "For the left text" option in case of loading the .lt file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants