<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.mkwtas.com/index.php?action=history&amp;feed=atom&amp;title=Superhopping</id>
	<title>Superhopping - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mkwtas.com/index.php?action=history&amp;feed=atom&amp;title=Superhopping"/>
	<link rel="alternate" type="text/html" href="https://wiki.mkwtas.com/index.php?title=Superhopping&amp;action=history"/>
	<updated>2026-05-19T07:09:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.mkwtas.com/index.php?title=Superhopping&amp;diff=1345&amp;oldid=prev</id>
		<title>Sir Corvid: added some stuff i learned from monster&#039;s blog</title>
		<link rel="alternate" type="text/html" href="https://wiki.mkwtas.com/index.php?title=Superhopping&amp;diff=1345&amp;oldid=prev"/>
		<updated>2025-12-31T11:27:40Z</updated>

		<summary type="html">&lt;p&gt;added some stuff i learned from monster&amp;#039;s blog&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:27, 31 December 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Line 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Overview ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Overview ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bikes are able to gain EV by [[EV#Leaning | leaning]] during a hop. Tilting the stick to either side causes the bike to lean in that direction and gain EV; it also increases the lean rotation value until reaching the lean rotation cap, at which point the vehicle stops gaining EV. If the stick is neutral, lean rotation decreases by 10% per frame.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bikes are able to gain EV by [[EV#Leaning | leaning]] during a hop. Tilting the stick to either side causes the bike to lean in that direction and gain EV; it also increases the lean rotation value until reaching the lean rotation cap, at which point the vehicle stops gaining EV. If the stick is neutral, lean rotation decreases by 10% per frame&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. this also applies when the bike has been airborne for over 20 frames, no matter the stick input&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Leaning EV is intended to be lost very quickly, due to two mechanics: wheel EV decay and EV to IV conversion. Wheel EV decay activates &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;whwn &lt;/del&gt;a wheel hitbox is touching the ground, reducing EV by 2-4 per frame for each wheel. EV to IV conversion happens when landing from airtime in particular, and also contributes to EV loss.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Leaning EV is intended to be lost very quickly, due to two mechanics: wheel EV decay and EV to IV conversion. Wheel EV decay activates &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;when &lt;/ins&gt;a wheel hitbox is touching the ground, reducing EV by 2-4 per frame for each wheel. EV to IV conversion happens when landing from airtime in particular, and also contributes to EV loss.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Outside-drifting bikes are able to prevent EV to IV conversion from reducing EV by drifting. Drifting causes the &lt;/del&gt;bike&#039;s facing &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;angle to differ by up to ~45° from &lt;/del&gt;the IV vector&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;s &lt;/del&gt;direction&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;; starting the sequence &lt;/del&gt;of &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;hops immediately after a drift nullifies &lt;/del&gt;EV to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;IV conversion&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and mitigates wheel EV decay&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;making it possible to accumulate &lt;/del&gt;EV &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;over time by leaning&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;There is a distinction between a &lt;/ins&gt;bike&#039;s facing &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;direction (yaw), and the direction of &lt;/ins&gt;the IV vector&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, which is the &lt;/ins&gt;direction of &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;movement without &lt;/ins&gt;EV&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. The difference between these two direction is referred &lt;/ins&gt;to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;as &#039;&#039;&#039;relative angle&#039;&#039;&#039;. When landing from airtime&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the greater the relative angle&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the more &lt;/ins&gt;EV &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;dissipation is reduced while the relative angle normalizes&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Inside-&lt;/del&gt;drifting &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;bikes are not able &lt;/del&gt;to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;superhop&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;because their drifting mechanics make &lt;/del&gt;it &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;impossible for &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;IV vector to point away from &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;facing direction&lt;/del&gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;As &lt;/del&gt;a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;result&lt;/del&gt;, EV to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;IV conversion always absorbs the &lt;/del&gt;EV &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;gained &lt;/del&gt;by leaning &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;upon landing from &lt;/del&gt;a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;hop. With a large &lt;/del&gt;amount of &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;starting &lt;/del&gt;EV, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;momentum hops are still possible with IDBs, but EV quickly decreases with each hop, while ODBs can slowly gain EV&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The &lt;/ins&gt;drifting &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;mechanics of ODBs allow them to reach a relative angle of up &lt;/ins&gt;to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;~45° in a drift&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and increase &lt;/ins&gt;it &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;even higher by repeatedly hopping. On &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ground, &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;relative angle has a hard limit of 60°&lt;/ins&gt;. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;When landing on the ground (without &lt;/ins&gt;a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;drift), the relative angle is preserved from airtime, though it is capped at 60° and begins decreasing. For large relative angles&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;the &lt;/ins&gt;EV &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;loss is greatly reduced. Performing spinhops over and over again allows the bike &lt;/ins&gt;to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;both gain &lt;/ins&gt;EV by leaning&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, increase its relative angle (so that only &lt;/ins&gt;a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;small &lt;/ins&gt;amount of EV &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is lost upon landing)&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;and move roughly in a straight line&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Superhopping tends &lt;/del&gt;to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;rotate the bike to turn inwards over time&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;due to &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;repeated spinhops. It &lt;/del&gt;is &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;still possible &lt;/del&gt;to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;superhop in &lt;/del&gt;a &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(mostly) straight line; if &lt;/del&gt;the &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;goal &lt;/del&gt;is to gain EV &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;to the right, the basic superhop movement involves alternating a spinhop to the left with a counterhop to the right. Bikes with lower [[Statistics | handling]] are able to take wider lines, making them generally better at superhopping, although every bike slowly turns inwards &lt;/del&gt;over time&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. It is possible to turn tight while superhopping, but doing so too quickly tends to reduce IV&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Inside-drifting bikes are not able &lt;/ins&gt;to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;superhop, because whenever they land from airtime&lt;/ins&gt;, the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;relative angle &lt;/ins&gt;is &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;immediately set &lt;/ins&gt;to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;0°. As &lt;/ins&gt;a &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;result, &lt;/ins&gt;the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;EV absorbed upon landing &lt;/ins&gt;is &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;much greater, and it is not possible &lt;/ins&gt;to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;slowly &lt;/ins&gt;gain EV over time &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;by hopping&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Superhopping is generally easier to perform on flat ground. Ground sloping affects the airtime of each individual hops, making it difficult to test changes and fully optimize superhopping. On uphills, superhopping is less effective because the reduced airtime makes it harder to accumulate EV. On downhills, the increased airtime makes it easier to gain EV, but controlling the bike&#039;s trajectory is more difficult.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Superhopping tends to rotate the bike to turn inwards over time, due to the repeated spinhops. It is still possible to superhop in a (mostly) straight line; if the goal is to gain EV to the right, the basic superhop movement involves alternating a spinhop to the left with a counterhop to the right. Bikes with lower [[Statistics | handling]] are able to take wider lines, making them generally better at superhopping, although every bike slowly turns inwards over time. On the other hand, higher handling makes it slightly easier to accumulate EV, as the relative angle can increase to higher values.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Superhopping is generally easier to perform on flat ground. Ground sloping affects the airtime of each individual hops, making it difficult to test changes and fully optimize superhopping. On uphills, superhopping is less effective because the reduced airtime makes it harder to accumulate EV. On downhills, the increased airtime makes it easier to gain EV, but controlling the bike&#039;s trajectory is more difficult &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;on straight lines&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Optimizations ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Optimizations ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Optimal inputs ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Optimal inputs ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Before starting a superhop sequence, it is very important to keep drifting for some time, so that the IV vector points fully away from the facing direction. If the initial drift is too short, the bike &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;loses &lt;/del&gt;more EV when landing from each hop&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, at least &lt;/del&gt;at the start of the superhop sequence. The exact length of the drift depends on the situation, so it&#039;s best to test a few different lengths.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Before starting a superhop sequence, it is very important to keep drifting for some time, so that the IV vector points fully away from the facing direction. If the initial drift is too short, the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;relative angle is too small, which causes &lt;/ins&gt;bike &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;to lose &lt;/ins&gt;more EV when landing from each hop at the start of the superhop sequence. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(Repeated spinhops continue increasing the relative angle, however, hence why the bike is still able to gain speed after some time.) &lt;/ins&gt;The exact length of the drift depends on the situation, so it&#039;s best to test a few different lengths.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To gain as much speed as possible while superhopping to the right, the angle hop input should be a +2, while the drift commit input should be -1 for a spinhop.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To gain as much speed as possible while superhopping to the right, the angle hop input should be a +2, while the drift commit input should be -1 for a spinhop.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l36&quot;&gt;Line 36:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 38:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When performing a drift hop on flat ground, lean rotation reaches the cap again after two hops. To keep resetting the lean rotation, a drift hops should be done every other hop. On downhills, it&amp;#039;s better to drift hop every hop due to increased airtime, while on uphills drift hops can be done every third or fourth hop.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When performing a drift hop on flat ground, lean rotation reaches the cap again after two hops. To keep resetting the lean rotation, a drift hops should be done every other hop. On downhills, it&amp;#039;s better to drift hop every hop due to increased airtime, while on uphills drift hops can be done every third or fourth hop.&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Each drift hop counts as one more grounded frame, making the bike dissipate some EV and rotate inward. For long or tight turns, holding the drift for a few frames is the most efficient method to rotate and move tighter. Forgoing drift hops lets the bike move slightly wider, but affects EV generation, so it&#039;s usually better to rework previous superhop lines &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;intead&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Each drift hop counts as one more grounded frame, making the bike dissipate some EV and rotate inward. For long or tight turns, holding the drift for a few frames is the most efficient method to rotate and move tighter. Forgoing drift hops lets the bike move slightly wider, but affects EV generation, so it&#039;s usually better to rework previous superhop lines &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;instead&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To perform a drift hop, IV must be at least 55% of maximum base speed upon landing. Even if the bike is moving at 120 u/f, if its IV is too low it won&amp;#039;t be able to drift hop. This makes the offroad stat very important on tracks like [[GBA Shy Guy Beach]], which features long stretches of superhopping on offroad.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To perform a drift hop, IV must be at least 55% of maximum base speed upon landing. Even if the bike is moving at 120 u/f, if its IV is too low it won&amp;#039;t be able to drift hop. This makes the offroad stat very important on tracks like [[GBA Shy Guy Beach]], which features long stretches of superhopping on offroad.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l61&quot;&gt;Line 61:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 63:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Collision types#Soft wall | Soft walls]] (also known as barrel roll collision) are often found on the edge of the track, and can be interacted with while superhopping. While colliding with a soft wall, and up to 10 frames after, both leaning and wheel EV decay are disabled.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Collision types#Soft wall | Soft walls]] (also known as barrel roll collision) are often found on the edge of the track, and can be interacted with while superhopping. While colliding with a soft wall, and up to 10 frames after, both leaning and wheel EV decay are disabled.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As long as wheel EV decay is disabled, there is no penalty for driving on the ground. This is very useful for &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;realigning &lt;/del&gt;and &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;increasing &lt;/del&gt;IV, especially on straightways where movement options are limited. However, since soft walls also disable leaning, it may be better to avoid them if EV isn&#039;t high enough to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;reach &lt;/del&gt;the speed cap. Soft walls are used for better lines on tracks like [[GBA Bowser Castle 3]] and [[GBA Shy Guy Beach]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;As long as wheel EV decay is disabled, there is no penalty for driving on the ground. This is very useful for &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;accelerating (to increase IV without an EV penalty) &lt;/ins&gt;and &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;change the direction of &lt;/ins&gt;IV, especially on straightways where movement options are limited. However, since soft walls also disable leaning, it may be better to avoid them if EV isn&#039;t high enough to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;stay at &lt;/ins&gt;the speed cap. Soft walls are used for better lines on tracks like [[GBA Bowser Castle 3]] and [[GBA Shy Guy Beach]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Slippery road ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Slippery road ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The decrease in traction caused by &lt;/del&gt;slippery &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;terrain affects superhopping&lt;/del&gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;It is generally &lt;/del&gt;easier to accumulate EV on slippery &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;terrain compared to normal &lt;/del&gt;road, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;as wheel &lt;/del&gt;EV &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;decay is &lt;/del&gt;more &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;forgiving&lt;/del&gt;. Instead of alternating between counterhops and spinhops, a viable movement option is to spinhop in the same direction, drift hop, and simply turn away on the ground for a few frames. Over time, this accumulates more EV than counterhopping and prevents IV from decreasing, but it causes the bike to rotate inwards much more than using counterhops would.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;On &lt;/ins&gt;slippery &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;road, the maximum relative angle on the ground changes from 60° to over 75°&lt;/ins&gt;. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;This makes it &lt;/ins&gt;easier to accumulate EV &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;than on regular terrain, because a greater relative angle reduces the EV lost upon landing from each hop. Likewise, because the [[Statistics | traction]] stat &#039;&#039;decreases&#039;&#039; the maximum relative angle further &lt;/ins&gt;on slippery road, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;low traction bikes are able to gain &lt;/ins&gt;EV &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;a bit &lt;/ins&gt;more &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;efficiently on slippery road&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Instead of alternating between counterhops and spinhops, a viable movement option is to spinhop in the same direction, drift hop, and simply turn away on the ground for a few frames. Over time, this accumulates more EV than counterhopping and prevents IV from decreasing, but it causes the bike to rotate inwards much more than using counterhops would&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Wallclips ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;When superhopping to the right, the only option for taking a turn to the left is to stop the superhop sequence, drift to the left until the relative angle reaches 45° again, and resume superhopping in the opposite direction. Clipping a wall immediately reduces the relative angle to 0°, by redirecting the IV vector to be parallel to the bike&#039;s facing direction. As such, wallclips can be used to shift the direction of movement and reach a high relative angle in the opposite direction more quickly. This is done, for example, on [[SNES Mario Circuit 3#NU Flap | SNES Mario Circuit 3 NU flap]]&#039;s second shroom, to quickly switch from drifting left at the hairpin to drifting right in preparation the final superhop sequence&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Usage with other EV exploits ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Usage with other EV exploits ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l79&quot;&gt;Line 79:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 86:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Reverse superhopping ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Reverse superhopping ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In all cases discussed so far, superhopping increases the total speed of the bike. This is because the EV vector has a component parallel to the IV vector. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Because the &lt;/del&gt;total speed is simply the sum of the IV and EV vectors, the more parallel the two vectors, the greater the total speed.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In all cases discussed so far, superhopping increases the total speed of the bike. This is because the EV vector has a component parallel to the IV vector. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;The &lt;/ins&gt;total speed is simply the sum of the IV and EV vectors&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;; therefore&lt;/ins&gt;, the more parallel the two vectors, the greater the total speed.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It is also possible to decrease the total speed by superhopping, for example by drifting to the left and superhopping to the left. In this case, the EV vector has a component opposite the IV vector, and the bike appears to gradually slow down as EV increases; in reality, IV remains stable and EV increases, but since they are pointing in opposite directions, the two components cancel out rather than add together. This application is known as reverse superhopping.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;It is also possible to decrease the total speed by superhopping, for example by drifting to the left and superhopping to the left. In this case, the EV vector has a component opposite the IV vector, and the bike appears to gradually slow down as EV increases; in reality, IV remains stable and EV increases, but since they are pointing in opposite directions, the two components cancel out rather than add together. This application is known as reverse superhopping.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Reverse superhopping is generally not useful for 3lap categories, but it has seen use in certain flap setups, such as [[Mario Circuit]]. Compared to other EV exploits, the benefit of reverse superhopping is that takes little room to generate EV, since the speed is low, and it can be performed anywhere, including flat ground. It can also lead to other EV exploits, like supergrinding, while the IV and EV vectors are pointing away from each other. However, reverse superhopping alone is less effective than other methods at accumulating a large amount of EV.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Reverse superhopping is generally not useful for 3lap categories, but it has seen use in certain flap setups, such as [[Mario Circuit]]. Compared to other EV exploits, the benefit of reverse superhopping is that takes little room to generate EV, since the speed is low, and it can be performed anywhere, including flat ground. It can also lead to other EV exploits, like supergrinding, while the IV and EV vectors are pointing away from each other. However, reverse superhopping alone is less effective than other methods at accumulating a large amount of EV.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key u890721315_mkwtas_wiki:diff:1.41:old-1332:rev-1345:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Sir Corvid</name></author>
	</entry>
	<entry>
		<id>https://wiki.mkwtas.com/index.php?title=Superhopping&amp;diff=1332&amp;oldid=prev</id>
		<title>Sir Corvid: Created page with &quot;&#039;&#039;&#039;Superhopping&#039;&#039;&#039; is an external velocity (EV) exploit exclusive to outside-drifting bikes (ODBs) using manual drift. It involves performing  spinhops repeatedly to gain EV.  Superhopping is notable for being the most widely applicable out of the major EV exploits, as it can be performed even on a flat plane of ground without any setup. On the other hand, it is not as effective for accumulating large amounts of EV. Superhopping saves time on the...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.mkwtas.com/index.php?title=Superhopping&amp;diff=1332&amp;oldid=prev"/>
		<updated>2025-12-04T14:26:00Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Superhopping&amp;#039;&amp;#039;&amp;#039; is an &lt;a href=&quot;/wiki/External_velocity&quot; title=&quot;External velocity&quot;&gt;external velocity&lt;/a&gt; (EV) exploit exclusive to outside-drifting bikes (ODBs) using &lt;a href=&quot;/wiki/Manual_drift&quot; title=&quot;Manual drift&quot;&gt;manual drift&lt;/a&gt;. It involves performing &lt;a href=&quot;/wiki/Hop#Spinhop&quot; title=&quot;Hop&quot;&gt; spinhops&lt;/a&gt; repeatedly to gain EV.  Superhopping is notable for being the most widely applicable out of the major EV exploits, as it can be performed even on a flat plane of ground without any setup. On the other hand, it is not as effective for accumulating large amounts of EV. Superhopping saves time on the...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Superhopping&amp;#039;&amp;#039;&amp;#039; is an [[external velocity]] (EV) exploit exclusive to outside-drifting bikes (ODBs) using [[manual drift]]. It involves performing [[Hop#Spinhop | spinhops]] repeatedly to gain EV.&lt;br /&gt;
&lt;br /&gt;
Superhopping is notable for being the most widely applicable out of the major EV exploits, as it can be performed even on a flat plane of ground without any setup. On the other hand, it is not as effective for accumulating large amounts of EV. Superhopping saves time on the vast majority of unrestricted and no ultra categories, while it is not allowed in the [[Category rules | no glitch]] category.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
Bikes are able to gain EV by [[EV#Leaning | leaning]] during a hop. Tilting the stick to either side causes the bike to lean in that direction and gain EV; it also increases the lean rotation value until reaching the lean rotation cap, at which point the vehicle stops gaining EV. If the stick is neutral, lean rotation decreases by 10% per frame.&lt;br /&gt;
&lt;br /&gt;
Leaning EV is intended to be lost very quickly, due to two mechanics: wheel EV decay and EV to IV conversion. Wheel EV decay activates whwn a wheel hitbox is touching the ground, reducing EV by 2-4 per frame for each wheel. EV to IV conversion happens when landing from airtime in particular, and also contributes to EV loss.&lt;br /&gt;
&lt;br /&gt;
Outside-drifting bikes are able to prevent EV to IV conversion from reducing EV by drifting. Drifting causes the bike&amp;#039;s facing angle to differ by up to ~45° from the IV vector&amp;#039;s direction; starting the sequence of hops immediately after a drift nullifies EV to IV conversion, and mitigates wheel EV decay, making it possible to accumulate EV over time by leaning.&lt;br /&gt;
&lt;br /&gt;
Inside-drifting bikes are not able to superhop, because their drifting mechanics make it impossible for the IV vector to point away from the facing direction. As a result, EV to IV conversion always absorbs the EV gained by leaning upon landing from a hop. With a large amount of starting EV, momentum hops are still possible with IDBs, but EV quickly decreases with each hop, while ODBs can slowly gain EV.&lt;br /&gt;
&lt;br /&gt;
Superhopping tends to rotate the bike to turn inwards over time, due to the repeated spinhops. It is still possible to superhop in a (mostly) straight line; if the goal is to gain EV to the right, the basic superhop movement involves alternating a spinhop to the left with a counterhop to the right. Bikes with lower [[Statistics | handling]] are able to take wider lines, making them generally better at superhopping, although every bike slowly turns inwards over time. It is possible to turn tight while superhopping, but doing so too quickly tends to reduce IV.&lt;br /&gt;
&lt;br /&gt;
Superhopping is generally easier to perform on flat ground. Ground sloping affects the airtime of each individual hops, making it difficult to test changes and fully optimize superhopping. On uphills, superhopping is less effective because the reduced airtime makes it harder to accumulate EV. On downhills, the increased airtime makes it easier to gain EV, but controlling the bike&amp;#039;s trajectory is more difficult.&lt;br /&gt;
&lt;br /&gt;
== Optimizations ==&lt;br /&gt;
&lt;br /&gt;
=== Optimal inputs ===&lt;br /&gt;
Before starting a superhop sequence, it is very important to keep drifting for some time, so that the IV vector points fully away from the facing direction. If the initial drift is too short, the bike loses more EV when landing from each hop, at least at the start of the superhop sequence. The exact length of the drift depends on the situation, so it&amp;#039;s best to test a few different lengths.&lt;br /&gt;
&lt;br /&gt;
To gain as much speed as possible while superhopping to the right, the angle hop input should be a +2, while the drift commit input should be -1 for a spinhop.&amp;lt;br&amp;gt;&lt;br /&gt;
Both inputs contribute to generating EV. For the drift commit, -1 is the only input which starts a left spinhop without gaining EV to the left. For the angle hop, any input between +2 and +7 generates EV to the right, but a softer input is better because it causes a smaller IV decrease. Using ±2 angle hops instead of ±7 makes a big difference when superhopping below 120 u/f.&lt;br /&gt;
&lt;br /&gt;
Other inputs during the hop only affect leaning, not the bike&amp;#039;s rotation. The first input upon landing also does not affect rotation. For this reason, adjusting the angle hop and drift commit inputs is the easiest way to control the bike&amp;#039;s trajectory while superhopping. Adding a few grounded frames is another option, although wheel EV decay causes EV to decrease rapidly on the ground.&lt;br /&gt;
&lt;br /&gt;
Vertical inputs during the hop always have an effect on yaw rotation due to [[Rotation#Rotation conversion | rotation conversion]]. Occasionally, vertical inputs also affect the airtime of individual hops, or how much EV is lost upon landing. It is recommended to always test both holding fully up and down for each hop when optimizing superhopping.&lt;br /&gt;
&lt;br /&gt;
=== Drift hops ===&lt;br /&gt;
To perform a drift hop, drift for 1 frame upon landing from a spinhop before starting the next hop. Drift hops should usually be performed every other hop, but it varies depending on the situation.&lt;br /&gt;
&lt;br /&gt;
Consider a superhop sequence to the right. When lean rotation reaches the cap of +1, leaning does not gain any more EV and superhopping stops being effective. However, by doing a spinhop to the left and landing in a drift, lean rotation is immediately reset to -0.8, restoring the ability to gain EV by leaning to the right. (The same principle works for superhopping to the left, with signs and directions swapped.)&lt;br /&gt;
&lt;br /&gt;
It is important to not drift after landing from a counterhop. In the example above, starting a hop to the right and landing in a drift sets lean rotation to a positive value like +1.1, which nullifies the ability to gain EV by leaning to the right. When superhopping to the right, a common pattern of hops is the following: left drift spinhop, right counterhop.&lt;br /&gt;
&lt;br /&gt;
When performing a drift hop on flat ground, lean rotation reaches the cap again after two hops. To keep resetting the lean rotation, a drift hops should be done every other hop. On downhills, it&amp;#039;s better to drift hop every hop due to increased airtime, while on uphills drift hops can be done every third or fourth hop.&amp;lt;br&amp;gt;&lt;br /&gt;
Each drift hop counts as one more grounded frame, making the bike dissipate some EV and rotate inward. For long or tight turns, holding the drift for a few frames is the most efficient method to rotate and move tighter. Forgoing drift hops lets the bike move slightly wider, but affects EV generation, so it&amp;#039;s usually better to rework previous superhop lines intead.&lt;br /&gt;
&lt;br /&gt;
To perform a drift hop, IV must be at least 55% of maximum base speed upon landing. Even if the bike is moving at 120 u/f, if its IV is too low it won&amp;#039;t be able to drift hop. This makes the offroad stat very important on tracks like [[GBA Shy Guy Beach]], which features long stretches of superhopping on offroad.&lt;br /&gt;
&lt;br /&gt;
=== Neutral gliding ===&lt;br /&gt;
When lean rotation reaches its cap, leaning stops increasing EV. Instead of reaching the cap, it is better to alternate between neutral and leaning inputs, and hover below the lean rotation cap to keep generating EV. This technique is known as neutral gliding.&lt;br /&gt;
&lt;br /&gt;
Using neutral inputs, lean rotation decreases more quickly at higher values, so it is optimal to wait until one or two frames before reaching the cap to neutral glide. Optimal neutral gliding involves alternating between a leaning and neutral input every frame, as detailed [[EV#Leaning | here]].&lt;br /&gt;
&lt;br /&gt;
Neutral gliding is best used to squeeze out a little more EV before resetting lean rotation by drifting. Consider the previous example of a hop pattern: left drift spinhop, right counterhop. Neutral gliding is only useful at the end of the spinhop, while it should not be used during the counterhop since lean rotation is still far from the cap.&lt;br /&gt;
&lt;br /&gt;
In the long term, neutral gliding is less effective at gaining EV than performing drift hops. It is better to rework the superhop sequence to include more drift hops, than to neutral glide for an entire hop or longer.&lt;br /&gt;
&lt;br /&gt;
=== Wheelies ===&lt;br /&gt;
Between each hop, there is one frame where the bike is grounded and a wheelie can be started. Even though the wheelie is immediately cancelled by the hop, it still has a small effect on the superhop sequence. Wheelies are subject to the regular 20 frame cooldown, so on flat ground they can only be used every other hop.&lt;br /&gt;
&lt;br /&gt;
Doing a wheelie usually lets the bike move slightly wider while superhopping, though occasionally it may cause the bike to move tigher instead. It is not possible to lean during a wheelie, which slightly reduces EV gain. Wheelies slightly lift the front of the bike, which may cause the bike to gain more airtime when driving on uphill terrain. Finally, adding a wheelie may affect how much EV is lost after landing from the hop.&lt;br /&gt;
&lt;br /&gt;
Although wheelies are often good for taking wider lines, it can be hard to predict what they do in each sitauation. When optimizing superhopping, it is recommended to try adding a wheelie after each hop and check if it is beneficial compared to not doing a wheelie.&lt;br /&gt;
&lt;br /&gt;
On each grounded frame, an alternative option is releasing the A button. This causes IV to decrease, which usually causes the bike to move a bit wider, in the direction of the EV vector. Because IV also determines if the bike can drift hop, this is generally only useful at 120 u/f, and if IV can remain high for the entire superhop sequence.&lt;br /&gt;
&lt;br /&gt;
=== Soft walls ===&lt;br /&gt;
[[Collision types#Soft wall | Soft walls]] (also known as barrel roll collision) are often found on the edge of the track, and can be interacted with while superhopping. While colliding with a soft wall, and up to 10 frames after, both leaning and wheel EV decay are disabled.&lt;br /&gt;
&lt;br /&gt;
As long as wheel EV decay is disabled, there is no penalty for driving on the ground. This is very useful for realigning and increasing IV, especially on straightways where movement options are limited. However, since soft walls also disable leaning, it may be better to avoid them if EV isn&amp;#039;t high enough to reach the speed cap. Soft walls are used for better lines on tracks like [[GBA Bowser Castle 3]] and [[GBA Shy Guy Beach]].&lt;br /&gt;
&lt;br /&gt;
=== Slippery road ===&lt;br /&gt;
The decrease in traction caused by slippery terrain affects superhopping. It is generally easier to accumulate EV on slippery terrain compared to normal road, as wheel EV decay is more forgiving. Instead of alternating between counterhops and spinhops, a viable movement option is to spinhop in the same direction, drift hop, and simply turn away on the ground for a few frames. Over time, this accumulates more EV than counterhopping and prevents IV from decreasing, but it causes the bike to rotate inwards much more than using counterhops would.&lt;br /&gt;
&lt;br /&gt;
== Usage with other EV exploits ==&lt;br /&gt;
Although superhopping is widely applicable, it is not the best movement option for every situation. Superhopping struggles with straightways and tight corners due to limited turning, and sections with many elevation changes. ODBs have access to many other EV exploits; when routing a complex track, it is very important to consider what other movement options may be better than superhopping on specific sections.&lt;br /&gt;
&lt;br /&gt;
[[Outside drift momentum]] is the most common alternative. ODM accumulates EV by leaning much like superhopping, but the airtime is gained by driving off a ledge or by getting a bounce, rather than by hopping. Without the hop, the bike&amp;#039;s turning is not restricted like for superhopping. ODM is especially helpful for rotating outwards to move in a wider trajectory. Lean rotation can be reset by performing a slipdrift, and neutral gliding is also applicable.&amp;lt;br&amp;gt;&lt;br /&gt;
If the track&amp;#039;s geometry allows for it, ODM is best used to let the bike realign in the air in-between two consecutive superhop sequences. An example can be seen on [[Luigi Circuit]]. By using the curbs, it is possible to get a large bounce and perform ODM; this lets the bike take the corners tight and realign, all without sacrificing EV.&lt;br /&gt;
&lt;br /&gt;
[[Supergrinding]] is often performed out of a superhop sequence, as seen on tracks like [[DS Delfino Square]] or [[DS Peach Gardens]]. Compared to superhopping, supergrinding allows for much greater control over turning, and deals much better with changes in ground slope. The main downside is that supergrinding not as versatile; since it requires a grounded hop, it can&amp;#039;t be started at will, and any airtime forces the bike out of the supergrind state.&amp;lt;br&amp;gt;&lt;br /&gt;
Grounded hops are bad for superhopping, because airtime is necessary to avoid wheel EV decay. Using grounded hops to rapid fire hop is common on uphills, but does not always result in a proper supergrind, as wheel EV decay can&amp;#039;t be prevented at times. Instead, supergrinds are usually started out of a superhop by using a downhill slope.&lt;br /&gt;
&lt;br /&gt;
While the Wario Bike is in the [[superslide]] state, it is able to hop without ejecting on most uphill and flat terrain. The same principles for superhopping detailed above can be applied while in the superslide state too. In particular, drift hops can be very effective on manual drift to reset lean rotation and quickly build EV; this is situational, however, as drifting requires high positive IV, while negative IV helps to turn tighter in a superslide.&amp;lt;br&amp;gt;&lt;br /&gt;
Overall, superhopping in the superslide state isn&amp;#039;t more effective than performing regular superslide inputs. That being said, hopping can be used to take tighter lines at high IV or avoid offroad while still gaining EV, as seen on [[GCN Peach Beach]].&lt;br /&gt;
&lt;br /&gt;
== Reverse superhopping ==&lt;br /&gt;
In all cases discussed so far, superhopping increases the total speed of the bike. This is because the EV vector has a component parallel to the IV vector. Because the total speed is simply the sum of the IV and EV vectors, the more parallel the two vectors, the greater the total speed.&lt;br /&gt;
&lt;br /&gt;
It is also possible to decrease the total speed by superhopping, for example by drifting to the left and superhopping to the left. In this case, the EV vector has a component opposite the IV vector, and the bike appears to gradually slow down as EV increases; in reality, IV remains stable and EV increases, but since they are pointing in opposite directions, the two components cancel out rather than add together. This application is known as reverse superhopping.&lt;br /&gt;
&lt;br /&gt;
Reverse superhopping is generally not useful for 3lap categories, but it has seen use in certain flap setups, such as [[Mario Circuit]]. Compared to other EV exploits, the benefit of reverse superhopping is that takes little room to generate EV, since the speed is low, and it can be performed anywhere, including flat ground. It can also lead to other EV exploits, like supergrinding, while the IV and EV vectors are pointing away from each other. However, reverse superhopping alone is less effective than other methods at accumulating a large amount of EV.&lt;/div&gt;</summary>
		<author><name>Sir Corvid</name></author>
	</entry>
</feed>