Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2012, 13:32   #1
SheShe
 
Регистрация: 22.11.2012
Сообщений: 6
По умолчанию Клиент-сервер на C#. Задача с грузовиками.События.

Есть пустыня. В пустыне есть область, где можно добывать полезные ископаемые. Вдалеке от этой области есть хранилище. Несколько грузовиков курсируют между областью добычи и хранилищем. В области добычи грузовик полностью загружается полезными ископаемыми и едет в хранилище, где разгружается и едет обратно к области добычи. Между областью добычи и хранилищем есть ров. Когда загруженный грузовик попадает в ров, к нему подъезжает ближайший пустой грузовик, забирает его груз и едет в хранилище. Застрявший грузовик возвращается обратно к области полезных ископаемых.
Дело в том, что существует контейнер грузовиков. Когда грузовик попадает в ров, он генерирует событие. Я знаю, как подписать на это событие весь контейнер. Но мне нужно, чтобы из всего контейнера, на событие реагировал лишь ближайший пустой грузовик. Как это можно реализовать?
SheShe вне форума Ответить с цитированием
Старый 01.12.2012, 13:46   #2
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,372
По умолчанию

http://en.wikipedia.org/wiki/Nearest_neighbor_search
waleri вне форума Ответить с цитированием
Старый 01.12.2012, 14:11   #3
SheShe
 
Регистрация: 22.11.2012
Сообщений: 6
По умолчанию

Дело в том, что я подписала на событие весь контейнер. Грузовик попал в ров, событие сгенерировалось. Я сделала условие: "если грузовик пуст и находится близко ко рву". В итоге на событие реагируют все грузовики, которые пустые и на определенном расстоянии от рва. А мне нужно, чтобы реагировал только один грузовик, а все остальные продолжили движение.
SheShe вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отправить видео захват(с веб-Кам.) Клиент->Сервер->Клиент RODNOC Мультимедиа в Delphi 17 03.10.2010 22:31
сервер+клиент+клиент на телефон Razyiller Работа с сетью в Delphi 3 01.04.2010 20:10
Возможно-ли Клиент-серверное приложение типа Клиент(Pascal) а сервер(CGI)? Demol Работа с сетью в Delphi 1 21.04.2009 16:18
Клиент-сервер-клиент Кронос Работа с сетью в Delphi 3 24.08.2007 07:57