по "правильному" его не достаточно...искривляется рандомный поиск...
нормальные - зеленые
удаленные - серые
красный - нормальный, но с увеличенной вероятностью выбора
Как оказалось - вполне допустимая погрешность, хотя логически неправильно( что и помешало изначально использовать
)
нет рандомного поиска по значению...так что приходится сохранять и пересохранять необходимые индексы для некоторых объектов...код получается запутанным.