The Biggest Boss Monster Ever!

Поделиться
HTML-код
  • Опубликовано: 21 май 2022
  • There is an achievement in HyperRogue for destroying 1,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000 leaves of a Mutant Ivy. So today we will show that this is indeed possible.
    See • The Biggest Boss Monst... for the unedited version.
    No Giant Foxes were harmed in the making of this film.
    0:08 Ivy
    1:31 Alchemist Lab
    2:34 Wetland
    3:40 Crossroads
    3:45 Palace
    4:04 Overgrown Woods
    4:22 Mutant Ivy
    5:20 Clearing
    9:21 Goal reached
    11:11 Game Over
  • НаукаНаука

Комментарии • 48

  • @steampenguin3056
    @steampenguin3056 2 года назад +90

    HyperRogue is one of those games I really wish I was better at because there's so much more to do and explore than I ever get to see before I end up dying

    • @paulfoss5385
      @paulfoss5385 2 года назад +9

      Pure tactics mode is a great way to practice lands that are giving you trouble and to figure out what's a safe amount of treasure to collect given your current skill level with that land.

    • @raquelsanchez4129
      @raquelsanchez4129 Год назад +4

      Casual mode can be saved when you collect a safety orb

  • @WallaWaller
    @WallaWaller Год назад +30

    3.17*10^25th leaves cut. Some impressive forest clearing work.

  • @user-zl8ql3gr9m
    @user-zl8ql3gr9m Год назад +6

    dude kills perhaps more leaves than the number of ants that existed throughout history and still there are worlds and worlds of them left

  • @zechs5079
    @zechs5079 Год назад +11

    I have no idea what I stumbled upon but I'm going to have a panic attack because all of these comments are straight gibberish to me. I love it though.

    • @rektyrektingson4668
      @rektyrektingson4668 Год назад +3

      Dude I know right. It's insane! I feel like I walked into the wrong room. Lmao

  • @CrashTuvai
    @CrashTuvai Год назад +22

    This achievement was tricky. I actually found it easier to drag 3 golems and a 5 hp princess along with me to help give me a buffer if I made a mistake. None of them made it out alive.
    The Champion (win a race) achievement is another tricky one… can’t seem to get it to trigger after winning a couple different races. Maybe I gotta win a race in NIL geometry, lol?

    • @ZenoRogue
      @ZenoRogue  Год назад +10

      If you have won a race and do not get an achievement, it is probably some bug. Unfortunately the racing mode has been implemented in a very fragile way. (It could be also that you are experimenting with some settings -- achievements generally are awarded only when you have not changed any game-changing settings which the achievement did not specifically request, so for example, you would not get an achievement for winning a race in Nil.)

  • @fayetal_attraction
    @fayetal_attraction Год назад +15

    for those wondering what that final score is in words:
    three septentrigintillion one hundred seventy-five sextrigintillion four hundred sixty-one quintrigintillion nine hundred twenty-five quattuortrigintillion seven hundred fifty-nine trestrigintillion four hundred twenty-five duotrigintillion seven hundred thirty-four untrigintillion two hundred ninety-three trigintillion seven hundred seventy-two novemvigintillion three hundred forty-six octovigintillion five hundred eighty-nine septenvigintillion four hundred sexvigintillion three hundred forty quinvigintillion five hundred ninety-four quattuorvigintillion twenty-three trevigintillion six hundred fifty-eight duovigintillion four hundred nine unvigintillion nine hundred eighty-three vigintillion six hundred ninety-two novemdecillion two hundred thirty-nine octodecillion four hundred sixty septendecillion four hundred fifty-one sexdecillion five hundred quindecillion one hundred ninety-one quattuordecillion nine hundred sixteen tredecillion seven hundred twenty-nine duodecillion three hundred sixty-seven undecillion one hundred sixty-two decillion two hundred ninety-four nonillion two hundred seventy-three octillion one hundred fifty-seven septillion two hundred ninety-five sextillion eight hundred forty-nine quintillion three hundred eighty-nine quadrillion three hundred eighty-eight trillion seven hundred thirty-six billion seven hundred fifty-one million twenty-nine thousand two hundred seventy-five

  • @baksoBoy
    @baksoBoy Год назад +24

    woah! How can the game handle that many mutant ivy being cut at once? The game obviously isn't going through every ivy in existence to check if it is attached to the root that was cut off, but it has to keep track of how many ivy the player did cut off, and those ivy still have to disappear from the world. How does that work?!
    This game and this channel are absolutely amazing. I recently-ish got extremely interested in non-euclidean geometry due to how abstract and un-intuitive it is form the world we live in, so finding a game/engine where I am able to play around with that is absolutely amazing! And having this channel explain in more depth how stuff works, like for example Nil geometry, is incredibly cool, since I would of never been able to learn about something like that otherwise!
    Do you think there could ever be a video explaining how Sol/Solv/Solve (why does it have so many different names? Am I misunderstanding something?) geometry works? In the video "Portals to Non-Euclidean Geometries" that geometry was showcased and it looked absolutely insane. I went into a page that was linked in the description that described the geometry, and for me it just looked like alien hieroglyphs. Are non-euclidean geometries always that complex when describing it from a mathematical standpoint, or is that geometry actually absurdly difficult to explain?
    Sorry for my comment jumping between three different subjects that aren't really that connected. I just got really excited seeing the contents of this video, and I haven't really been able to share my feelings/thoughts regarding abstract stuff like this that make me so happy/excited before, so a bunch of it came out in one single comment ¯\_(ツ)_/¯

    • @ZenoRogue
      @ZenoRogue  Год назад +29

      The general idea is lazy generation: only the parts actually on the screen are actually generated. Leaves outside of the screen are not generated, but we can use formulas (which are actually approximate at the moment, but should be good enough) to count them.
      Sol/Solv/Solve are indeed different names used for the same geometry (it is based on a solvable Lie group and people abbreviate it in different ways). I do not think the idea is very difficult to explain, although intuitive explanation would be similar to the brief explanation in the Portals video. I recommend the HyperRogue discord if you want to ask questions to understand these things, lots of people there should be able to help you.

  • @Patricia_Taxxon
    @Patricia_Taxxon 2 года назад +18

    i am pleased to discover you also get framerate issues from the wetland

  • @FireyDeath4
    @FireyDeath4 Год назад +6

    Either that guy is tremendously strong, or that ivy is so weak from the mass that it obviously dies from being poked.
    I can just imagine troll applications of doing stuff like secretly reinstalling building infrastructure with the ivy and then randomly killing it in one shot and having everyone scream into the ground :troll:

    • @theshuman100
      @theshuman100 2 месяца назад

      having an entire castle built entirely of falling blocks on top of scaffolding

  • @tim57243
    @tim57243 Год назад +6

    I have no idea how this was implemented in a way fast enough to be playable. Even the representation of the numbers has to be oddly custom - the default numbers don't go that big, and you can't be counting the nodes one at a time because you don't have time to count that high.

    • @ZenoRogue
      @ZenoRogue  Год назад +17

      The default numbers do not go that big, but implementing the big number type with basic operations is rather simple.
      The numbers given in some places in HyperRogue for areas/circumferences (for example, modes -> experiment with geometry -> size of the world -> show number of cells by distance) are exact: there are a few "local types" of tiles, and the number of n-th descendants depends only on the type and can be computed recursively. (Local type depends on the relative distances from the root in the neighborhood)
      The given numbers of leaves are not really exact -- mostly because the Mutant Ivy generation is not deterministic, in some cases parents are chosen randomly. (It memoizes the average number for every "local type" and horocycle level, and when non-generated children are found, it simply assumes these average numbers)
      I think it would be possible to efficiently compute the exact number, taking the randomness into account (generating the random part on the boundary between killed subtree and the rest), but probably not worth the effort.

  • @RemikPi
    @RemikPi 2 года назад +8

    Nice! I've also met this monster once or twice. :-)

  • @ghb323
    @ghb323 2 года назад +8

    what type of integer type is this stored? 256 BYTES?

    • @ZenoRogue
      @ZenoRogue  2 года назад +19

      256 bytes could still overflow...
      You can find the "bignum" type in util.cpp in the HyperRogue source code on GitHub. It is very simple (just a std::vector, where every int is in range 0..999999999 -- it is very easy to perform basic operations on such numbers or to print them).
      But for most applications it is probably better to use some library which allows arbitrarily huge numbers (libgmp for C/C++, boost for C++...).

    • @ghb323
      @ghb323 2 года назад +3

      @@ZenoRogue nice. Otherwise it’ll display it in scientific notation or a number whose digits followed by last n digits being all zeroes due to floating point precision loss.
      Gotten into javascript and I’ve learned “bigint”.

    • @ratlinggull2223
      @ratlinggull2223 Год назад +1

      ​@@ghb323good grief bigint is super slow

  • @cheeseburgermonkey7104
    @cheeseburgermonkey7104 Год назад +1

    You could probably make a supermassive black hole the size of our universe out of all of the leaves in this video, or its hyperbolic counterpart with the same radius if you went further

    • @zzasdfwas
      @zzasdfwas 11 месяцев назад

      Since gravity is curvature in space-time, it's not possible to separate the geometry of space and gravity. AFAIK, a constant time slice of the space around a mass in a flat universe is already hyperbolic. But constant time slices don't really make much sense inside a black hole since time is pointed toward the center.

  • @peculiarjack617
    @peculiarjack617 2 года назад +7

    giant enemy ivy
    memes aside, i like the concept of the alchemist's lab but i am well aware that 2 colors is as far as it goes
    but maybe you can have worlds exclusive to certain geometries like a 3 color version of alchemist's lab on larger order spaces
    though its just an idea so you may reply with something

    • @ZenoRogue
      @ZenoRogue  2 года назад +7

      There are some lands exclusive to certain geometries, or rather designed for something else than the standard HyperRogue map (Snake's Nest, Docks).
      3-color version of alchemist's lab for higher-order ones could work, yeah :)

    • @peculiarjack617
      @peculiarjack617 2 года назад

      @@ZenoRogue 👍

  • @johnathanegbert9277
    @johnathanegbert9277 Год назад +1

    Finally, a boss more unbeatable than Bec Noir!

  • @TGRoko
    @TGRoko Год назад +1

    This is actually a demo for the damage model in Season 29 of Diablo 3.

  • @Jar.Headed
    @Jar.Headed Год назад +3

    Is it infinite, or is there an actual root if you travel far enough?

    • @ZenoRogue
      @ZenoRogue  Год назад +4

      The math works with infinite Mutant Ivy with no actual root.
      Technically computers have finite memory, so everything is limited. The HyperRogue world ends at around 32000 tiles from the starting point, and thus the Mutant Ivy ends too, but it is more a joke than an actual technical or mathematical limitation (and the player would not go that far in a normal game unless specifically trying).

  • @SysFan808
    @SysFan808 Год назад +8

    would it be possible to kill the roots of a mutant ivy in the clearing?
    (edit: i have gotten an answer from the replies, and no, you can't.)
    (but wait, wouldn't there be a size limit? maybe it's just a horosphere (edit 2, it is.))

    • @edderiofer
      @edderiofer Год назад +2

      No, the roots are infinitely-far away.

    • @SysFan808
      @SysFan808 Год назад

      @@edderiofer ah.

    • @edderiofer
      @edderiofer Год назад +1

      @@SysFan808 The Clearing is a horocycle.

    • @SysFan808
      @SysFan808 Год назад +1

      @@edderiofer [insert affirmation here]

  • @victoriamitchell413
    @victoriamitchell413 Год назад +1

    You have killed over a Google ivy

  • @glitchy9613
    @glitchy9613 2 года назад +2

    Cool!

  • @666Kitteh
    @666Kitteh Год назад +3

    What would happen if you use cheats to teleport to the mutant ivy root? Would the game crash because it tries to handle infinite distance?

    • @blockmath_2048
      @blockmath_2048 10 месяцев назад +2

      there is no root in the game, so it simply wouldn't work

  • @Leehah09
    @Leehah09 Год назад +3

    Is this game still being updated with new areas to explore?

    • @ZenoRogue
      @ZenoRogue  Год назад +5

      The last update including new areas was in June 2021, introducing the Cursed Canyon and the Dice Reserve. Probably there will more, although recently we are more interested in new modes / new geometries / new games.

    • @Leehah09
      @Leehah09 Год назад

      A hyperbolic rhythm game might be interesting…

  • @madcio
    @madcio 4 месяца назад +1

    Can you, at least theoretically, reach center of that mutated ivy and kill whole of it?

    • @ZenoRogue
      @ZenoRogue  4 месяца назад

      Theoretically, no, the root is in infinity. (In practice, the world in HyperRogue is finite -- it has weird stuff like the world ending happening once you move about 30000 steps from the start, as a reference to the Minecraft "farlands" -- although I have not checked how this affects the mutant ivy.)

  • @alphasierrabravo5905
    @alphasierrabravo5905 Год назад

    I think I'm in the wrong classroom....

  • @vehicleboi5598
    @vehicleboi5598 Год назад

    bos

  • @glitchersnadin305
    @glitchersnadin305 Год назад

    !IMPORTANT!
    Recieved a new email from me! Create game requested with care!