От Роман Алымов Ответить на сообщение
К Василий Фофанов Ответить по почте
Дата 20.05.2009 12:33:44 Найти в дереве
Рубрики Искусство и творчество; Версия для печати

Василий, мне кажется, ты усложняешь (+)

Доброе время суток!
Не стоит делать такую фигню слишком интеллектуальной. Я бы предложил такой алгоритм: 1) разбиваем (заранее, можно аппаратно) интенсивности сигнатур по "уровню приоритетности" 2)каждый блок, захватив цель, пищит в эфир её уровень до момента удара, без перенацеливания 3) поскольку цели захватываются блоками не одномоментно, то в процессе поиска блок слушает эфир и если количество собратьев, пищащих о том, что "захвачено целей уровня X" превышает некое число N - цели такого уровня в поиске игнорируются. В итоге 1)обеспечивается несбор всех блоков на какое-нибудь нагретое до красного каления паяльной лампой железное ведро -замаскированному рядом танку тоже что-то может достаться 2) Обмена данными не допускает вмешательства внешних сил в процесс наведения - легко можно сделать "писки" каждого кластера блоков уникальными, а с момента захвата наведение полностью автономно.
да, система не обеспечивает 100% поражения всех целей - ну так и не надо.
С уважением, Роман