Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
vaneska10
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 8
#1

Двумерная трехкомпонентная экологическая модель - C++

14.04.2014, 20:50. Просмотров 462. Ответов 10
Метки нет (Все метки)

Есть задача:

В океане разбросаны острова, на которых растет трава, и водятся
зайцы и волки. Зайцы кушают травку, а волки поедают зайцев.
Волки и зайцы являются водоплавающими и могут перебираться с
острова на остров в поисках пищи. Трава на острове растет с
некоторой скоростью. Волки и зайцы рождаются в результате
естественного процесса (если в некоторой близости оказались
самец и самка, то с некоторой вероятностью самка может
забеременеть, и через определенное время появится зайчонок или
волчонок
). Гибель травы происходит в результате ее съедания
зайцами, гибель зайцев – в результате съедания волками и от
истощения, гибель волков – от истощения. Необходимо
смоделировать жизненный процесс на компьютере с графическим
отображением на дисплее.

Ну понятно, генерируем координаты островов с их радиусами(считаем, что острова круглые), генерируем координаты кроликов, травы и волков на островах, а вот дальше.. Как сделать, чтобы у меня кролики, волки бегали, взаимодействовали в реальном времени и все это отображалось в виде графиков? Не через цикл же делать. Подскажите, что нужно понять и прочитать для решения данной задачи (пока только с точки зрения кода, визуализацией, графическим интерфейсом, рисованием графиков потом заниматься буду)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2014, 20:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Двумерная трехкомпонентная экологическая модель (C++):

Двумерная графика на C++ - C++
поскажите как начать рисовать в с++ (линию окружность) какие библиотеки нужны ? прозьба показать робочий код где нарисовано несколько...

двумерная матрица - C++
Задача 1 Пусть есть двумерная матрица А произвольной размерности. Сформировать на ее основе вектор В элементы которого являются суммы...

Двумерная очередь (FIFO) - C++
Помогите реализовать FIFO .

Двумерная матрица без For - C++
подскажите пожалуйста как ввести двумерную матрицй без цикла for, c одномерным массивом все понятно for(;;) { switch(Way) { ...

Двумерная динамическая матрица - C++
в общем помогите, надо написать двумерный массив(int) динамическим и пару функций к нему: 1. удаление столбца 2. удаление строки 3....

Двумерная Случайная Величина - C++
#include<stdio.h> #include <iostream> using namespace std; int main(){ //Функция моделирования многомерных данных,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
newbie666
Заблокирован
14.04.2014, 20:55 #2
иди на gamedev.ru и спроси там в общем разделе про игры как в риалтайм стратегиях строится кратчайший путь к цели, приоритеты и пр.... Вариантов миллион
Цитата Сообщение от vaneska10 Посмотреть сообщение
Не через цикл же делать
Бугага а через что? В ЭВМ всё построено на тактирование.
Цитата Сообщение от vaneska10 Посмотреть сообщение
визуализацией, графическим интерфейсом, рисованием графиков потом заниматься буду
, лучше б подумал об этом сразу, т.к. это будет самая сложная часть

В двух словах, если волк голоден - ищет ближайшего зайца и бежит к нему, заяц, видя что к нему бежит волки - убегает и тд
0
vaneska10
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 8
14.04.2014, 21:21  [ТС] #3
Цитата Сообщение от newbie666 Посмотреть сообщение
иди на gamedev.ru и спроси там в общем разделе про игры как в риалтайм стратегиях строится кратчайший путь к цели, приоритеты и пр.... Вариантов миллион
Мне именно на C++ надо. Но на заметку взял.
0
newbie666
Заблокирован
14.04.2014, 21:33 #4
Цитата Сообщение от vaneska10 Посмотреть сообщение
Мне именно на C++ надо
ну а в чём проблема? Все более менее серьёзные игры и пишут на С++
0
IrineK
Заблокирован
14.04.2014, 22:08 #5
Цитата Сообщение от vaneska10 Посмотреть сообщение
что нужно понять и прочитать
Клеточные автоматы.

Добавлено через 49 секунд
Модель "Хищник - жертва"

Добавлено через 15 минут
Тут картинка для простой двухкомпонентной модели.
Как заполнить матрицу 1 и 0 в определенном соотношении?
0
vaneska10
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 8
14.04.2014, 23:00  [ТС] #6
Цитата Сообщение от IrineK Посмотреть сообщение
Клеточные автоматы
Да, это интересно. Правда я пока не совсем представляю, как с помощью этого решить свою задачу. Есть, какая-нибудь литра на эту тему именно с точки зрения информатики, а не математики, и с примерами?
0
IrineK
Заблокирован
14.04.2014, 23:01 #7
Вы школьник?
0
vaneska10
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 8
14.04.2014, 23:03  [ТС] #8
Цитата Сообщение от IrineK Посмотреть сообщение
Вы школьник?
Нет, а что?
0
IrineK
Заблокирован
14.04.2014, 23:05 #9
Пора заняться математикой.
Или забыть о таких задачах.
0
vaneska10
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 8
14.04.2014, 23:09  [ТС] #10
Цитата Сообщение от IrineK Посмотреть сообщение
Пора заняться математикой.
Или забыть о таких задачах.
Ну, думается, я математики достаточно знаю) Просто мне на решение этой задачи - месяц, а помимо этого еще куча всего надо делать.

Ну и думается, по ходу разберусь, ну если чего-то понимать не буду и математикой займусь тоже)
0
IrineK
14.04.2014, 23:14     Двумерная трехкомпонентная экологическая модель
  #11

Не по теме:

Цитата Сообщение от vaneska10 Посмотреть сообщение
я математики достаточно знаю)
Нам бы с Сократом такую уверенность )

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2014, 23:14
Привет! Вот еще темы с ответами:

Программа на C++, которая переводит цветовую модель RGB в модель HSV - C++
Всем привет! Я - начинающий программист. Мне нужна ваша помощь. Мне нужно сделать программу на C++, которая переводит цветовую модель RGB в...

Двумерная матрица из среднего арифметического - C++
Здравствуйте. Собственно само задание звучит так: нужно составить матрицу nxn и с ее помощью создать другую, которая будет заполнена...

Двумерная матрица путей городов - C++
Здравствуйте! Есть 9 городов. Kyzylorda, Atyrau, Almaty, Astana, Kostanai, Pavlodar, Semipalatinsk, Ust-Kamenagorsk, Uralsk....

Двумерная матрица и выражения . Не могу разобраться - C++
Всем доброго времени суток,не могу разобраться с задачей. Особую сложность вызывает написание выражений , в частности модуль . Уж шибко...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
14.04.2014, 23:14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru