<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://bulbapedia.bulbagarden.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Flying-Pikachu</id>
	<title>Bulbapedia - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://bulbapedia.bulbagarden.net/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Flying-Pikachu"/>
	<link rel="alternate" type="text/html" href="https://bulbapedia.bulbagarden.net/wiki/Special:Contributions/Flying-Pikachu"/>
	<updated>2026-06-22T23:48:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://bulbapedia.bulbagarden.net/w/index.php?title=Experience&amp;diff=47047</id>
		<title>Experience</title>
		<link rel="alternate" type="text/html" href="https://bulbapedia.bulbagarden.net/w/index.php?title=Experience&amp;diff=47047"/>
		<updated>2006-01-06T18:05:29Z</updated>

		<summary type="html">&lt;p&gt;Flying-Pikachu: In other languages -&amp;gt; German&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[image:Exp45.png|539px|right|thumb]]&lt;br /&gt;
A Pokémon&#039;s &amp;lt;b&amp;gt;experience&amp;lt;/b&amp;gt;, or &#039;&#039;EXP. Points&#039;&#039; (Experience Points) is an indication of how much it has battled. Pokémon gain EXP. Points by participating in winning battles without fainting. When a Pokémon accumulates sufficient EXP. Points, it [[level|levels up]]. At certain levels, Pokémon can learn certain [[move|moves]] or [[evolution|evolve]], depending on its [[Pokémon species|species]].&lt;br /&gt;
&lt;br /&gt;
The cumulative total amount of experience required to reach a specific level is determined by set formulae. Each species of Pokémon follows a set evolution formula. In the [[Advanced Generation]] series of games, there are 6 formulae, and thus 6 different evolution-rate &amp;quot;types&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
To contrast these types, refer to the graph where:&lt;br /&gt;
&lt;br /&gt;
Type 1 is &amp;lt;font color=yellow&amp;gt;yellow&amp;lt;/font&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
Type 2 is black.&amp;lt;br&amp;gt;&lt;br /&gt;
Type 3 is &amp;lt;font color=blue&amp;gt;blue&amp;lt;/font&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
Type 4 is &amp;lt;font color=purple&amp;gt;purple&amp;lt;/font&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
Type 5 is &amp;lt;font color=green&amp;gt;green&amp;lt;/font&amp;gt;.&amp;lt;br&amp;gt;&lt;br /&gt;
Type 6 is &amp;lt;font color=brown&amp;gt;brown&amp;lt;/font&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Where &amp;lt;i&amp;gt;e&amp;lt;/i&amp;gt; is the cumulative total amount of experience required to reach level &amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;, the formulas are:&lt;br /&gt;
&lt;br /&gt;
* e = n&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;; max value = 1000000&lt;br /&gt;
* The second type (sometimes called &amp;quot;erratic&amp;quot;) uses the following piecewise function:&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
I&#039;m leaving this here just incase someone says something and we want to put it back later.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;e(n) = { (2 - 0.02*n)(n^3); 0 &amp;lt; n &amp;lt;= 50 }&lt;br /&gt;
       { (1.5 - n*0.01)(n^3); 51 &amp;lt;= n &amp;lt;= 68 }&lt;br /&gt;
       { ( 1.274 - 0.02*( n / 3 - ((n / 3) modulo 1) ) - ep(n modulo 3) )(n^3); 69 &amp;lt;= n &amp;lt;= 98 }&lt;br /&gt;
       { (1.6 - n*0.01)(n^3); 99 &amp;lt;= n &amp;lt;= 100 }&lt;br /&gt;
&lt;br /&gt;
ep(x) = { 0; x = 0 }&lt;br /&gt;
        { 0.008; x = 1 }&lt;br /&gt;
        { 0.014; x = 2 }&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Which can be rewritten as:&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p style=&amp;quot;padding: 1em;&lt;br /&gt;
    border: 1px dashed #2f6fab;&lt;br /&gt;
    color: Black;&lt;br /&gt;
    background-color: #f9f9f9;&lt;br /&gt;
    line-height: 1.1em;&lt;br /&gt;
    white-space: pre;&amp;quot;&amp;gt;e(n) =&lt;br /&gt;
       { &amp;amp;#8970; 2n&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt; - 0.02n&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; &amp;amp;#8971;;  0 &amp;lt; n &amp;lt;= 50 }&lt;br /&gt;
       { &amp;amp;#8970; 1.5n&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt; - 0.01n&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; &amp;amp;#8971;;  51 &amp;lt;= n &amp;lt;= 68 }&lt;br /&gt;
       { &amp;amp;#8970; ( 1.274 - 0.02&amp;amp;#8970;n / 3&amp;amp;#8971; - ep(n modulo 3) )(n&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;) &amp;amp;#8971;;  69 &amp;lt;= n &amp;lt;= 98 }&lt;br /&gt;
       { &amp;amp;#8970; 1.6n&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt; - 0.01n&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; &amp;amp;#8971;;  99 &amp;lt;= n &amp;lt;= 100 }&lt;br /&gt;
&lt;br /&gt;
       &amp;amp;#8970;x&amp;amp;#8971; = Integer part of x, ie. &amp;amp;#8970;9.999&amp;amp;#8971; = 9.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
[[Image:Texerratic.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&amp;amp;#8970;x&amp;amp;#8971; = Largest integer less than or equal to x&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
max value = 600000&lt;br /&gt;
* The third (&amp;quot;fluctuating&amp;quot;) uses the following piecewise function:&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&amp;lt;p style=&amp;quot;padding: 1em;&lt;br /&gt;
    border: 1px dashed #2f6fab;&lt;br /&gt;
    color: Black;&lt;br /&gt;
    background-color: #f9f9f9;&lt;br /&gt;
    line-height: 1.1em;&lt;br /&gt;
    white-space: pre;&amp;quot;&amp;gt;e(n) =&lt;br /&gt;
       { ( 0.48 + 0.02*&amp;amp;#8970;(n + 1) / 3&amp;amp;#8971; )(n&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;); 1 &amp;lt; n &amp;lt;= 15 }&lt;br /&gt;
       { ( 0.28n&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt; + 0.02n&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt; ); 16 &amp;lt;= n &amp;lt;= 35 }&lt;br /&gt;
       { ( 0.64 + 0.02*&amp;amp;#8970;n / 2&amp;amp;#8971; )(n&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;); 36 &amp;lt;= n &amp;lt;= 100 }&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
[[Image:Texfluc.png]]&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&amp;amp;#8970;x&amp;amp;#8971; = Largest integer less than or equal to x&#039;&#039;&amp;lt;br&amp;gt;&lt;br /&gt;
max value = 1640000&lt;br /&gt;
* e = (6n&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/5) - 15n&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; + 100n - 140; max value = 1059860&lt;br /&gt;
* e = (4n&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/5); max value = 800000&lt;br /&gt;
* e = (5n&amp;lt;sup&amp;gt;3&amp;lt;/sup&amp;gt;/4); max value = 1250000&lt;br /&gt;
&lt;br /&gt;
(&amp;lt;i&amp;gt;Max value&amp;lt;/i&amp;gt; is the amount of experience required to reach level 100.)&lt;br /&gt;
&lt;br /&gt;
Due most likely to the issue of speed when using these formulas, the GBA games will simply use a lookup table for each value of any type instead of computing them. Because of this, these formulas are not actually part of the game mechanics.&lt;br /&gt;
&lt;br /&gt;
The amount of experience a Pokémon will yield when defeated is simpler. This uses only one formula:&lt;br /&gt;
&lt;br /&gt;
* e = a(b * L / 7)&lt;br /&gt;
&lt;br /&gt;
Where &#039;&#039;b&#039;&#039; represents the base experience yield of the species, and &#039;&#039;L&#039;&#039; is the level of the fainted Pokémon. &#039;&#039;a&#039;&#039; is equal to 1 in normal circumstances, and is increased by 0.5 for each of either situations: the Pokémon&#039;s OT value is not equal to the current trainer&#039;s, or the battle is currently a trainer battle.&lt;br /&gt;
&lt;br /&gt;
[[Category:Game_mechanics]]&lt;br /&gt;
&lt;br /&gt;
[[de:Erfahrung]]&lt;/div&gt;</summary>
		<author><name>Flying-Pikachu</name></author>
	</entry>
	<entry>
		<id>https://bulbapedia.bulbagarden.net/w/index.php?title=User:Flying-Pikachu&amp;diff=46154</id>
		<title>User:Flying-Pikachu</title>
		<link rel="alternate" type="text/html" href="https://bulbapedia.bulbagarden.net/w/index.php?title=User:Flying-Pikachu&amp;diff=46154"/>
		<updated>2005-12-22T18:06:35Z</updated>

		<summary type="html">&lt;p&gt;Flying-Pikachu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;babelbox&amp;quot; style=&amp;quot;width: 230pt;&amp;quot;&amp;gt;&lt;br /&gt;
{{Babel box start}}&lt;br /&gt;
{{User en-1}}&lt;br /&gt;
{{User de-N}}&lt;br /&gt;
{{Babel box end}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
[[de:User:Flug-Pikachu]]&lt;/div&gt;</summary>
		<author><name>Flying-Pikachu</name></author>
	</entry>
	<entry>
		<id>https://bulbapedia.bulbagarden.net/w/index.php?title=User:Flying-Pikachu&amp;diff=46153</id>
		<title>User:Flying-Pikachu</title>
		<link rel="alternate" type="text/html" href="https://bulbapedia.bulbagarden.net/w/index.php?title=User:Flying-Pikachu&amp;diff=46153"/>
		<updated>2005-12-22T18:03:13Z</updated>

		<summary type="html">&lt;p&gt;Flying-Pikachu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{User en-1}}&lt;br /&gt;
[[de:User:Flug-Pikachu]]&lt;/div&gt;</summary>
		<author><name>Flying-Pikachu</name></author>
	</entry>
</feed>