0 / 0 / 2
Регистрация: 10.09.2012
Сообщений: 40

Модель дисциплины биатлон

24.05.2014, 06:08. Показов 5187. Ответов 30
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Если есть спецы, прошу помощи, в Anylogic пока слабак и не могу придумать, как нужно реализовывать ограниченное количество спортсменов, у каждого из которых индивидуальная скорость, у кого-то чуть больше, у кого-то чуть меньше. А так же, как реализовать момент, когда спортсмен подъезжает на стрельбище к своей точке и стреляет по мишеням с какой-то вероятностью попадания и отстрелявшись уезжает далее по кругу. Может есть идеи.

Пока наколдовал вот что, стартуют у меня спортсмены и идут к линии стрельбища, далее еще к 1 линии и уходят как бы на круг далее, но это бред

вот скрин:
Миниатюры
Модель дисциплины биатлон  
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.05.2014, 06:08
Ответы с готовыми решениями:

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

Биатлон
На Зимних Олимпийских Играх традиционно проводятся соревнования по биатлону. Как известно, этот вид спорта содержит лыжные гонки и стрельбу...

Танковый биатлон
Кто смотрит? Ваше мнение. Лично мне нравится. Сам служил, правда не танкист, но тем не менее что такое ПКТ знаю.

30
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
05.06.2014, 18:40
Студворк — интернет-сервис помощи студентам
времени у меня точно ближайшие 2 месяца не будет. как сюда то его нахожу зайти, не знаю.

одно скажу под сообщения нужно настраивать переходы между состояниями - вместо условия там есть - приход сообщения.
0
0 / 0 / 2
Регистрация: 10.09.2012
Сообщений: 40
05.06.2014, 18:53  [ТС]
нет, как все сделать с сообщениями внутри самой диаграммы состояний я вроде примерено соображаю, а вот как из схемы правее картинки которая, отправить в диаграмму сигнал не понимаю)
0
0 / 0 / 2
Регистрация: 10.09.2012
Сообщений: 40
06.06.2014, 19:12  [ТС]
класс, додумался вообщем, из диаграммы с задержкой, из её элемента дэлэй я шлю сообщение "действие при входе : стрельба.receiveMessage( "Go!" ); и в диаграмме состояние моей стрельбы в её переходе я принимаю сообщение GO, все классно, теперь пожалуй последнее, как мне учитывать так называемые промахи в стрельбе, что бы в зависимости от кол-ва промахов, человек бежал на нужное кол-во штрафных кругов на картинке.
Выстрелы мои реализованы вот так : oval1.setFillColor(randomTrue(0.99) ?black:white);, т.е. рендомно цветом закрашиваются и это как бы попадания , как теперь аккомулировать их и отсылать обратно в заявку, что бы она могла выбрать стандартный путь без промахов или же штрафной путь с одним,двумя,тремя....промахами, идей в голове пока нет
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
06.06.2014, 19:34
Наверно нужно у агента ввести параметр количество промахов или попаданий и когда овал окрашивается это учитывать в параметре. Потом параметр попаданий использовать для его дальнейшего пути.
0
0 / 0 / 2
Регистрация: 10.09.2012
Сообщений: 40
07.06.2014, 19:05  [ТС]
теперь понять бы как это провернуть)) благодарю

Добавлено через 23 часа 29 минут
как можно поменять анимацию спортсмена (он ввиде Заявки по сети)? Что бы подъехав к точке, Person сменить на свою созданую лежачую картинку, в справке ничего не нашел, кроме:

Если Вы хотите присвоить ресурсу какую-то другую фигуру анимации (или группу фигур), Вы должны сделать следующее. Если фигура должна быть присвоена ресурсу во время его создания, Вы должны указать фигуру в поле параметра Фигура анимации ресурса объекта ResourcePool или NetworkResourcePool. Если затем Вы захотите изменить фигуру во время выполнения модели (отразив, тем самым, например, изменение состояния ресурса), Вы можете воспользоваться следующими методами:

setShape(Shape shape) - задает фигуру анимации ресурса

getShape() - возвращает фигуру анимации ресурса
но где писать эти 2 команды?
0
0 / 0 / 2
Регистрация: 10.09.2012
Сообщений: 40
16.06.2014, 11:59  [ТС]
Каким образом мне из трех простых квадратов, закрасить 1 из них, причем каждый раз разный? Может кто объяснить
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
16.06.2014, 18:14
rectangle1.setFillColor(...цвет);
0
0 / 0 / 2
Регистрация: 10.09.2012
Сообщений: 40
16.06.2014, 18:16  [ТС]
нет, будет всегда закрашиваться rectangle1, т.е. первый квадрат, а мне нужно, что бы рендомом, то первый, то третий, то при следующем проигрыше модели, снова первый
0
 Аватар для Dukalys
1817 / 1031 / 285
Регистрация: 13.02.2012
Сообщений: 3,339
16.06.2014, 18:38
Rectangle rect;
rect=randomTrue(0.33)?rectangle1:randomT rue(0.5)?rectangle2:rectangle3; //равновероятно 1 2 или 3, только каждый раз вообще рандом 1 2 или 3 ))) а там дальше пишите проверку, если закрашен уже то по новой розыгрышь.

rect.setFillColor(...
на счёт типа Rectangle не уверен - посмотреть какой у него тип. и randomTrue проверитт синтаксис по справке.
1
0 / 0 / 2
Регистрация: 10.09.2012
Сообщений: 40
16.06.2014, 18:39  [ТС]
благодарю
0
0 / 0 / 2
Регистрация: 10.09.2012
Сообщений: 40
19.06.2014, 03:44  [ТС]
Лучший ответ Сообщение было отмечено Dukalys как решение

Решение

Большое спасибо Dukalys. Вот выкладываю модель в принципе завершенную, может кому-нибудь будет полезна. Ничего сложного и неординарного в ней нет, в параметрах выстрелов меняем вероятность попадания.
Миниатюры
Модель дисциплины биатлон  
Вложения
Тип файла: rar Биатлон.rar (185.6 Кб, 24 просмотров)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.06.2014, 03:44

Биатлон (найти количество пораженных мишеней)
На Зимних Олимпийских Играх традиционно проводятся соревнования по биатлону. Как известно, этот вид спорта содержит лыжные гонки и стрельбу...

Напечатать количество “2”, “3”, “4”, “5” из каждой дисциплины.
Напечатать количество “2”, “3”, “4”, “5” из каждой дисциплины. НАПРИМЕР ЕСТЬ ТАКИЕ ПРЕДМЕТИ И ОЦЕНКИ ПО НИМ,НУЖНО Напечатать количество...

Напечатать количество “2”, “3”, “4”, “5” из каждой дисциплины.
Напечатать количество “2”, “3”, “4”, “5” из каждой дисциплины. Результаты экзаменационной сессии студентов 1-го курса поданы в виде...

Моделирование дисциплины диспетчеризации задач
|FCFS, RR, SJN, SRT| - дисциплины диспетчеризации задач. Выбрать одну из "дисциплин диспетчеризации задач" и реализовать ее...

Сложная форма Преподаватели/Дисциплины. Помогите создать
Здравствуйте. Очень нужна ваша помощь. Вот задание: Создать сложную форму, в которую включить все поля из таблиц Преподаватели и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
31
Ответ Создать тему
Опции темы

Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть не большие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru