ABZ Button Challenge: Difference between revisions

refactoring
(removed incorrect statement about textboxes not counting)
(refactoring)
Line 1: Line 1:
{{ABZ Challenge Infobox}}
{{ABZ Challenge Infobox}}


The '''ABZ button challenge''', short '''ABZBC''', is a [[challenge]] in which the sum of the numbers of A, B, and Z [[button press]]es is minimized. That means pressing the A button once will be better than pressing B once and Z once, or the B button twice, while pressing the Z button once will be better than pressing the A button twice.
The '''ABZ Button Challenge''', also known as '''the ABZ challenge''', '''ABZBC''', or '''ABZ''' for short, is a [[challenge]] in which the total sum of A, B, and Z [[button press]]es is minimized. For example, pressing the A button once is better than pressing B once and Z once or the B button twice, while pressing the Z button once is better than pressing the A button twice.


Since the A button is used for making Mario jump, it tends to be the most frequently used button in this challenge. This challenge is about accomplishing as much as possible without and with each button press, rather than finding ways to virtually never use a certain button.
The ABZ Button Challenge is unique in that it aims to minimize the sum of three values, rather than any of those values individually. For example, although it may be possible to obtain a [[Star|star]] [[A Button Challenge|without pressing A]], it is often the case that doing so requires many B presses; the converse holds as well. Thus, the way one approaches the ABZ Button Challenge is frequently very different from related challenges.


Another big factor are textboxes. Advancing through text requires pressing either the A or the B button, meaning that minimizing A, B, and Z presses also leads to minimizing text whenever that is possible with fewer button presses. The challenge is also optimally played on the [[Super_Mario_64#PAL|European/PAL]] version (specifically the [[Super_Mario_64#PAL_2|PAL Wii VC]] version because of [[Wii_VC_Round-to-Zero|BitFS Platform Raising]]), where the language with the shortest text for a level can be selected after each [[Save and Quit]].
[[Textbox|Textboxes]] constitute a majority of the ABZ presses in current routes. Advancing through text requires pressing either the A or the B button, meaning that minimizing A, B, and Z presses also leads to minimizing the amount of text presented in-game. In the [[Super_Mario_64#PAL|European/PAL]] version, the game's language can be selected after each [[Save and Quit]]. Thus, in this version, one can change the game's language between English, German, and French without incurring any ABZ presses. Players use this mechanic in order to choose the language with the fewest textboxes at any given time.


The project was made by [[User:EthanWhite|Ethan White]], discontinued later on, then revived in early 2018. There are currently 2 spreadsheets for the ABZ challenge, the [[TAS]] spreadsheet<ref>https://docs.google.com/spreadsheets/d/1lAf4RDjKIbpApFQUrjZe7K2tVtAu0FDY_SgaJkYAvhQ/edit?usp=sharing</ref>, and the [[RTA]] spreadsheet<ref>https://docs.google.com/spreadsheets/d/1i9qkn6GceoRRb2z4HH9kUhKY4HbS2RUBHlRYuthNuBA/edit?usp=sharing</ref>. The current amount of ABZ presses are not yet confirmed, nor are complete.
The best version of the game in the current route is the [[Super_Mario_64#PAL_2|PAL Wii VC]] version because of [[Wii_VC_Round-to-Zero|BitFS Platform Raising]], which saves an A press in the any% run.


The project was conceptualized by [[User:EthanWhite|Ethan White]], with much of the current progress being made since early 2018. There are currently 2 spreadsheets for the ABZ challenge: the [[TAS]] spreadsheet<ref>https://docs.google.com/spreadsheets/d/1lAf4RDjKIbpApFQUrjZe7K2tVtAu0FDY_SgaJkYAvhQ/edit?usp=sharing</ref> and the [[RTA]] spreadsheet<ref>https://docs.google.com/spreadsheets/d/1i9qkn6GceoRRb2z4HH9kUhKY4HbS2RUBHlRYuthNuBA/edit?usp=sharing</ref>. The current amount of ABZ presses is not yet confirmed, as the initial routing for the challenge is not yet complete.


==Notes==
==Notes==
<references />
<references />
38

edits