-1

Я написал сценарий ruby, который находит решение проблемы продавцов Bays29. Данные bays29 набор найден здесь: http://elib.zib.de/pub/mp-testdata/tsp/tsplib/tsp/bays29.tspВизуализируйте решение для коммивояжера графически с использованием ruby ​​

Теперь предположим, что мое решение в массиве, который говорит, идти в город 1, то 4, то 9 и т.д .. Я хочу показать это визуально решаемой каким-то образом. Напр. Я хотел бы иметь его в браузере, показывающем все города, соединенные вместе, а затем решение будет подсвечиваться после его создания.

Как я могу это сделать? Какие драгоценности я должен использовать?

Большое спасибо!

+0

Хотя интересно, я не думаю, что это относится к вопросу о переполнении стека. Дополнительную информацию см. В справочном центре. Снабжение не мое. –

+0

ahh Я согласен, это не конкретный вопрос программирования. Где более подходящее место, чтобы спросить об этом? – mohammedri

ответ

1

Вы можете написать небольшое приложение Rails с алгоритмом в модели и некоторым javascript (с OpenLayers или Leaflet) для визуализации карты.

Путешественник является сложной проблемой, поэтому для вычисления результата может потребоваться некоторое время. Вы можете использовать AJAX или Server Side Events, чтобы обновить карту, когда сервер нашел лучший солон.

+0

А я не знал о OpenLayers или Leaflet, кажется, что они могут быть полезны. В листе у нас есть пример анимации. Благодарю. Я не буду отмечать это как ответ, пока не получу несколько других предложений :) – mohammedri

Смежные вопросы