Дискуссионный математический форумМатематический форум
Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 3 часа [ Летнее время ]
MathHelpPlanet.com RSS-лента Математического форума

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Подбор формулы для игры
СообщениеДобавлено: 11 апр 2019, 18:14 
Не в сети
Начинающий
Зарегистрирован:
11 апр 2019, 17:55
Сообщений: 3
Cпасибо сказано: 2
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Приветствую!

Есть следующие данные для простой игры:
- Есть 3 игрока
- Есть общий пул очей - 30000, который насчитывается каждому игроку в зависимости от его силы каждый раунд
- В начале у игрока есть сила - по 100 силы на каждого
- В процессе игры сила меняется. Минимальное значение силы - 1, максимальное - 299 (когда игрок забрал всю силу у других игроков)
- Когда у игроков равная сила (по 100) - очки насчитываються по 10000 (или по 33,33333% от общей суммы).
- При минимальном значении силы в 1 пункт игроку насчитывается минимум - 5000 очей в раунд. Остальной пул очей делиться равномерно на других игроков.

То есть у меня есть сейчас результат только в 2 случаях:
Нижний порог очей, которые насчитываються - 5000 при силе 1
Среднее значение очей - 10000 при силе 100

И есть общий пул очей, всегда неизменный - 30000.

Помогите подобрать формулу/формулы, которые смогут динамично считать распределение очей при разных значениях силы.

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Подбор формулы для игры
СообщениеДобавлено: 13 апр 2019, 05:48 
Не в сети
Одарённый
Зарегистрирован:
02 июн 2018, 08:50
Сообщений: 183
Cпасибо сказано: 5
Спасибо получено:
25 раз в 25 сообщениях
Очков репутации: 3

Добавить очки репутацииУменьшить очки репутации
MichaelWonder писал(а):
Остальной пул очей делиться равномерно на других игроков.

Именно равномерно? Если у одного игрока 1 сила, у второго 99 сил, а у третьего 200?

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Подбор формулы для игры
СообщениеДобавлено: 15 апр 2019, 15:35 
Не в сети
Начинающий
Зарегистрирован:
11 апр 2019, 17:55
Сообщений: 3
Cпасибо сказано: 2
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
В таком случае:
1) Игрок 1 - 1 сила - 5000 очей
2) Игрок 2 - 99 силы - чуть меньше 10000 очей ( так как 100 силы - 10000 очей)
3) Игрок 3 - 200 силы - чуть меньше 15000 очей (по логике все очки 30000 минус 5000 первого игрока минус около 10000 второго игрока)

Такое распределение нужно для игрового баланса

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Подбор формулы для игры
СообщениеДобавлено: 15 апр 2019, 16:27 
Не в сети
Одарённый
Зарегистрирован:
02 июн 2018, 08:50
Сообщений: 183
Cпасибо сказано: 5
Спасибо получено:
25 раз в 25 сообщениях
Очков репутации: 3

Добавить очки репутацииУменьшить очки репутации
Если приближенно, можете попробовать формулу

[math]K =\frac{ 5000 }{F } + 50[/math]

где F - сила.

Потом множите полученный коэффициент на силу и получите очки, но плохо работает при маленькой силе.

Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю Emphatic18 "Спасибо" сказали:
MichaelWonder
 Заголовок сообщения: Re: Подбор формулы для игры
СообщениеДобавлено: 16 апр 2019, 13:13 
Не в сети
Одарённый
Зарегистрирован:
02 июн 2018, 08:50
Сообщений: 183
Cпасибо сказано: 5
Спасибо получено:
25 раз в 25 сообщениях
Очков репутации: 3

Добавить очки репутацииУменьшить очки репутации
Кстати, можете самостоятельно поискать формулу, вот здесь, на этом же сайте.

Составляете в одном из табличных процессоров (excel, calc, gnumeric) кривую зависимости коэффициента между силой и очками, или достаточно таблицы, даже просто записать на бумаге. После подставляете туда цифры, выбираете метод и получаете формулу. Потом оцените какая вам больше нравится.

Цитата:
- В процессе игры сила меняется. Минимальное значение силы - 1, максимальное - 299

Максимальное наверное 298.

Вернуться к началу
 Профиль  
Cпасибо сказано 
За это сообщение пользователю Emphatic18 "Спасибо" сказали:
MichaelWonder
 Заголовок сообщения: Re: Подбор формулы для игры
СообщениеДобавлено: 18 апр 2019, 18:40 
Не в сети
Начинающий
Зарегистрирован:
11 апр 2019, 17:55
Сообщений: 3
Cпасибо сказано: 2
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Emphatic18 писал(а):
Максимальное наверное 298.

Нет, все же 299, так как 1 игрок может быть уничтожен

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему      Страница 1 из 1 [ Сообщений: 6 ]

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Подбор частного решения

в форуме Дифференциальные и Интегральные уравнения

351w

5

155

11 май 2018, 10:06

Подбор параметра в Excel

в форуме Microsoft Excel

karamelka94

9

1308

24 апр 2012, 22:13

Задача на подбор компонентов

в форуме Информатика и Компьютерные науки

webjema

3

286

23 фев 2015, 15:23

Подбор параметров распределения

в форуме Математическая статистика и Эконометрика

iperevalov

10

370

29 апр 2017, 21:31

Подбор эмпирической функции 2х переменных

в форуме Численные методы

geoler

6

246

19 окт 2016, 18:52

Подбор суммы из множества чисел

в форуме Информатика и Компьютерные науки

onekill

4

166

19 сен 2018, 15:12

Подбор метода анализа временного ряда

в форуме Математическая статистика и Эконометрика

markpopolis

1

239

08 окт 2013, 19:59

Задания на подбор чисел. №19 из базовой математики

в форуме Алгебра

lika01

24

7580

14 окт 2014, 13:30

Подбор инструмента для анализа данных исследования

в форуме Математическая статистика и Эконометрика

murmihel

12

270

11 апр 2018, 00:25

Кубическое уравнение (подбор корня и группировка не помогаю)

в форуме Алгебра

Red Wings

8

515

19 сен 2015, 22:00


Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2019 MathHelpPlanet.com. All rights reserved