Форум программистов, компьютерный форум, киберфорум
AnyLogic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.96/26: Рейтинг темы: голосов - 26, средняя оценка - 4.96
0 / 0 / 2
Регистрация: 10.09.2012
Сообщений: 40

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

24.05.2014, 06:08. Показов 5128. Ответов 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
Ответ Создать тему
Новые блоги и статьи
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru