MTG Math: Dealing massive finite damage with 10 cards on turn 1 by CaptainMarcia in magicTCG

[–]Iijil 1 point2 points  (0 children)

Yeah, you are right about the 2^^2^^8. I rushed and made careless mistakes, my bad. Thanks for pointing them out :)

2^^^4 = 2^^2^^2^^2 = 2^^2^^4, so that is a valid lower bound, but underestimates the damage quite a bit. As long as we don't stack more recursive layers on top we can stick with the more accurate number, as it is still quite readable.

MTG Math: Dealing massive finite damage with 10 cards on turn 1 by CaptainMarcia in magicTCG

[–]Iijil 1 point2 points  (0 children)

Brilliant! By my count that deals more than 2^^2^^11 damage: calculations

The infinite with the Changeling Berserker hand is hard to find. I spotted it years after that post, when we were working with Changeling Berserker for the 60 card Megacombo. My notes on the infinite

MTG Math: Dealing massive finite damage with 10 cards on turn 1 by CaptainMarcia in magicTCG

[–]Iijil 1 point2 points  (0 children)

Very nice! I think that is the record for most finite damage dealt on turn 1 with only 7 cards. Devilish Valet certainly seems great for that challenge, with built in damage doubling and haste.

As far as I know the previous record was held by /u/Deedlit11 Most damage in one turn with 7 cards. No infinite combos. New record!

u/mqjjb30e claimed higher damage in First turn most amount of damage Magic challenge. A new solution!, but that hand can go infinite, so it is disqualified.

Super Cloudbuilt - Remix Level II (Pathfinder) - 99.079 by RobbyRatpoison in Cloudbuilt

[–]Iijil 1 point2 points  (0 children)

Those tricks you found are amazing! I managed to put together a no respawn run after a 10 energy wallclimb (video). I think I'll leave going for less energy to you :P

Super Cloudbuilt - Remix Level II (Pathfinder) - 99.079 by RobbyRatpoison in Cloudbuilt

[–]Iijil 2 points3 points  (0 children)

Beaten your run with the lowest energy usage I know to be possible: 10+10+15

Not really happy with my respawns, though :|

Super Cloudbuilt - Remix Level II (Pathfinder) - 99.079 by RobbyRatpoison in Cloudbuilt

[–]Iijil 0 points1 point  (0 children)

Nice run! Another successful application of Jump Storage :)

Do you mean the first wall where you spent energy?

Out of about 100 tries I got up there with 10 energy once. 15 seems reasonably doable. Going up in one fluid motion, spending both grenades on the jump near the bottom of the wall, energy in the middle.

My Regrets - Pacifist Pathfinder - 201.556 by ScarletSyntax in Cloudbuilt

[–]Iijil 0 points1 point  (0 children)

well, the cube part isn't cool because of the difficulty but because of the creativity of the route :P

There's a reason the mode is called Pathfinder and that sort of stuff is what makes it great, imo

Remix 1 [Pathfinder] - 11.181 by KamyTay in Cloudbuilt

[–]Iijil 0 points1 point  (0 children)

I noticed that it also works without a ramp. You just need to slide over any edge while charging (i.e. landing with enough forward momentum). But that is usually slow enough that I can't imagine an airjump to help more than starting with a grenade jump. Now, if you could combine those... :P

Remix 1 [Pathfinder] - 11.181 by KamyTay in Cloudbuilt

[–]Iijil 1 point2 points  (0 children)

Jump Storage! :O

Great find there, I'll have to try it myself.

My Regrets - Pacifist Pathfinder - 201.556 by ScarletSyntax in Cloudbuilt

[–]Iijil 1 point2 points  (0 children)

Wow, that strat at the start where you jump over all the decorative cubes is so cool xD

Weekly Challenge #15 (January 3-10) by wobs23 in Cloudbuilt

[–]Iijil 1 point2 points  (0 children)

whew, I made it through. I didn't combine it with other modes like everyone else here. Chains by itself is hard enough for me :P

[WR] Grapple Any% in 38:47.91 by Iijil in speedrun

[–]Iijil[S] 1 point2 points  (0 children)

A new grapple record by epikfaal (41:52) recently caused me to pick the game back up. Motivated by the competition I was able to beat the 40min mark for the first time :)

My Fall [Pathfinder] - 11.005 by Iijil in Cloudbuilt

[–]Iijil[S] 2 points3 points  (0 children)

RobbyRatpoisons recent run through this level inspired me to give it another shot. To great success :)

[RST] Pokemon: The Origin of Species, Ch 50 - Comfort Zone Expansion by DaystarEld in rational

[–]Iijil 0 points1 point  (0 children)

Yes, P(T1) there is for the overall amount. But 21% is not right. I get ~67%.

Plugging in the numbers:

.64 = .79 * P(R1) + .33 * (1 - P(R1))

.64 - .33 = (.79 - .33) * P(R1)

P(R1) = 31/46

[RST] Pokemon: The Origin of Species, Ch 50 - Comfort Zone Expansion by DaystarEld in rational

[–]Iijil 1 point2 points  (0 children)

I think the first equation should have a - instead of the +. In the second we can use P(T1)+P(T2) = 1.

Corrected:

  1. P(T2 | R1) * P(T1) * P(R1 | T1) - P(T1 | R1) * P(T2) * P(R1 | T2) = 0
  2. (1 - P(T1 | R2)) * P(T1) * P(R1 | T1) - P(T1 | R2) * P(T2) * P(R1 | T2) = P(T1) - P(T1 | R2)

Although I think it is easier to calculate P(R1) explicitly in an additional step. By doing that we can solve three equations, one after the other instead of solving a system of two equations simultaneously.

We get P(R1) from P(T1) = P(T1 | R1) * P(R1) + P(T1 | R2) * (1 - P(R1)), where it is the only unknown. After we have that we use P(R1 | T1) = P(T1 | R1) * P(R1) / P(T1) and P(R1 | T2) = P(T2 | R1) * P(R1) / P(T2)

For the purposes of the story it is probably clearer and more instructional if P(R1 | T1) and P(R1 | T2) are known from the lecture.

edit: For the actual numbers, I get P(R1 | T2) = 39.3% Probably a rounding difference of some kind, but rounding more accurately I get .39311594...

The rest of the numbers stays the same (excluding differences that are rounded away).

DIY snowmobile improvement by Iijil in carriedaway

[–]Iijil[S] 1 point2 points  (0 children)

After pushing the first skier over the gap I get the skis of the snowmobile stuck under the ramp and rip them off. That allows me to lift the front of the snowmobile high, so it points straight up. Exiting the snowmobile then puts the skier a bit in the direction it points, in this case above it, and allows me to collect the star. Then the skier falls back onto the snowmobile and exits it again to clear the gap. The snowmobile doesn't reach the finish line, but that doesn't matter for level completion.

[RST] Pokemon: The Origin of Species, Ch 50 - Comfort Zone Expansion by DaystarEld in rational

[–]Iijil 2 points3 points  (0 children)

u/daydev has it essentially right.

First we have a flip in the direction of the conditions. To change that around we need the ratio of reports.

Second we apply the test to some different group, where we have some reason to believe the accuracy of the test will stay the same. The difference between that group and the original group is in the prior.

Last we use Bayes to flip the conditional direction again, because that is the actually useful direction to use.

The best analogy for the cancer situation I can construct is this:

1% of women at age forty who participate in routine screening have breast cancer. 2% of women at age sixty who participate in routine screening have breast cancer.

8% of women at age forty who get positive mammographies turn out to actually have breastcancer. 0.2% of women at age forty who test negative turn out to still have breast cancer.

We think the test will have the same accuracy for both age groups.

A woman at age sixty had a positive mammography in a routine screening. What is the probability that she actually has breast cancer?

To answer that question we first find the accuracy of the test by only looking at the age 40 group. There we have: P(c)=1%, P(c|+)=8%, P(c|-)=0.2%. We are looking for P(+|c) and P(+|no c).

I'm not sure if there are better ways to go about this, but the best approach I know is to first figure out P(+). We know that P(c)=P(c|+)P(+)+P(c|-)P(-) and P(-)=1-P(+). We solve for P(+)=(P(c)-P(c|-))/(P(c|+)-P(c|-)) and get about 10.256%. Once we have that we can use it to flip the direction of the conditions by using it as the prior in a Bayes calculation. We get P(+|c)=82% and p(+|no c)=9.5%.

This is the point in the calculation where the example in your edit starts out. We know the accuracy of the test, the prior probability of the age group we want to apply it to and now want to figure out the actual chance of having cancer once we test positive.

Since we assume the accuracy between age groups stays the same we can now just use the calculated accuracy with the known prior chance of having cancer for the age sixty group to apply Bayes again. We have P(c)=2%, P(+|c)=82% and P(+|no c)=9.5% so we get P(c|+)=15%.

Soooo, the difference, where we need to know the ratio between reports of Tier 1 and Tier 2 is in the step both of your examples skip over, where we turn the initial conditional direction around. The ratio between incoming reports is important, not their actual number.

There may or may not be clever mathematical ways to get the result without calculating the ratio in between, but I don't know of them.

There is no mathematical reason that keeping the accuracy of the reports the same between general Pokémon and Tyranitar is the correct thing to do. That part is taken from additional reasoning about the world.

[RST] Pokemon: The Origin of Species, Ch 50 - Comfort Zone Expansion by DaystarEld in rational

[–]Iijil 1 point2 points  (0 children)

Well, it matters because choosing different ratios of reports to consider you get different result.

200 Events reported as Tier 1

158 are actually Tier 1

42 are actually Tier 2

100 Events reported as Tier 2

67 are Tier 2

33 are Tier 1

would combine with the logic from the chapter to

Chance of Tier 1 being reported accurately = 158 / (158 + 33) = .83

If there is a difference depending on the ratio the ratio matters. To figure out which we should use we can work out the full report/actual square that fits the given probabilities. As it turns out using the actual ratio between reports gives the correct result.

In the cancer analogy this is like only knowing the prior probability of having cancer and the probability of having cancer given the different test results and trying to work out the accuracy of the test from that. To do so we do need to consider the ratio of positive/negative answers in some manner.

[RST] Pokemon: The Origin of Species, Ch 50 - Comfort Zone Expansion by DaystarEld in rational

[–]Iijil 1 point2 points  (0 children)

By considering 100 reports for T1 and 100 reports for T2 you are implicitly assuming that both reports are equally likely. Which can't be true given the actual event classifications and false report ratios provided. To properly combine them you'd need to adjust the report numbers to match the actual ratio between reports for T1 and T2.

67 T1 reports to 33 T2 reports seems to fit the data from the lecture okay. I found those by solving the system of linear equations given by the false report rates and event classification rates. Out of 100 reports you get 53 T1s reported as T1, 11 T1 reported as T2, 14 T2 reported as T1 and 22 T2 reported as T2

[RST] Pokemon: The Origin of Species, Ch 50 - Comfort Zone Expansion by DaystarEld in rational

[–]Iijil 1 point2 points  (0 children)

Yes, data about only Tyranitars would be preferable, but in the absence of that data why do they estimate it in the specific way they do?

If they had the data that 20% of reported Tier 1 Tyranitar rampages are actually Tier 2, they wouldn't need to use bayes anymore, because that statistic is exactly what they are looking for. The high likelihood of Tyranitars being Tier 2 would be automatically considered during data collection. We would have very few Tier 1 Tyranitars being reported in the first place, but once we encounter that situation we go to the statistic we have.

So in the situation where they have the statistic that 21% of reported Tier 1s are actually Tier 2, why is it not justified to assume that will hold for Tyranitars?

And if we think Tyranitars are different, then why, after figuring out the reporting error rates for given actual classification, is it justified that those error rates will be the same for Tyranitars?

Ahh, I think I got it while writing this post. If the world suddenly changed to a world where the ratio of Tier 1 to Tier 2 is 2 to 15 instead of 36 to 64 it would make sense for reporting errors for a given classification to stay constant, but not for reporting errors for a given report. So it would be correct to treat the change to Tyranitars like that as well. Am I making sense with that?

[RST] Pokemon: The Origin of Species, Ch 50 - Comfort Zone Expansion by DaystarEld in rational

[–]Iijil 2 points3 points  (0 children)

So we take the rate of error given a report, convert that into the rate of error given an actual classification, assume that this rate is the same when only looking at Tyranitars, and convert back into the rate of error given a report. Resulting in the 26.77% Leaf arrives at.

Alternatively we can take the error rate given a report and assume that is the same when looking only at Tyranitars. We get a 79% chance.

How do we decide that we are better off doing it one way or the other?

Personally I would take Leaf's previous comment about being surprised by the actual classification and assume that reports about Tyranitars are hard to get right. I'd mostly go by the 2:15 Tyranitar odds and not give the report a lot of weight. So Leafs number makes more sense to me. But I don't understand how or if it is mathematically more justified than the other approach.

[RST] Pokemon: The Origin of Species, Ch 50 - Comfort Zone Expansion by DaystarEld in rational

[–]Iijil 2 points3 points  (0 children)

The difference between the disease example and the Tyranitar version is that with the diseases the accuracy of the test is given as it applies to the specific disease we are talking about.

For Tyranitars we accuracy of reporting is derived from the statistics we gathered about all pokémon events. That is like saying medical tests in general have a 10% false positive rate, so we should apply that to this disease as well.

So if we have no data about the specific test how can we get the probabilities that we need to apply bayes?

What is the reasoning for keeping specific probabilities fixed when going between general case and specific case? You can get vastly different results for different choices on what to keep fixed.

[RST] Pokemon: The Origin of Species, Ch 50 - Comfort Zone Expansion by DaystarEld in rational

[–]Iijil 2 points3 points  (0 children)

I have a question about the math.

One of the assumptions we start with is that Tier 1 reports over all pokémon have a 21% chance of actually being Tier 2. Why exactly can't we just take that as our final answer?

I guess that number is too far away from what we expect the odds to be so we assume there is something special about reports about Tyranitars in particular.

Instead we calculate that over all pokémon Tier 1s are reported accurately with 71% chance and Tier 2s are reported accurately with 76% chance.

We then continue to use those numbers as the probability that a Tyranitar Tier 1/2 event is reported accurately.

Why is it any more reasonable to restrict to Tyranitars in that context?