Для неизвестных слов возможно есть смысл сделать список игр, в которых оно встречалось, а в алгоритм пересчета добавить параметр 'сохранять только данные для этих слов'. Тогда при добавлении слова/замены можно сразу пересчитать сложность этого слова, не меняя сложность других слов в тех играх.
При игнорировании слова этот список надо чистить и больше в него не добавлять.