Speed ascension

From NetHackWiki
(Redirected from Speedrunning)
Jump to: navigation, search

A speed ascension is a type of informal conduct, taking one of two forms: lowest turn-count, or shortest real time elapsed. Short ascensions tend to be low turn-count ascensions too. This article does not reflect the state of the art. The best learning tools are Maud's ttyrecs on NAO.

How fast is fast?

First ascensions vary greatly in turn-count, most of them falling between 50,000 and 100,000 turns. A careful, well-spoiled player can ascend in under 50,000 turns in most roles, and ascensions below 30,000 are not uncommon. Anything below 20,000 probably counts as a speed ascension. On NAO, 1% of all winning player accounts have an ascension below 10450 turns, and 10% have one below 24450. No ascension is possible in less than 2000 turns in vanilla NetHack, since this is the minimum amount of turns it takes for a character's alignment record to reach 20, a requirement for entering the Quest.

Real-time speed records are very hard to determine, since vanilla NetHack does not track real time elapsed. The usual method is to time the ttyrec of the game with a utility such as timettyrec. The xlogfile patch also tracks the real time elapsed in a game.

Certain roles are better than others at the very fastest ascensions, though any role can be ascended relatively quickly. Good spellcasting ability and being able to get the Eye of the Aethiopica are both very handy, making wizards and neutral monks the two roles that have pushed speed ascensions the furthest.

General speed strategy

Risk management is very different from normal games. In normal play, you avoid only death. But in speed games, delay is as bad as death. The challenge is how pervasive any good player's risk management habits are.

  • Don't be a pack rat
  • Don't fully map every level
  • Become very fast as soon as possible
  • Avoid monsters rather than fighting them
  • Avoid being burdened to any degree
  • Make extensive use of digging and level teleportation
  • Get as many scrolls as you can. You will write boatloads of charging scrolls.

Specific speed tactics

Conserving resources

Assume a chaotic elven wizard, game-time speed run.

Every game is a bit different because you have to make do with what scarce resources you find. Player skill and creativity will open up more options, so you can scrape by on less. Not all of these suggestions will match your game - if you follow all of them, you will be too slow. Usually, obtaining scrolls limits how fast your no-bones, polyself-based speed runs can be.

Obtaining resources

Scrolls and marker charges

  • Protect scrolls from fire damage. If you don’t find a bag, drop a few tools on your polypiling heap. It’s worth putting lightweight tools on autopickup exceptions, but lugging the large boxes in the Valley of the Dead more than a few steps generally is too slow.
  • Polypile spellbooks instead of writing (all of) them. Good sources are shops, containers during the long dig and in the Valley, and the priest of Moloch, but not the Oracle statues. You may have to write identify and sleep first, for the other items you polypile and kill the priest. As a rule of thumb, you want confuse monster, magic mapping, identify, healing, sleep, haste self, remove curse, detect monsters, jumping. Either press on to Juiblex or carry some water to blank and write the last missing books.
  • Read very few identify scrolls – use-identify those rare things that really cannot wait until you get the spell. Often, pricing is enough to know what you want to keep beyond mere polyfodder: All $300 rings plus $200 for regeneration and teleportation, $150 potions for object detection, real gems, …
  • Before reverse genociding wraith, level up by fighting in places you visit anyway. The drawbridge, mines dwellers, Keystone Kops, and the Valley graveyards are good places. Level 11 seems to be the maximum reasonable.
  • Level up for a large power pool before reading confused charging. Most likely, you will have to level up anyway for the quest and teleport control.
  • Keep your Luck up so you can reliably levelport with confused scrolls, among other things. Reverse genocided unicorns are the means of choice. Unless you can already get that done in the shop robbing phase, a good place is between the castle trapdoors and chambers. They are easy to corner in the chambers, and you can later throw a gem in passing at those that fall into the Valley. You could also sacrifice the copious vampire bats in the quest, but unicorns in the Valley are faster.
  • Zap digging down instead of levelporting short distances (if diggable). This way, you also create the bribable demons between the Valley and Vlad’s stairs, and you can eat the tengu in the wizard quest if necessary. If you have the time for a detour to the candle shop, digging to the quest portal allows you to check for stores you missed the first time. However, levelporting is faster.
  • Genocide dragons only once you’re facing one without reflection.
  • Gold detection for the portals can be replaced with detect unseen, but that slows your game.
  • TODO: typical number of scrolls needed. Fire damage, unsuccessful writes, revgeno, charging wands and markers, recharging power, trap detection.

Charges of polymorph

One wand can last an entire speed run if you recharge it. This includes emptying it once for polypiling.

  • Hit and run, and retreat tactically to avoid getting surrounded or walking into attacks. That way, your monster form hit points last longer.
  • A ring of regeneration and a healing spell both raise your abysmal polymorphed healing rate. You need at least one, and both are worth polypiling for.
  • A ring of polymorph can morph you into utility forms a couple of times if you plan ahead. You still need a wand for combat and polypiling.
  • Polypile large piles, in one zap down, after maximizing your Luck to cut down on golem creation. A bag of holding only matters for how much polyfodder you can carry until you have to zap. (Polypile when you have enough fodder, don’t wait until you are in the perfect place. Although stores and the Valley altar are good spots.)

Power

  • Teleport by reading a cursed spellbook. Write detect monsters, light, sleep, or knock with a cursed magic marker after you have learned all the spells you need.
  • The robe from the priest of Moloch will let you cast magic mapping without first grinding up divination to skilled. When you do grind, identify polypiling results.
  • Walk down stairs if nearby so you won’t have to magic map the next level.
  • After the Invocation, instead of mapping what you levelported past, you can chase a lich up. Kick it when it’s in low health. The Sanctum and the Fake Wizard's Towers often have a few. However, don’t let it on a series of non-teleport levels, such as Rodney’s Tower or the Valley.
  • Collect eggs to confuse yourself with, especially before you learn confuse monster. Have a "waiting task" ready, though.
  • Retrieve the Eye of the Aethiopica early. But ideally you have completed everything else when the quest unlocks.

Wishes

Wishes will usually be first for one polyself kit, then for magic markers, as many cursed gain level as you can afford, and perhaps a chickatrice corpse on the Astral Plane.

  • You could start-scum for things you would otherwise wish for, but it isn’t clear if this is a good idea. Perhaps combinations that let you locate and rob shops quickly are better, such as digging and charging, teleport control and teleportation, etc.
  • Engrave with your wand of wishing because it might get cursed and explode if zapped, and keep track of your Luck.
  • Polypile, obviously. Primarily spellbooks and rings, but also junk wands (for cancellation, digging, and death), mundane tools (for a sack and some essentials), magic armor (for speed boots, jumping boots, opposite alignment), amulets (reflection).
  • Postpone wishes until you really need them – you might find what you need, or come up with a different solution. Few things have more impact on the ascension than wished-for, cursed potions of gain level.
  • Candles from mine town, provided you can dig, teleport, level teleport, and have the scrolls to spare. In contrast, going there in the early game means trading some 800 turns for not much more than the 18% chance of a magic lamp, which is hard to bless.
  • Neferet the Green will wander off her throne if you say no when asked if you really want to attack her.
  • Bring a stoning corpse to the Astral Plane. The Castle army has gloves.

Potions

Generally, you care about gain level, unholy and holy water, various healing potions, and (above the Castle) object detection. Potions are not precious, and very heavy. They are still worth quaff-testing, though. You can make plain water for mobile or emergency scroll blanking, using moats, your unihorn, or random alchemy.

Food

Avoid eating corpses because it is slow. On the ascension run, you might want to carry a few food rations for self-teleport. (Autopickup will provide plenty during the Castle fight.) In emergencies, you can polyself into a master mind flayer to gain nutrition.

Sample ascensions

A collection of fast (real-time) ascensions from NAO and other servers, most in Ttyrec format and with logs of important in-game events: Fast NetHack ascensions

This page may need to be updated for NetHack 3.6.0.

It may contain text specific to NetHack 3.4.3. Information on this page may be out of date.

Editors: After reviewing this page and making necessary edits, please change the {{nethack-343}} tag to {{nethack-360}} or {{noversion}} as appropriate.