Было связано с тем, что рейтинг слова, иногда мог уменьшаться до 0 и если все слова имеют такой рейтинг, процедура выбора - зацикливалась.
Поправил. Теперь рейтинг всегда больше 0 и в процедура выбора слова для изучения добавлен счетчик позволяющий избежать зацикливания в любом случае.
Было связано с тем, что рейтинг слова, иногда мог уменьшаться до 0 и если все слова имеют такой рейтинг, процедура выбора - зацикливалась. Поправил. Теперь рейтинг всегда больше 0 и в процедура выбора слова для изучения добавлен счетчик позволяющий избежать зацикливания в любом случае.