Вверх ↑
Ответов: 9906
Рейтинг: 351
#1: 2013-02-13 07:44:05 ЛС | профиль | цитата
Tad писал(а):
Зато линию на линию ложит без зазрения совести.


Вообще-то -- "кладет"... Ну или "прокладывает"
Лучше расскажи, как такой рисунок получил. В смысле - последовательность действий.

Общая схема такова:
1) Проложить связь только по пустому полю на реальной схеме - полная безнадега.
2) Поэтому выбран принцип: НИЗЯ, но если очень хочется, то - можно
3) Можно, но за очень дополнительные деньги.

Запускается "волна", и на каждую траекторию считается ее цена. И существует система штрафов, которая заложена в таблицу dPrice[0..15,0..4]
И, предполагается, что алгоритм найдет путь именно за минимальные деньги
Так что, зазрение совести таки должно быть..

Но таблицу штрафов, возможно, подпиливать напильником - еще придется
На то оно и тестирование.



------------ Дoбавленo в 07.38:
nesco писал(а):
А чем, кстати, отличается Debug версия от Release Я поставил себе Debug, мне понравилсь ее разводка

В Debug версии шлется довольно много сообщений о творческом процессе, по адресу \\.\mailslot\LNK_trace
А схема TraceSpy - это дело визуализирует.
В т.ч. и "волну"

Да, совсем забыл... Для этой самой визуализации, в элементе PlotPoints мне понадобились "черточки". Ничего военного: закопипастил Cross, и разделил его пополам
...........
4:
begin
MoveTo(_x - Size, _y);
LineTo(_x + Size + 1, _y);
end;
5:
begin
MoveTo(_x, _y - Size);
LineTo(_x, _y + Size + 1);
end;
...........




------------ Дoбавленo в 07.44:
37.45.94.156 писал(а):
Протестируйте у кого еще это выдает ошибку:
code_30309.txt (вставить в пустую схему, сохранить, закрыть HiAsm).

flood
Иван, ты что ли ????
Посмотрю.
Починим, не такое рихтовали...
карма: 9

0
Редактировалось 3 раз(а), последний 2016-10-28 13:51:10