Como os descontos de preço se acumulam?

3

Eu estou fazendo um artífice que é otimizado para fazer itens. Atualmente tenho Artesão Extraordinário (-25% de preço), aprendizado (-10% de preço) e antecedentes mercantis (-25% de preço, o MD me permitiu comprar materiais como um único item).

O DM e eu entramos em uma discussão sobre como os descontos se acumulam. Ele está dizendo que faz sentido os descontos se acumularem multiplicativamente (0,75 * 0,75 * 0,9 = 0,506), mas eu disse a ele que como quaisquer multiplicadores em 3.5 eles empilham aditivamente (1 + (.75 - 1) + (.75 - 1) + (.9 - 1) = .40)

Qual é o certo?

ATUALIZAÇÃO

Como afirmado pela SevenSidedDie, os valores do mundo real estão sujeitos a matemática real, então a questão é se os descontos se aplicam a todos os mesmos valores (como no interesse simples):

if something costs 1k, I would get 25% off of 1k, then 25% off of 1k, then 10% off of 1k = 1k - 250 - 250 - 100 = 400

ou se aplicarem um de cada vez (como em juros compostos):

if something costs 1k, I would get 25% off of (25% off of (10% off of 1k)) = 1k * .75 * .75 * .9 = 506

    
por Jean-Luc Nacif Coelho 12.09.2015 / 17:50

2 respostas

Como afirmado anteriormente, os custos são valores do mundo real, portanto, sempre adicionar não se aplica a eles.

O problema com a adição dos descontos é que cada um deles se aplica a um valor diferente , para que eles não se acumulem.

O Artisan extraordinário dá a você um desconto no preço base, então você aceita base * .75, que é igual ao novo preço "base" .

Então, quando você está comprando materiais (que é o preço base vezes 0,75 do desconto anterior 0,5, que é o desconto base para a elaboração de materiais), você ganha 10% de desconto nos materiais do aprendiz (artesão) , agora você tem (base * .75 * .5) * .9 .

Por fim, você recebe um desconto de 25% no final da sua compra, então você obtém ((base * .75 * .5) * .9) * .75

    
04.10.2015 / 07:50

Seu mestre está certo. A combinação aditiva especial de multiplicadores em D & D é apenas para valores mecânicos abstratos, como rolos de dados ou modificadores. Em “O Básico: Multiplicando” , isso está claro:

When applying multipliers to real-world values (such as weight or distance), normal rules of math apply instead.

Isso inclui preços.

Mas a multiplicação não se aplica a modificadores?

Sim, mas não é isso que você está fazendo aqui. Seus modificadores não estão modificando outro modificador ou um teste de dados, eles estão modificando um preço, então a regra de multiplicadores aditivos, portanto, não se aplica e você usa matemática normal.

De acordo com o exemplo fornecido no link, é explicitamente o caso de multiplicadores de coisas como um preço serem aplicados todos juntos, não aplicados ao número base individualmente e, em seguida, os resultados individuais somados para encontrar o efeito total de os multiplicadores. Além disso - isso o tornaria idêntico ao método aditivo, o que derrotaria o argumento de usar matemática normal . Isso faz com que funcione como seu exemplo de juros compostos (embora isso seja enganoso, porque o interesse envolve a dimensão de tempo de uma forma que os descontos para um determinado preço não o fazem).

Se por algum motivo você estiver aplicando seus descontos separadamente para os custos separados , isso não importa e como combiná-los é irrelevante, porque obviamente eles não estão sendo combinados. Como combinar multiplicadores só é relevante quando um preço tem vários descontos que se aplicam a ele de uma só vez.

    
12.09.2015 / 18:48

Tags