Динамическая модель

  • Автор темы Автор темы DiHaMiT
  • Дата начала Дата начала

DiHaMiT

Новичок
Динамическая модель

Долго бьюсь над вопросом: как мне сделать динамическое увеличение переменной, записанную в таблице.

Пример: в базе есть число 30, оно должно достигнуть 50 за промежуток времени. Допустим каждую минуту повышаться на +1.

Пример: восстановление здоровья в он-лайн играх.

На мой взгляд это очень интересный вопрос.
У меня были идеи о привязке ко времени, но это сложно.
Может кто-нибудь найдёт решение этой головоломки?
 
Ничего сложного, запиши закон изменения, при выводе считай.
 
Re: Динамическая модель

Автор оригинала: DiHaMiT
У меня были идеи о привязке ко времени, но это сложно.
И в чем же тут сложность?
скажем, отсчет начинается в 19:20, здоровья у персонажа 50 очков из 100 возможных, каждую минуту здоровье восстанавливается на 5 очков
тебе сложно найти закономерность и вычислить, сколько здоровья будет у персонажа в 19:24 ?
 
он просто не понимает, что вычисления делаются после извлечения значения из раблицы.
а не каждую минуту
 
Автор оригинала: Фанат
он просто не понимает, что вычисления делаются после извлечения значения из раблицы.
а не каждую минуту
Я это прекрасно понимаю, просто мне надо примерную закономерность.
Просто если расчитывать здоровье по минутам, то получится лист из времени.
Не могли ли вы конкреетнее описать закономерность?
Проблема и заключается именно в зависимости базы от рефрешев, если бы оно обновлялось каждое Х время, то было бы легче :)
Просто мне нужен алгоритм, как сделать зависимость от времени
 
Ты не можешь превратить фразу "каждую минуту здоровье прирастает на пять очков" в формулу, алгоритм, код?
Смешно
 
секрет в том, что никакое "динамическое" увеличение не нужно.
понадобилась переменная? считал из базы старое значение, время его записи, вычислил текущее, вывел.

но три раза я повторять уже не буду
 
Сверху