November 22, 2024, 07:00:26 AM

Author Topic: I've discovered the Mage Wars equation (I think)  (Read 21138 times)

Sailor Vulcan

  • Secret Identity: Imaginator
  • Legendary Mage
  • *****
  • Posts: 3130
  • Banana Stickers 3
    • View Profile
I've discovered the Mage Wars equation (I think)
« on: April 24, 2014, 09:28:23 PM »
I might have discovered the Mage Wars equation. This equation describes all of the possible resource conversions of a single game. A lot of the resources have been chunked together because there wouldn't be enough room for them otherwise. Tell me if I've missed anything.

gf=gi+r|total|*[(m(cavg/r)+(areset)avg/r]+∑(sn∨cn∨mn∨on∨an∨trn∨pn∨tn∨dn∨ln∨0n∨stpn∨phn∨stgn∨rcurrentn)*(r|total|*(a+tr)avg/r)

where:

s=spellbook points

g=the totality of all resources in the game when rcurrent=0, AKA the gamestate. (gi varies with the game mode, the number of players, what board you're using, and the mages chosen for the game.)

c=channeling

m=mana

o=objects

a=activations. (actions, activated ability uses, and non-mandatory enchantment revelations. In this equation a=0 at the end of every round, and the quantity of activations increases by the number of action markers, activated abilities and hidden non-mandatory enchantments on the board during the reset phase, as well as when someone casts "Rouse the Beast", etc.)

Tr=triggers (uses of triggered abilities, including mandatory enchantment revelations and all "passive" abilities like regenerate x, upkeep x, bleed, armor, aegis, resistance, immunity etc.)

p=position (summation of ranges between a single object to all other objects and spells that can affect or be affected by that object either directly or indirectly)

t=tempo

d=damage

l=life

r=round

reset=end of reset phase

i=initial

f=final

avg/r=average per round

stp=current step (The net value of this variable never exceeds 1. stp increases by 1 when a step begins and decreases by 1 when a step ends.)

ph=current phase (The net value of this variable never exceeds 1. ph increases by 1 when a phase begins and decreases by 1 when a phase ends.)

stg=current stage (The net value of this variable never exceeds 1. stg increases by 1 when a stage begins and decreases by 1 when a stage ends.)

rcurrent=current round (The net value of this variable never exceeds 1. rcurrent increases by 1 when a round begins, and decreases by 1 when a round ends.

r|total|=the total number of times a round has been added when rcurrent=0.

--------------------
What do you think?
« Last Edit: April 26, 2014, 09:05:34 AM by Imaginator »
  • Favourite Mage: Salenia Forcemaster
I am Sailor Vulcan! Champion of justice and reason! And yes, I am already aware my uniform is considered flashy, unprofessional, and borderline sexually provocative for my species by most intelligent lifeforms. I did not choose this outfit. Shut up.

Lord0fWinter

  • Warden of the North
  • Playtester
  • Legendary Mage
  • *
  • Posts: 623
  • Banana Stickers 7
  • www.magewars.weebly.com
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #1 on: April 24, 2014, 09:54:37 PM »
Can you perhaps give an example? Like work through the equation with a card, explaining where each number in the final equation comes from?
  • Favourite Mage: Darkfenne Necromancer
Visit my Mage Wars blog at www.magewars.weebly.com, also check me out on facebook at https://www.facebook.com/MageWarsBlog and on twitter at @MageWarsBlog

Aylin

  • Sr. Mage
  • ****
  • Posts: 494
  • Banana Stickers 4
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #2 on: April 24, 2014, 10:33:06 PM »
Can you perhaps give an example? Like work through the equation with a card, explaining where each number in the final equation comes from?

Pretty sure he's just messing with you.

IndyPendant

  • Full Mage
  • ***
  • Posts: 131
  • Banana Stickers 2
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #3 on: April 24, 2014, 10:36:25 PM »
This would have been a *perfect* April 1 post...; )

Zuberi

  • Rules Guru
  • Playtester
  • Legendary Mage
  • *
  • Posts: 2504
  • Banana Stickers 57
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #4 on: April 24, 2014, 10:53:19 PM »
Quote from: Imaginator
s=gi+r|total|*(mcavg/r+aresetavg/r)]+[{-c, -m, -o, -a, -tr, -p, -t, -d, -l, 0, -stp, -ph, -stg, -rcurrent}+{c, m, o, a, tr, p, t, d, l, 0, stp, ph, stg, rcurrent}]*[r|total|*(a+tr)avg/r]

Close. I recommend abandoning the search, for once you crack this code, your games shall devolve into inputting data into an algorithm and having the winner declared by the computer. This occurred on the show "The Adventure's of Pete and Pete" to the game Kick the Can.

Sailor Vulcan

  • Secret Identity: Imaginator
  • Legendary Mage
  • *****
  • Posts: 3130
  • Banana Stickers 3
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #5 on: April 24, 2014, 10:57:14 PM »
Sorry, I noticed a few mistakes and corrected them. Not sure about whether it works to calculate anything as averages per round. Someone will have to check me on that. This doesn't calculate the winner, zuberi. It calculates all paths a game could take, not just the one to one mage's or another's victory. It does not calculate what you should do, only what you can do.
« Last Edit: April 24, 2014, 11:00:22 PM by Imaginator »
  • Favourite Mage: Salenia Forcemaster
I am Sailor Vulcan! Champion of justice and reason! And yes, I am already aware my uniform is considered flashy, unprofessional, and borderline sexually provocative for my species by most intelligent lifeforms. I did not choose this outfit. Shut up.

Sailor Vulcan

  • Secret Identity: Imaginator
  • Legendary Mage
  • *****
  • Posts: 3130
  • Banana Stickers 3
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #6 on: April 24, 2014, 11:05:51 PM »
And this isn't a joke. I realized that every single thing that occurs in this game is resource management. There is nothing in this game that is not resource management. You can manage your own resources and to an extent your opponents' resources, and so can your opponents. Changing the phase can be considered a neutral resource management, where an end of phase is -ph and the beginning of a new phase is +ph.

Also, there are some constraints on the equation that I did not mention: card text. Card text is the thing that limits what we convert resources to. For instance, when you cast a hidden enchantment, you are spending mana to gain an object with a position and activation associated with it. You cannot spend that enchantment's activation to change its position. However, you can cast shift enchantment, converting an additional quantity of mana into a change in the position of the enchantment.

Also I just fixed another error in the equation. When you remove a card from your spellbook, you are spending spellbook points. When a card comes back to your spellbook, you are gaining spellbook points.
« Last Edit: April 24, 2014, 11:18:26 PM by Imaginator »
  • Favourite Mage: Salenia Forcemaster
I am Sailor Vulcan! Champion of justice and reason! And yes, I am already aware my uniform is considered flashy, unprofessional, and borderline sexually provocative for my species by most intelligent lifeforms. I did not choose this outfit. Shut up.

Aylin

  • Sr. Mage
  • ****
  • Posts: 494
  • Banana Stickers 4
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #7 on: April 24, 2014, 11:18:22 PM »
And this isn't a joke.

I'm having a hard time believing this.

Lord0fWinter

  • Warden of the North
  • Playtester
  • Legendary Mage
  • *
  • Posts: 623
  • Banana Stickers 7
  • www.magewars.weebly.com
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #8 on: April 24, 2014, 11:35:10 PM »
Can you perhaps give an example? Like work through the equation with a card, explaining where each number in the final equation comes from?

Pretty sure he's just messing with you.

That's why I asked for an explanation :) I'm hesitant to believe it, but willing to listen to the reasoning and calculations behind it.
  • Favourite Mage: Darkfenne Necromancer
Visit my Mage Wars blog at www.magewars.weebly.com, also check me out on facebook at https://www.facebook.com/MageWarsBlog and on twitter at @MageWarsBlog

Sailor Vulcan

  • Secret Identity: Imaginator
  • Legendary Mage
  • *****
  • Posts: 3130
  • Banana Stickers 3
    • View Profile
I've discovered the Mage Wars equation
« Reply #9 on: April 25, 2014, 12:03:00 AM »
I've done a lot of explaining already, but if it wasn't clear...

We begin with the initial game state:

o=28 (this includes all zones, arena walls, and mages
s=120*number of mages
p(mages)=starting corners
p(walls and zones)=self explanatory
a=0
tr=0
m=10*the number of mages
c=combined channeling of all channelers
t=0 since no ones gained or lost any tempo yet
d=0.
l=combined life of all creatures and conjurations, in this case the mages.


Next, you add mana equal to the channeling stat of every round to the game state. You also add activations equal to the total number gained during each reset phase in the game. The notation for this part was ridiculously hard to figure out, so I ended up using mana gained from the average channeling per round, and the average number of activations gained per round. Next, I added the expression for a single most direct resource conversion multiplied by the product of the total number of rounds in the game and the summation of activations and triggers that occurred per round on average.


The expression for the most direct resource conversion has two parts: cost (- values) and gain (+values). Theoretically you could choose any number of costs and any number of gains, but the costs and gains are constrained by card text, as I explained above.

The s= at the beginning is another mistake I just caught. Spellbook points are included in the game state.
« Last Edit: April 25, 2014, 12:20:25 AM by Imaginator »
  • Favourite Mage: Salenia Forcemaster
I am Sailor Vulcan! Champion of justice and reason! And yes, I am already aware my uniform is considered flashy, unprofessional, and borderline sexually provocative for my species by most intelligent lifeforms. I did not choose this outfit. Shut up.

Zuberi

  • Rules Guru
  • Playtester
  • Legendary Mage
  • *
  • Posts: 2504
  • Banana Stickers 57
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #10 on: April 25, 2014, 12:08:36 AM »
Quote from: Imaginator
It calculates all paths a game could take

Is the answer 42?

Sailor Vulcan

  • Secret Identity: Imaginator
  • Legendary Mage
  • *****
  • Posts: 3130
  • Banana Stickers 3
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #11 on: April 25, 2014, 12:16:48 AM »

Quote from: Imaginator
It calculates all paths a game could take

Is the answer 42?

Of course not. This equation represents all the paths the game could take, not just one. Theoretically the game doesn't even need to have an end if the players aren't trying to convert all their resources to damage.  The part with the { , , ...} allows for many, many solutions, just for a single direct resource conversion. You can make such conversions as many times as there are activations in the game. The choice is yours.
  • Favourite Mage: Salenia Forcemaster
I am Sailor Vulcan! Champion of justice and reason! And yes, I am already aware my uniform is considered flashy, unprofessional, and borderline sexually provocative for my species by most intelligent lifeforms. I did not choose this outfit. Shut up.

Aylin

  • Sr. Mage
  • ****
  • Posts: 494
  • Banana Stickers 4
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #12 on: April 25, 2014, 12:30:13 AM »
The expression for the most direct resource conversion has two parts: cost (- values) and gain (+values). Theoretically you could choose any number of costs and any number of gains, but the costs and gains are constrained by card text, as I explained above.

On the off chance you're being serious, you shouldn't use one variable to represent multiple things. Instead of 'a' and '-a' which is confusing as hell, you could use 'a' and 'A' instead.

As written, in your equation I would take the two vectors you have and simplify that to 0 since it's not clear what you're meaning. And I'm not even even sure you're wanting to use a vector!

Sailor Vulcan

  • Secret Identity: Imaginator
  • Legendary Mage
  • *****
  • Posts: 3130
  • Banana Stickers 3
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #13 on: April 25, 2014, 12:57:14 AM »
I wasn't sure how to put "and/or" between every variable in the {}'s.
  • Favourite Mage: Salenia Forcemaster
I am Sailor Vulcan! Champion of justice and reason! And yes, I am already aware my uniform is considered flashy, unprofessional, and borderline sexually provocative for my species by most intelligent lifeforms. I did not choose this outfit. Shut up.

Aylin

  • Sr. Mage
  • ****
  • Posts: 494
  • Banana Stickers 4
    • View Profile
Re: I've discovered the Mage Wars equation
« Reply #14 on: April 25, 2014, 01:36:54 AM »
I wasn't sure how to put "and/or" between every variable in the {}'s.

...what?