Jump to content
We are currently closing new member registration for the time being. We apologize for the inconvenience. ×

ว่าด้วยเรื่อง Exp. ของโปเกมอน - Pokemon All Version.


เฮียเป็ด

Recommended Posts

ค่าประสบการณ์ หรือ EXP

สำหรับหัวข้อนี้ ผมจะขอพูดถึงในเรื่องของ EXP นะครับ ซึ่งสำหรับคำว่า EXP ผมก็คงไม่ต้องอธิบายอะไรมาก เพราะคาดว่าทุกคนก็คงรู้ๆ กันอยู่แล้วว่ามันคือค่าประสบการณ์ ซึ่งมีผลโดยตรงต่อการขึ้นเลเวลของโปเกมอนครับ สำหรับเรื่องของ EXP นี้

ผมขอแบ่งเนื้อหาออกเป็น 2 ส่วนด้วยกันคือ การขึ้นเลเวล และการได้รับ EXP ครับ

สิ่งที่จำเป็นต้องรู้

ฟังก์ชัน ในเรื่องนี้จะใช้ฟังก์ชันค่อนข้างจะมาก ดังนั้น เพื่อไม่ให้เกิดความสับสน ผมจะขออธิบายอย่างคร่าวๆ ดังนี้

กำหนดให้ฟังฟังก์ชันชื่อ EXP มีรูปแบบดังนี้

EXP(L) = L*L*L [เมื่อ L คือ เลเวลของโปเกมอน]

หากเราต้องการรู้ EXP ที่จะทำให้ไปถึงเลเวล 20 ก็ให้แทนค่า 20 ลงไปใน L จะได้

EXP(20) = 20*20*20 = 8,000

แสดงว่า ในการที่จะทำให้โปเกมอนตัวนี้เลเวล 20 จำเป้นที่จะต้องใช้ EXP น้อยที่สุด 8,000 จุดครับ

นอกจากนี้ หากเจอฟังก์ชันซ้อนกัน ไม่จำเป็นต้องไปกังวลครับ ทำฟังชันด้านในก่อนแล้วค่อยมาทำฟังก์ชันด้านนอกครับ ลองดูตัวอย่างนะครับ

EXP(L) = L*L*L + P(L - 2) [เมื่อ L คือ เลเวลของโปเกมอน]

P(N) = N + 6

จากตัวอย่าง หากเราต้องการหา EXP(20) เรารู้แล้วว่าฟังก์ชันย่อยก็คือ P(N) ดังนั้นให้เราทำใน P(N) ก่อน ทีนี้เราก็มาดูว่า N คือค่าของอะไร จากสมการบน เราทราบแล้วว่า N คือค่าของ L - 2 ซึ่งก็คือ 20 - 2 = 18 นั่นเอง ดังนั้น ให้เราแทนค่า 18 ใน

ฟังก์ชัน P(N) จะได้

P(18) = 18 + 6 = 24

จากนั้น แทนค่าของฟังก์ชันย่อยลงในฟังก์ชันหลัก จะได้ว่า

EXP(20) = 20*20*20 + 24 = 8,024

ดังนั้นจึงได้ว่า EXP(20) = 8,024 ครับ

การ Rounddown ในเรื่องนี้ผมจะขอพูดถึงเรื่องการ Rounddown บ้างนะครับ พูดง่ายๆก็คือ มันคือการปัดเศษลงครับ วิธีการดูมีง่ายๆดังนี้ครับ

Rounddown(ค่า,จำนวนตำแหน่งทศนิยม)

เช่น Rounddown(15.4684,2 digits) = 15.46 , Rounddown(15.4684,0 digits) = 15 ครับ

การหาค่า Next Level เนื่องจากสมการที่ได้มา เป้นสมการที่เอาไว้สำหรับหาค่าประสบการณ์ต่ำสุดที่จะไปถึงเลเวลนั้นๆ ดังนั้น การจำหาว่าต้องใช้ค่าประสบการณ์เท่าไหร่ถึงจะขึ้นจากเลเวลหนึ่งไปอีกเลเวลหนึ่ง ก็ทำได้ดังนี้

EXP(เลเวลสุดท้าย) - EXP(เลเวลเริ่ม) = EXP ที่ใช้

เช่น ถ้าเราอยากรู้ว่า โปเกมอนตัวหนึ่งที่มี EXP ตามสมการ EXP(L) = L*L*L จะต้องใช้ EXP เท่าใดในการขึ้นจากเลเวล 9 ไปเลเวล 10 เราก็ทำดังนี้

EXP(10) - EXP(9) = EXP ที่ใช้

(10*10*10) - (9*9*9) = 1,000 - 729 = 271 จุดครับ

EXP(1) มีค่าเป็น 0 เสมอ

การขึ้นเลเวล

ในเรื่องการขึ้นเลเวลของโปเกมอน จำเป็นจะต้องทำการแบ่งโปเกมอนออกเป็น 6 ระดับ ตามความยากง่ายในการขึ้นเลเวล ซึ่งแต่ละระดับนั้นจะมีขึ้นอยู่กับสมการประจำระดับ โดยสมการนั้นจะบ่งบอกถึงค่าประสบการณ์รวมที่จะทำให้ไปถึงเลเวลดัง

กล่าว ก่อนอื่นนั้น เราลองมาทำความรู้จักกับข้อมูลของแต่ละระดับกันก่อนดีกว่าครับ

1. erratic

ระดับนี้เป็นระดับที่ฝึกได้ง่ายที่สุด เนื่องจากค่าประสบการณ์ที่ใช้เพื่อให้ถึงเลเวล 100 มีเพียงแค่ 600,000 แต้มเท่านั้น แต่ว่า แต่หากพูดถึงในระดับสมการแล้ว จัดว่าเป็นสมการที่เข้าใจได้ยากที่สุดเลยละครับ เราลองมาดูสมการกันบ้างดีกว่า

erratic.jpg

erratic_p.jpg

ครับ จากสมการถ้าแทนค่าเลเวลเป็น 100 ลงไป ก็จะได้ว่า (100*100*100)(160 - 100) / 100 = 600,000 ครับ จึงสามารถสรุปได้ว่า

EXP MAX : 600,000 ครับ

2. fast

ระดับนี้เป็นระดับที่ฝึกได้ง่ายรองลงมา โดยสมการที่เกี่ยวกับการขึ้นเลเวลเป็นสมการที่ไม่ซับซ้อนมากดังนี้ครับ

fast.jpg

จากสมการถ้าแทนค่าเลเวลเป็น 100 ลงไป ก็จะได้ว่า (100*100*100)(0.8) = 800,000 ครับ จึงสามารถสรุปได้ว่า

EXP MAX : 800,000 ครับ

3. medium fast หรือ cube

สมการของระดับนี้ก็ตรงตามชื่อ cube ของมัน นั่นก็คือการยกกำลัง 3 นั่นเองครับ

mediumfast.jpg

จากสมการถ้าแทนค่าเลเวลเป็น 100 ลงไป ก็จะได้ว่า (100*100*100) = 1,000,000 ครับ จึงสามารถสรุปได้ว่า

EXP MAX : 1,000,000 ครับ

4. medium slow หรือ parabolic

โปเกมอนที่อยู่ในสายนี้ ส่วนมากมักเป็นพวกสามตัวแรกที่ได้รับมาจากด็อกเตอร์ครับ สมการเป็นสมการที่ไม่ซับซ้อนมากเท่าที่ควร

mediumslow.jpg

จากสมการถ้าแทนค่าเลเวลเป็น 100 ลงไป ก็จะได้ว่า (1.2)(100*100*100) - (15*100*100) + (100*100) - 140 = 1,059,860 ครับ จึงสามารถสรุปได้ว่า

EXP MAX : 1,059,860 ครับ

5. slow

สมการนี้เป็นสมการที่ซับซ้อนรองๆ ลงมาจากพวก medium fast หรือ cube ครับ (ดูเหมือนคนเขียนจะขี้เกียจคิดสมการให้ยากมาก ปวดหัวมากับ erratic มามากพอแล้ว ^^)

slow.jpg

จากสมการถ้าแทนค่าเลเวลเป็น 100 ลงไป ก็จะได้ว่า (1.25)(100*100*100) = 1,250,000 ครับ จึงสามารถสรุปได้ว่า

EXP MAX : 1,250,000 ครับ

5. fluctuating

ระดับนี้เป็นระดับที่เพิ่งจะมีขึ้นตั้งแต่ Generation III เหมือนๆ กับ erratic เป็นระดับที่มีโปเกมอนอยู่น้อยที่สุดคือ เพียง 14 ชนิดเท่านั้น ฟังก์ชันของระดับนี้เป็นคล้ายๆ กับ erratic แต่จะดูง่ายกว่าอยู่นิดหน่อยครับ

fluctuating.jpg

fluctuating_p.jpg

จากสมการถ้าแทนค่าเลเวลเป็น 100 ลงไป ก็จะได้ว่า (100*100*100)(32 + (100 / 2)) / 50 = 1,640,000 ครับ จึงสามารถสรุปได้ว่า

EXP MAX : 1,640,000 ครับ

____________________________________________________________________

การได้รับค่าประสบการณ์

สูตร : Exp.ที่ได้รับ = ID X Trainer X Level X Exp.yield / 7

ID  คือ หากโปเกมอนที่เราใช้สู้มี ID ตรงกับ ID ของเรา ให้ X 1 กรณีอื่น ให้ X 1.5

Trainer คือ หากโปเกมอนที่เราสู้ด้วยเป็นโปเกมอนป่า ให้ X 1 กรณีอื่น ให้ X 1.5

Level คือ เลเวลของโปเกมอนที่เราสู้ด้วย

Exp.yield คือ ค่าประสบการณ์เฉพาะของโปเกมอนแต่ละตัวที่เราสู้ด้วย

ส่วนค่า Exp.yield ของโปเกมอนผมได้แนบตารางมาให้แล้วครับ ดูด้านท้ายได้เลยครับ

____________________________________________________________________

ตัวอย่าง

อันนี้ผมจะขอยกตัวอย่างที่น่าจะครอบคลุมเรื่องทั้งหมดที่ผมเขียนมาให้ดูนะครับ

โปเกมอนหมายเลข #291 Ninjask ที่มีค่าประสบการณ์อยู่ในระดับ erratic มีเลเวล 40 หากทำการฝึกเลเวลโดยการนำโปเกมอนตัวนั้นไปสู้กับ โปเกมอนป่าหมายเลข #241 Miltank เลเวล 35 (Exp.yield 200) เพียงอย่างเดียวเท่านั้น ถามว่า จะต้องจัดการ โปเกมอนหมายเลข #241 Miltank ที่มีเลเวลดังกล่าวอย่างน้อยกี่ตัว จึงจะได้เลเวล 80

ปล. จำหนดให้ โปเกมอนหมายเลข #291 Ninjask เป็นโปเกมอนที่เราจับมาเอง

วิธีทำนะครับ เราต้องทราบก่อนว่า ต้องการค่าประสบการณ์เท่าไหร่ ถึงจะขึ้นจากเลเวล 40 เป็นเลเวล 80 ดังนั้น เราต้องนำ EXP(80) - EXP(40)ครับ

erratic.jpg

erratic_p.jpg

ทีนี้เราลองมาดูสูตรของ erratic กันบ้าง ที่เลเวล 40 ใช้สูตร ในบรรทัดแรก เมื่อแทนค่าเข้าไปก็จะได้

(40*40*40)(100 - 40) / 50 = (64000)(60) / 50 = 76,800 ครับ

นั่นหมายความว่า เราได้ค่าของ EXP(40) = 76,800 ครับ

ต่อไปให้มาดูสูตรของ erratic ที่เลเวล 80 บ้าง อันนี้เราต้องใช้สูตรในบรรทัดที่สามครับ ให้เราทำการแทนค่าเข้าไปในสูตรเลยนะครับ โดยที่เรารู้อยู่แล้วว่า L = 80

ตรงนี้ผมจะขอทำแบบช้าซักนิดนึงนะครับ จากสมการ เราได้ว่า

L*L*L = 80*80*80 = 512,000

Rounddown(L/150,2 digits) = Rounddown(80/150,2 digits) = Rounddown(0.5333333...,2 digits) = 0.53

p(L%3) = p(80%3) = p(2) = 0.004

จากนั้นเมื่อแทนค่าในสมการ จะได้

EXP(80) = (512,000)(1.274 - 0.53 - 0.004) = (512,000)(0.74) = 378,880 ครับ

ทีนี้เราก็นำมาลบกันนะครับ

EXP(80) - EXP(40) = 378,880 - 76,800 = 302,080 ครับ

เราจึงสรุปได้ว่า  #291 Ninjask ที่มีเลเวล 40 ต้องการค่าประสบการณ์อีกอย่างน้อย 302,080 จุด จึงจะเลเวล 80 ครับ

เมื่อเราทราบว่า ต้องการค่าประสบการณ์อีก 302,080 จุดแล้ว เราก็มาดูว่า โปเกมอนหมายเลข #241 Miltank ที่เลเวล 35 ให้ค่าประสบการณืเท่าไหร่ต่อ 1 ตัวนะครับ เราก็เอาไปแทนในสูตร

สูตร : Exp.ที่ได้รับ = ID X Trainer X Level X Exp.yield / 7

ID เนื่องจากโปเกมอนตัวที่เราใช้สู้ เป็นโปเกมอนที่เราจับมาเอง แสดงว่า ID ต้องตรงกับเรา ดังนั้น ID จึงมีค่าเป็น 1

Trainer เนื่องจากโปเกมอนที่สู้ด้วยเป็นโปเกมอนป่า ดังนั้น Trainer จึงมีค่าเป็น 1

Level = 35

Exp.yield = 200

แทนค่าลงในสูตร จะได้

สูตร : Exp.ที่ได้รับ = 1 X 1 X 35 X 200 / 7

ได้คำตอบออกมาว่า 1, 000 ครับ

ค่าประสบการณ์ 1,000 จุด หาได้จาก โปเกมอนหมายเลข #241 Miltank  เลวล 35 จำนวน 1 ตัว ดังนั้น

ค่าประสบการณ์ 302,080 จุด หาได้จาก โปเกมอนหมายเลข #241 Miltank  เลวล 35 จำนวน 302,080 / 1,000 ตัว

จึงได้คำตอบออกมาว่า ต้องสู้กับ โปเกมอนหมายเลข #241 Miltank  เลวล 35 จำนวน 303 ตัวครับ (เหลือเศษเท่าไหร่ให้ปัดขึ้นครับ)

____________________________________________________________________

บ่นนิด

คำนวณยากชะมัดเลยแฮะ แล้วแบบนี้ใครจะเข้าใจเนี่ย ให้ตายดิ เอาเถอะ เขียนจนเสร็จไปละ ไม่เข้าใจตรงไหนอยากรู้ตรงไหนมาถามตัวๆ เลยละกัน หมดปัญญาอธิบายจริงๆ แฮะ

ทิ้งท้ายไว้คำนึง

世界で 私は 一番 ハンサム な 人 です.

____________________________________________________________________

Special Thanks : http://www.thaipokemon.890m.com/phpBB2/index.php

Special Thanks : http://bulbapedia.bulbagarden.net

Special Thanks : http://www.serebii.net

Special Thanks : http://www.legendarypokemon.net/

Special Thanks : http://pkbasic.invisionplus.net/

Special Thanks : http://pokemon.marriland.com

Special Thanks : http://www.arkeis.com

Special Thanks : Shadow_of_ching

Special Thanks : TiggleTrainer

Special Thanks : Spore

Special Thanks : Gard

Original Posted by : Dreammaker

ปล. ขออภัย ภาพห่วย

สุดท้ายคือส่วนดาวนืโหลดครับ ดาวน์โหลดตารางได้ที่นี่เลยครับ

Link to comment
Share on other sites

  • 2 weeks later...
Guest doanga2007

ขอบคุณครับ ได้รู้เรื่อง Exp แบบเจาะลึกครับ

Link to comment
Share on other sites

โอ้วววว

สมการหลายชั้นเลย 555 ขอบคุณมากค่ะ

Link to comment
Share on other sites

  • 1 month later...

โห ยังอุส่านะ ของผมแค่รู้ว่าตัวไหนอัพช้ากว่าตัวอื่นๆก็พอและ ไม่ต้องคิดให้เมื่อย ตุ๊บ

Link to comment
Share on other sites

  • 3 months later...

ดูท่าจะตาลาย เพราะคณิตศาสตร์ไม่ได้เรื่องอยู่ละ = =

[จริงๆนะ]

แต่ก็ขอบคุณนะคะ ^^

Link to comment
Share on other sites

  • 2 years later...

ขออนุญาติชาบูกับเข้าของกระทู้ ที่อุตส่าห์นั่งแปล

และขออนุญาติบูชากับต้นกำเนิดที่ไปหามาครับ  :pika09:

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.