1. Welcome to Smogon Forums! Please take a minute to read the rules.
  2. New to the forums? Check out our Mentorship Program!
    Our mentors will answer your questions and help you become a part of the community!
  3. Welcome to Wi-Fi! Please remember to read the rules and do NOT create a new thread for simple trades or Friend Safari codes.

Most Generation PRNG Help / Information

Discussion in 'Wi-Fi' started by mingot, Mar 16, 2009.

  1. RoloToMASSEY

    RoloToMASSEY

    Joined:
    Apr 9, 2009
    Messages:
    16
    Still confused, I go down the list on the seed, find the Frame of 533 &it says I'm supposed to get a Bold natured Egg, with the Coin at Heads? I can't find the coin flips, unless I go into DPPt Time Finder?
  2. Sephirona

    Sephirona t-t-t-tubearrific. (✿≖ᴗ≖) ・゚✧*:・゚✧
    is an Artist

    Joined:
    Apr 21, 2009
    Messages:
    1,399
    My delay's never jumped from Odd to Even unless I told it to, haha xD
    But yeah, I'll add that to my re-write as an optional tip. G'luck :0

    And speaking of the re-write:

    Catching Wild Pokemon without Weird Years

    Mmyess. Feel free to suggest stuff I should add or take out. ._.; Hope it helps~ /pats shiny Bold Uxie
  3. mingot

    mingot free agent
    is a member of the Site Staffis a Battle Server Administratoris an Administrator

    Joined:
    Jun 15, 2008
    Messages:
    3,049
    @ Sephiron --

    This looks really good. I moved it to the first page of the thread.

    @ Rollotomasey --

    Again, you are overthinking it.

    All you are trying to do is verify that you hit the correct initial seed.

    Flip the coin

    Does it match what is in the 1st row of your screenshot?

    Flip the coin again

    Does it match what is in the 2nd row of your screenshot?

    repeat this process. If it matches 10 or so times you can say with some certainty that you have hit the correct initial seed.
  4. LightningFusion

    LightningFusion
    is a Forum Moderator Alumnus

    Joined:
    Mar 3, 2009
    Messages:
    1,781
    No to check the delay, you start from frame 1 and see if the coin flips are right. You probably only need to do 10 to check. Start at frame 1, not your target frame.
  5. RoloToMASSEY

    RoloToMASSEY

    Joined:
    Apr 9, 2009
    Messages:
    16
    Nevermind, found out how to do it ;D
  6. MinusOne

    MinusOne

    Joined:
    May 31, 2009
    Messages:
    194
    Hello All

    I am new here and have been trying this stuff out with great success. I find the method of breeding shinies (at least if you want a specific nature, ability, gender etc...) described in the first post a bit too tiresome however (tapping the Happiness Checker 1070 times and keeping track is a pain) and I don't have a reservoir of good parents so thetorsoboy's method doesn't work for me either. In pursuit of a more elegant solution I have written a program that functions like time finder except for shiny eggs. The original post said to post tools with a description so if anyone is interested, here are the instructions.

    ShinyFinder

    1. Download the program. You can get it here (sorry I don't have anywhere better to host it). Note that ShinyFinder is Windows only and you will need the .NET framework, so if you can run RNG Reporter, it will probably work.

    2. I am going to assume you are familiar with all the calibration stuff. If not, please read the original post and do the calibrations necessary to work out your target second and delay range. You will also need the Happiness Checker (#6) and Coin Flip (#15) Poketch apps.

    3. Save your game in the following state:

    - 6 Pokemon in your party.

    - Coin Flip application (#15) open in the Poketch.

    - NOTE: since you won't be moving before the IRNG is in the correct position, it doesn't matter whether or not the parents are in daycare. Make sure the female (or Ditto) is not holding an everstone as I have no idea what that will do to the results.

    4. Input your data into ShinyFinder. You will need to specify a day to search on (defaults to the current day), as well as your target second, delay range, ID and Secret ID. If you want a particular gender, also specify the gender ratio of the Pokemon you are breeding.

    5. Set your requirements. You can specify a nature, ability and gender to search for (first (0) or second (1) for ability, see RNG Reporter's built in Pokedex or X-Act's article, Serebii, Psypoke etc... they all seem to list abilities in the correct order).

    6. Click "Generate". You will be presented (after a short delay, depending on your computer) with a list of results for the selected day. In the unlikely event of no results being displayed, just try another day. (This hasn't happened to me, even searching for a female with a specific nature and ability where the species has a gender ratio of 87.5% to 12.5%)

    7. Choose a target row and set your DS clock accordingly (one minute before the specified time), then try to hit your target second and delay. This part is very similar to the methods described in the original post so read that for more detail on doing this. You do not need to set up the journal by catching a Pokemon or hit a specific frame on entering the game world. Just get the right second and delay at the moment you hit "Continue".

    8. Immediately on entering the game world, verify your seed by flipping the coin 10 times, No more, No less. It is important you do the flips as it is part of advancing the IRNG to the correct position. If the flips match the sequence displayed in the "Flip Sequence" column for your chosen target, you succeeded in hitting your second and delay. If not, reset the DS and go back to step 7. If you have version 1.1, see the end of this post for information on using the new "Seed Range" feature to determine what seed you actually hit to help you ajdust your timing.

    9. Having hit the target, look at the "Taps" column entry for your target row. If it is -1, do nothing and go to the next step, otherwise move the Poketch to the Happiness Checker (#6) application, then double-tap an empty area on the screen to make the Pokemon jump the specified number of times (this is also described in the original post). If the specified number is 0, just go to the next step without tapping; opening the application was all you had to do here.

    10. Move back to the Coin Flip (#15) application. If you are playing Diamond or Pearl and you overshoot #15, you can go back around as long as you page quickly past the Happiness Checker so that only the blank screen with a number is displayed. DO NOT allow it to open or you will have to start again from step 7. Once back at Coin Flip, flip the coin the number of times displayed in the "Flips" column for your target row.

    11. The IRNG should now be in the correct position. Deposit the parents into daycare (if they are not already). Remember not to use an everstone. Any PC interaction or flying will not mess up the process, just don't flip the coin again or open the Happiness Checker.

    12. Ride your bike (or walk/run) around until you see the daycare man looking to the right, indicating an egg is present (you have to leave Solaceon Town or enter a building for him to change). The Pokemon inside should be shiny with all the specified criteria fulfilled, save now if you want to soft-reset or use another RNG technique for good IVs. It's a good idea to test-hatch to make sure before starting the IV process.

    Good luck with your RNG projects.


    New for version 1.1
    Determining what seed you actually hit:

    1. Having selected a target, double-click on the target row. A new window will appear displaying the range of seeds and flip sequences for your chosen target ± 8 delays.

    2. If you wish to expand or change the search, adjust the data in the text boxes at the top, then click "Generate". You can specify a range for both the second and the delay.

    3. As you do the 10 coin flips on entering the game, click the buttons corresponding to the results. The Seed Range window will filter out any seeds you cannot have hit. The list of possible results will likely have been reduced to one before all 10 flips have been completed. Make sure you complete the flips anyway (if the remaining seed is your target, otherwise you can just reset immediately) as it is a necessary part of advancing the IRNG.

    4. To restore the results and reset the flip count, just click "Generate" again.


    *NOTE* A bug exists in version 1.0 that caused the date entry to limit to the number of days for the next month. Any later version will be OK. Thanks to fsm for notifying me of this.
  7. Sephirona

    Sephirona t-t-t-tubearrific. (✿≖ᴗ≖) ・゚✧*:・゚✧
    is an Artist

    Joined:
    Apr 21, 2009
    Messages:
    1,399
    Thanks, heh *u*
    Hope it helps. I'll add little tidbits in that might clear things up later too.
    a.k.a short "Frames" explanation to clear up the different usages of the term, since that totally confused me at the beginning too. mm
  8. mingot

    mingot free agent
    is a member of the Site Staffis a Battle Server Administratoris an Administrator

    Joined:
    Jun 15, 2008
    Messages:
    3,049
    @ MinusOne -- Wow, this is very nice. I particularly like the way you integrated the verification flips directly into the process. Well Done!

    If you have a second hop on irc.

    http://www.smogon.com/irc/

    I am generally in #smogon and #smogonwifi

    EDIT: Unless it's been fixed (and I will check) smogon's dex does not list the abilities in the correct order.
  9. link-san

    link-san

    Joined:
    May 30, 2007
    Messages:
    26
    I'm trying to get a Shaymin from the delivery man, my target frame is 43 from the first post. So do I take the initial seed (which I am assuming it's 690302C3) and enter it in the "Seed to Time" window in RNGReporter to find a date and time?

    So says I choose 06 15 2009, 03:15:00 as my target time, I set my DS clock as 03:14:00 and then I reset the game at 03:14:46 (my delay is 14 seconds) and press A at continue at 3:15:00.

    I flip through the journal 21 times ((43 - 1 - 0) / 2) then pick up the Shaymin from the delivery man, I find out it's IV's but when I enter then into RNGreporter to find my frame, it comes up with no results, what am I doing wrong?

    I noticed that the Frame to Time results have a delay of 698 (which I calculate to be 16 seconds) so I tried waiting an extra 2 seconds before hitting A on the continue screen but I still didn't get a frame back.

    Any idea to what I'm doing wrong?
  10. Pokerealm

    Pokerealm

    Joined:
    Jul 16, 2007
    Messages:
    449
    @Minus, I suppose the program substracts the 10 frame advances from the required taps and flips for the 10 flips to test your delay/second?

    Great tool though, it makes it so easy to get your desired frame now =D
    Much better than resetting ~30 times.
  11. Sephirona

    Sephirona t-t-t-tubearrific. (✿≖ᴗ≖) ・゚✧*:・゚✧
    is an Artist

    Joined:
    Apr 21, 2009
    Messages:
    1,399
    @Minus:

    I just downloaded your program. It's amazing, you're awesome. Wow. This makes it so much more precise, I can't wait to try it. Thanks! *_*

    Yeah, about the abilities - in Smogon's ability chart, they list the abilities as Ability 1 and Ability 0, so hopefully there's no confusion there. Does Ability 1 in your program correspond to ability 0 on the charts?
  12. MinusOne

    MinusOne

    Joined:
    May 31, 2009
    Messages:
    194
    I guess I should have made it a bit clearer, sorry.

    First = Ability 0
    Second = Ability 1

    If you run a search in the program for a specific ability, you will see the results are all 0 if you search for First and 1 if you search for Second.

    Yes, the first 10 IRNG advances are used to generate the flip sequence.

    *EDIT* I have done a quick update to make it clear which ability is which and changed the download link in my earlier post.
  13. Tytus

    Tytus

    Joined:
    Apr 27, 2007
    Messages:
    1,541
    I hate to bring this up again, but I just want to make sure that I don't sit here for too long hoping to hit a spread that I will never get.

    I have successfully hit my target time and delay several times, 17 seconds at delay 628. However, I keep hitting Frame 2 instead of 3, which is my target, even though during calibration 3 was my most common frame. Am I going to hit frame 2 on this delay every time, or is this just bad luck?
  14. Sephirona

    Sephirona t-t-t-tubearrific. (✿≖ᴗ≖) ・゚✧*:・゚✧
    is an Artist

    Joined:
    Apr 21, 2009
    Messages:
    1,399
    Ah yes, just wanted to be sure about that :'D Thanks again!

    The frame is not determined by the time you reset the game, only by what goes on after the continue screen. (NPCs, Journal Flips)

    If you keep hitting frame 2, it's because you're getting the egg continuously at that particular frame before any NPCs move. Just re-save again before you get the egg from him and hope the frame changes to three. If you can keep your frame consistent like that, it's a good thing :0
  15. Tytus

    Tytus

    Joined:
    Apr 27, 2007
    Messages:
    1,541
    Thanks for answering Rona.
    I've succeeded in hitting frame 3 by waiting just a moment before collecting the egg, so hopefully I should hit my delay again soon!
  16. DragonEleven

    DragonEleven

    Joined:
    May 31, 2009
    Messages:
    3
    If the ID and SID of a wondercard pokemon was known, would it be possible to input them into the RNG Reporter to get that pokemon shiny?
  17. Wild Eep

    Wild Eep pet pet pet
    is a Super Moderator Alumnusis a Researcher Alumnus

    Joined:
    Aug 2, 2006
    Messages:
    1,606
    Except for the Milotics (and other wondercard gifts that are always shiny), no. The system that generates the Wonder Card PID is designed to give non-shiny only.
  18. oddsok

    oddsok

    Joined:
    Jan 13, 2009
    Messages:
    285
    @MinusOne: Amazing work. Well done. I look forward to testing it out. I assume it's basically a time finder for a particular shiny egg, where you can choose your seed rather then just being lucky. Can't wait to try it out.
  19. Mr. Sableye

    Mr. Sableye

    Joined:
    Apr 14, 2009
    Messages:
    411
    So, I've been SRing for IVs (breeding) for a while. I've hit my delay and seconds like at least 20 times, but EVERYTIME I've been one frame ahead of what I need.

    Is there an easy way to reduce my frame?
  20. oddsok

    oddsok

    Joined:
    Jan 13, 2009
    Messages:
    285
    This just happens sometimes. I don't think they're impossible to hit, but maybe re-save, or go for another spread/frame instead.
  21. Mr. Sableye

    Mr. Sableye

    Joined:
    Apr 14, 2009
    Messages:
    411
    What exactly does re-saving do?
    Isn't frame based on how many times NPCs move after continuing?
  22. LightningFusion

    LightningFusion
    is a Forum Moderator Alumnus

    Joined:
    Mar 3, 2009
    Messages:
    1,781
    Resaving will change what frame you are on most likely, so you either go for a different spread or for example, if you're going for 5, get saved on 1 or 3 with the journal popping up and advance it to 5.
  23. Mr. Sableye

    Mr. Sableye

    Joined:
    Apr 14, 2009
    Messages:
    411
    So, is my frame defined when I save?
    And I'm still a bit confused... if I re-save, will it save me at my current frame? Or some random frame?

    Just when I started to understand basic RNG abuse, it sends me a curve ball. .__.
  24. bearsfan092

    bearsfan092

    Joined:
    Aug 7, 2008
    Messages:
    1,049
    It tends to go to a seemingly random frame. I suppose it's possible to guess your next frame based on NPC movements, but I haven't been able to do it consistently nor have I heard of anyone else doing it. I suggest going after a higher frame (10+). If it's odd, land on an odd frame. If even, land on an even frame. You can then use the journal trick to advance the frame to your target.
  25. Mr. Sableye

    Mr. Sableye

    Joined:
    Apr 14, 2009
    Messages:
    411
    Thanks for all the help guys, I finally got it.
    (I found a higher frame that's odd, since the frame I usually hit is odd)

    EDIT: Just to clarify, the journals initial appearance does NOT increase the frame?

Users Viewing Thread (Users: 0, Guests: 1)