You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Для неизвестных слов возможно есть смысл сделать список игр, в которых оно встречалось, а в алгоритм пересчета добавить параметр 'сохранять только данные для этих слов'. Тогда при добавлении слова/замены можно сразу пересчитать сложность этого слова, не меняя сложность других слов в тех играх.
При игнорировании слова этот список надо чистить и больше в него не добавлять.
The text was updated successfully, but these errors were encountered:
См. моё письмо про стоимость пересчёта. На данный момент словарь - самый большой объект, который мы к тому же регулярно вычитываем целиком.
Если надобавлять в него кучу мусора, то это или потребует новые индексы (которые надо обновлять при записи - увеличение количества записей), или сильно увеличит выборку при чтении (количество чтений).
С учётом того, что наиболее ожидаемый вариант неизвестных слов - опечатки, такой подход всё же не очень хорош.
Для неизвестных слов возможно есть смысл сделать список игр, в которых оно встречалось, а в алгоритм пересчета добавить параметр 'сохранять только данные для этих слов'. Тогда при добавлении слова/замены можно сразу пересчитать сложность этого слова, не меняя сложность других слов в тех играх.
При игнорировании слова этот список надо чистить и больше в него не добавлять.
The text was updated successfully, but these errors were encountered: