Расчёт возможного максимума наборов этик - Страница 2 - Архив - Strategium.ru Перейти к содержимому

Расчёт возможного максимума наборов этик

Рекомендованные сообщения

Kona Kai

"Нажмите здесь!
 

28Q6BSB.jpg

[Cкрыть]

Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое.

Скрин с альфа версии в которой 2 очка. На данный момент в игре 3 очка.

Для 3 очков разнообразие высчитал так:

8*7*6/3=112 (разных наборов этик)

Для 4 очков

8*7*6*5/4=420

Для первого вложения очка есть восемь вариантов на выбор, для второго семь, для третьего шесть. Так они переумножаются. То есть во втором случае можешь добить очко до 2-ух там где вкладывал первым действием, но не можешь раскачать анти-этику, потому вариантов 7. А в третьем вложении или ты добил одну этику до максимума, и отпадает она и анти-этика и потому осталось 6.. или вложился в две этики, значит пропадают две анти-этики, потому 6. Для 4 вложения остаётся 5 вариантов. Потом это делится на число шагов, так как мы рассчитываем все варианты действия, но итоговый результат у нас можно получить перестановкой этих действий и таким образом отсекаем повторы. Ну как число вариантов разложения 1 2 3 в разных позициях - 123 132 213 231 312 321, только тут мы раскладываем очки.

Всё правильно?

Изменено пользователем Kona Kai
Ссылка на комментарий

Закреплённые сообщения
Вторая по силе армия мира...

Пацифизм...

Я бы назвал скорее Духовность, гостеприимность, миролюбие. Но в игре у нас есть только варианты Духовность, ксенофилия и пацифизм. Поэтому так. Наличие второй по силе армии мира не противоречит миролюбию. Желание жить в мире с другими народами не противоречит желанию себя защищать. Вот увидите, империи с пацифизмом в игре вовсе не будут встречать вас на границе цветами. Только пушки.))

Изменено пользователем Bes
Ссылка на комментарий

Kona Kai
Я бы назвал скорее Духовность, гостеприимность, миролюбие. Но в игре у нас есть только варианты Духовность, ксенофилия и пацифизм. Поэтому так. Наличие второй по силе армии мира не противоречит миролюбию. Желание жить в мире с другими народами не противоречит желанию себя защищать. Вот увидите, империи с пацифизмом в игре вовсе не будут встречать вас на границе цветами. Только пушки.))

Там даже дело не в армии. Если глянуть на бонусы, то милитаризм даёт терпимость к войне, уменьшая жратву. У миролюбивых жратвы больше и они не любят долгие войны.

Изменено пользователем fffggg
Убрал Россию и США
Ссылка на комментарий

DeadlyWraith

2 в материализм, 1 в ксенофобию. Если будет 4 бала, то в милитаризм еще кину. Империум человечества готов.

  • Like (+1) 1
Ссылка на комментарий

Коллективисты-ксенофобы-милитаристы-материалисты.

Максимум 3 очка, такого не выйдет

Изменено пользователем Armun
Ссылка на комментарий

Pshek
К тому же не помню ни одного 4х где при создании расы требовали бы тратить все очки до единого, даже если это тебе не нужно. Всегда тратишь по желанию (хотя конечно парадоксы могут и учудить)

Ради баланса же. Каждое вложенное очко даёт заметные минусы, а если выставить по нулям, то и штрафов не будет.

2 в материализм, 1 в ксенофобию. Если будет 4 бала, то в милитаризм еще кину. Империум человечества готов.

Материализм!? В моём Империуме!? Скорее 1 в ксенофобию, 1 в духовность и 1 в милитаризм и власть в виде теократического совета. Очков мало :020: Надо бы при переходе в определённые стадии давать ещё одно. Может раз или два в игру.

Ссылка на комментарий

Максимум 3 очка, такого не выйдет

Ну это элементарно будет пофикшено блокнотом в файле дефлайнс.

Зуб даю.

Ради баланса же. Каждое вложенное очко даёт заметные минусы, а если выставить по нулям, то и штрафов не будет.

Это же не просто трейты, но и мировоззрение населения.

Зуб даю, что будет обязаловка.

Изменено пользователем fffggg
Убрал Сирию.
Ссылка на комментарий

fffggg

Тему почистил. Сирия, США, Германия, Афганистан и Россия с геями улетают в Войдите или зарегистрируйтесь, чтобы увидеть скрытое содержимое. .

Ссылка на комментарий

KostaRPK

Материализм и милитаризм, и Варп с оравой ИИ.

Будем СШК по галактике раскидывать. :on_the_quiet2:

Ссылка на комментарий

LittleBelchonok
Для 3 очков разнообразие высчитал так:

8*7*6/3=112 (разных наборов этик)

Для 4 очков

8*7*6*5/4=420

Всё правильно?

Почти. В конце формулы делить нужно не на число шагов, а на число перестановок, то есть не на 3, а на 3! = 3*2*1 = 6. Вы сами, когда перечисляете варианты разложения 1 2 3, получаете 6 - но в формуле ошибочно делите на 3. Аналогично для 4 очков - делить нужно на 4! = 4*3*2*1 = 24. В результате количество разных наборов этик:

для 3 очков: 8*7*6 / 3! = 56

для 4 очков: 8*7*6*5 / 4! = 70

Ссылка на комментарий

Kona Kai
Почти. В конце формулы делить нужно не на число шагов, а на число перестановок, то есть не на 3, а на 3! = 3*2*1 = 6. Вы сами, когда перечисляете варианты разложения 1 2 3, получаете 6 - но в формуле ошибочно делите на 3.

Но в данном случае результат постановки не играет роли. Так как не важно в каком порядке запихивали очки. То есть тут не набор из трёх цифр, которые визуально отличаются. Тут тупо очки. Очки равноценны. * потрачено очко, - не потрачено.

1.

пацифизм

* - => * *=> * *

ксенофилия

- => - => *

2.

пацифизм

* - => * - => * *

ксенофилия

- => * => *

3.

пацифизм

- - => * - => * *

ксенофилия

* => * => *

Изменено пользователем Kona Kai
Ссылка на комментарий

Semenar
Почти. В конце формулы делить нужно не на число шагов, а на число перестановок, то есть не на 3, а на 3! = 3*2*1 = 6. Вы сами, когда перечисляете варианты разложения 1 2 3, получаете 6 - но в формуле ошибочно делите на 3. Аналогично для 4 очков - делить нужно на 4! = 4*3*2*1 = 24. В результате количество разных наборов этик:

для 3 очков: 8*7*6 / 3! = 56

для 4 очков: 8*7*6*5 / 4! = 70

На самом деле всё ещё сложнее, так как при запихивании двух очков в одну этику мы не считаем дважды варианты, когда меняем порядок впихивания этих двух очков. Однако если три очка лежат в разных этиках, то делить приходится именно на количество перестановок.

UPD: перебором всех возможных случаев получил 121 вариант распределения не более трёх очков по этикам. Для ровно трёх получаем 80 (всего существует 4*(2^3) = 32 способа распределить 3 очка так, чтобы они все попали в разные этики, для каждого из таких вариантов Kona Kai оставил два случая, 112-32=80). Для ровно четырёх - 136 (здесь случаев несколько побольше - в две этики вкачаны два очка, в одну два и в две - одно, во все этики по одному очку - у кого возникнет желание, можете перебрать).

Изменено пользователем Semenar
Ссылка на комментарий

LittleBelchonok
Но в данном случае результат постановки не играет роли. Так как не важно в каком порядке запихивали очки. То есть тут не набор из трёх цифр, которые визуально отличаются. Тут тупо очки. Очки равноценны. * потрачено очко, - не потрачено.

Как выше заметил Semenar, мы с вами оба неправы =)

Ваш контрпример принимается: действительно, нельзя считать перестановки факториалом, как в стандартных задачах по комбинаторике. Я не учёл, что очки нельзя присваивать в произвольном порядке, а именно: второе нельзя присвоить раньше первого. Ваш контрпример как раз об этом.

Но нельзя ставить в знаменатель и просто тройку. Вот контрпример, тут как раз будет шесть вариантов:

контрпримерНажмите здесь!
 

1.

пацифизм

* => * => *

ксенофилия

- => * => *

коллективизм

- => - => *

2.

пацифизм

* => * => *

ксенофилия

- => - => *

коллективизм

- => * => *

3.

пацифизм

- => * => *

ксенофилия

* => * => *

коллективизм

- => - => *

4.

пацифизм

- => - => *

ксенофилия

* => * => *

коллективизм

- => * => *

5.

пацифизм

- => * => *

ксенофилия

- => - => *

коллективизм

* => * => *

6.

пацифизм

- => - => *

ксенофилия

- => * => *

коллективизм

* => * => *

[Cкрыть]

Пересчитал с учётом вышенаписанного - получилось (предполагаю, что очки используются полностью):

для 1 очка: 8

для 2 очков: 32

для 3 очков: 80

для 4 очков: 136

для 5 очков: 160

для 6 очков: 128

для 7 очков: 64

для 8 очков: 16

Это совпадает с расчётом Semenar: 80 для трёх, 136 для четырёх очков, 121 для варианта "не более трёх очков" (121 = 80 + 32 + 8 + 1; последняя единичка - это нулевой вариант, когда очки не расходуются).

Считал без полного перебора. Для заданного количества очков - например, для 4 очков:

немного простой комбинаторикиНажмите здесь!
 

1) расписал возможные конфигурации:

- две двойки

- одна двойка, три единицы

- четыре единицы

2) для каждой конфигурации рассчитал число вариантов с учётом перестановок:

- две двойки: 8*6/2! = 24

- одна двойка, две единицы: 8*6*4/2! = 96

- четыре единицы: 8*6*4*2/4! = 16

3) сложил варианты разных конфигураций:

24 + 96 + 16 = 136

[Cкрыть]
Ссылка на комментарий

Semenar
Как выше заметил Semenar, мы с вами оба неправы =)

Ваш контрпример принимается: действительно, нельзя считать перестановки факториалом, как в стандартных задачах по комбинаторике. Я не учёл, что очки нельзя присваивать в произвольном порядке, а именно: второе нельзя присвоить раньше первого. Ваш контрпример как раз об этом.

Но нельзя ставить в знаменатель и просто тройку. Вот контрпример, тут как раз будет шесть вариантов:

контрпримерНажмите здесь!
 

1.

пацифизм

* => * => *

ксенофилия

- => * => *

коллективизм

- => - => *

2.

пацифизм

* => * => *

ксенофилия

- => - => *

коллективизм

- => * => *

3.

пацифизм

- => * => *

ксенофилия

* => * => *

коллективизм

- => - => *

4.

пацифизм

- => - => *

ксенофилия

* => * => *

коллективизм

- => * => *

5.

пацифизм

- => * => *

ксенофилия

- => - => *

коллективизм

* => * => *

6.

пацифизм

- => - => *

ксенофилия

- => * => *

коллективизм

* => * => *

[Cкрыть]

Пересчитал с учётом вышенаписанного - получилось (предполагаю, что очки используются полностью):

для 1 очка: 8

для 2 очков: 32

для 3 очков: 80

для 4 очков: 136

для 5 очков: 160

для 6 очков: 128

для 7 очков: 64

для 8 очков: 16

Это совпадает с расчётом Semenar: 80 для трёх, 136 для четырёх очков, 121 для варианта "не более трёх очков" (121 = 80 + 32 + 8 + 1; последняя единичка - это нулевой вариант, когда очки не расходуются).

Считал без полного перебора. Для заданного количества очков - например, для 4 очков:

немного простой комбинаторикиНажмите здесь!
 

1) расписал возможные конфигурации:

- две двойки

- одна двойка, три единицы

- четыре единицы

2) для каждой конфигурации рассчитал число вариантов с учётом перестановок:

- две двойки: 8*6/2! = 24

- одна двойка, две единицы: 8*6*4/2! = 96

- четыре единицы: 8*6*4*2/4! = 16

3) сложил варианты разных конфигураций:

24 + 96 + 16 = 136

[Cкрыть]

Собственно, я об этом способе подсчёта тоже написал в сообщении, просто полный перебор программными методами сразу давал ответ.

Ссылка на комментарий

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

Изменено пользователем Bes
Ссылка на комментарий

Эльфин
Хотелось бы понять как в зависимости от вложенных очков этик меняется государственный строй. Вот например, какой строй получится если вложить 1 очков в спиритуализм, 1 в промышленность, и одно в милитаризм. Я конечно догадываюсь какой, но может разработчики что то о механике этого процесса говорили.

Если я правильно понял, там меняется список доступных форм правления, а не она сама. ФП выбираем сами из списка, но логично, что ксенофобы-милитаристы не могут построить общество всеобщего равенства, а материалисты не будут жить в теократии.

Ссылка на комментарий

Если я правильно понял, там меняется список доступных форм правления, а не она сама. ФП выбираем сами из списка, но логично, что ксенофобы-милитаристы не могут построить общество всеобщего равенства, а материалисты не будут жить в теократии.

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

Изменено пользователем Bes
Ссылка на комментарий

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

Хотелось бы.. скорее вкладывая по 1 очко куда то, мы будем получать только строи требующие именно это 1 очко. А за 2 очка какие то свои строи.

Ссылка на комментарий

Kona Kai

Если бы разрабы не остановились на трёх очках, а сделали бы 5, то что плохого бы было? Скорее всего было бы больше вражды между империями, т.к. было больше фанатиков иб ольше точек противоречий. А при 3 очках точек противоречий в случае фанатизма одна. При вкладывании 1 очка, наверное будет слабое противоречие между теми кто лвожил 1 очко в пацифизм и теми у кого 1 в милитаризм и т.п., навреное.

Ссылка на комментарий

Если бы разрабы не остановились на трёх очках, а сделали бы 5, то что плохого бы было? Скорее всего было бы больше вражды между империями, т.к. было больше фанатиков иб ольше точек противоречий. А при 3 очках точек противоречий в случае фанатизма одна. При вкладывании 1 очка, наверное будет слабое противоречие между теми кто лвожил 1 очко в пацифизм и теми у кого 1 в милитаризм и т.п., навреное.

Слабое будет между теми, кто вложил и кто не вложил. А разница между одним очком и двумя, я думаю, только в размере бонусов и штрафов.

Ссылка на комментарий

Kona Kai
Слабое будет между теми, кто вложил и кто не вложил. А разница между одним очком и двумя, я думаю, только в размере бонусов и штрафов.

Будет вражда между теми, кто вложил по 1 очку в две противоборствующие этики. А уж если каждый из них по 2 вложил, то побоище. В случае же нейтрального и теми кто вложил одно очко, думаю конфликтов на почве этик мало должно быть.

Ссылка на комментарий

Гость
Эта тема закрыта для публикации сообщений.
  • Ответы 54
  • Создано
  • Последний ответ
  • Просмотры 10338

Лучшие авторы в этой теме

  • Kona Kai

    18

  • Bes

    5

  • Эльфин

    5

  • Detech

    3

  • had

    3

  • ryazanov

    2

  • Semenar

    2

  • antiximik

    2

  • LittleBelchonok

    2

  • lunoxod

    1

  • Diplomate

    1

  • DeadlyWraith

    1

  • fffggg

    1

  • Pshek

    1

  • Armun

    1

  • Vladimir DP

    1

  • Karlov

    1

  • meskali

    1

  • Avers

    1

  • Bronx

    1

  • The Punisher 85

    1

  • KostaRPK

    1

Лучшие авторы в этой теме

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу


Copyright © 2008-2024 Strategium.ru Powered by Invision Community

×
×
  • Создать...