Search results

  1. david stone

    Pokemon Showdown and NoScript

    I have updated the NoScript rules required to run the most recent version of Pokemon Showdown
  2. david stone

    Data An OU Bot

    If you could get it set up so it doesn't have to go through a browser and animate every move, it might make sense to have it train vs. Technical Machine. Technical Machine at least has different weaknesses. A local TM instance can move pretty fast if you tell it to only look 1 or 2 turns ahead...
  3. david stone

    Technical Machine: A Pokemon bot

    I almost have Pokemon Showdown working. Technical Machine can log into a server and I can watch the chat. I just have to add a library that gives it the ability to make an HTTP POST request to authenticate. The next step after that is finishing up my "other generation" support. Most of it is not...
  4. david stone

    Technical Machine: A Pokemon bot

    You'd have to compile Technical Machine right now; there are no pre-built binaries at this point. Technical Machine also only runs on Pokemon Online version 1, and I don't know if anyone is running any servers that old. I am, however, currently working on Pokemon Showdown support.
  5. david stone

    Technical Machine: A Pokemon bot

    I've made some pretty extensive advancements to Technical Machine's performance. It is now able to search 4 turns ahead, averaging about 10 seconds per turn (down from it taking 20 minutes). Now searching 5 turns ahead is feasible, as it takes about 10 minutes. I have several more optimizations...
  6. david stone

    B&W Research Thread

    It works like what?
  7. david stone

    Official Smogon University Simulator Statistics — November 2012

    In the detailed stats "Abilities" is misspelled as "Abilties" (missing an 'i').
  8. david stone

    B&W Research Thread

    Is Struggle boosted by the held item Metronome?
  9. david stone

    Technical Machine: A Pokemon bot

    It seems like it's time to update this. Technical Machine has made quite a bit of progress since my last post, but it still has far to go. The big news is partial support for generation 5. I've done most of the grunt work for this. I just have to add support for side effects of moves, as well...
  10. david stone

    Official Smogon University Simulator Statistics — September 2012

    I'm writing a full-fledged team builder that will be a component of Technical Machine (but will also just be a stand-alone application). My plan is for it to generate a team based on a few criteria, but also assist in making changes. In other words, you could build your team with it, filling in...
  11. david stone

    Official Smogon University Simulator Statistics — September 2012

    I made the post, and then I realized that maybe you don't really read all of the thread after you post the stats, and you'd be the only one who knew.
  12. david stone

    Official Smogon University Simulator Statistics — September 2012

    Do you know when we'll get team mate stats? I was about to make a team builder for Technical Machine, but without those stats the best I can do is just "top 6 Pokemon is your team".
  13. david stone

    Pokemon Showdown and NoScript

    You can easily get Pokemon Showdown to work with NoScript without compromising your security on other sites. First, you need to allow pokemonshowdown.com and http://localhost. However, NoScript's ABE (Application Boundaries Enforcer) still does not let Pokemon Showdown work if you are trying...
  14. david stone

    Technical Machine: A Pokemon bot

    The level of depth tells Technical Machine how many turns to look ahead. So a depth=3 search means that it considers every possible outcome from any combination of moves for the next 3 turns, and then it looks at the state at the end of those turns and gives that state a score. It properly...
  15. david stone

    Technical Machine: A Pokemon bot

    It uses a single evaluation function regardless of the team it's using, which is how I feel it should be. The evaluation function isn't even really that good. I just kind of invented a few values, and the only change I've made so far was to reduce the value of Stealth Rock from 200 to 150 (or...
  16. david stone

    Technical Machine: A Pokemon bot

    Thanks to these recent improvements, I was able to have a very good battle with TM in gen 4. You can read the warstory here.
  17. david stone

    Technical Machine: A Pokemon bot

    I've recently added some code that should fix virtually every crash I've encountered so far. Well, not quite 'fix', but stop the program from crashing, report the error, and keep going. I noticed that most crashes occur in the core of the program: deciding which move to make. This is because...
  18. david stone

    B&W Research Thread

    Unless we know the stats of Solrock, that doesn't prove this. Solrock's Attack has a wider than 50% possibility of increase. For instance, at level 50, you can theoretically increase Solrock's Attack by 56.3%.
  19. david stone

    Technical Machine: A Pokemon bot

    The password is what would be randomly generated. The user wouldn't need to keep track of this, TM would do that (and it would be saved in a plain text file). There is no more risk of TM registering user names than just some random person doing it manually.
  20. david stone

    Technical Machine: A Pokemon bot

    I updated the supported compilers list to correct a few minor errors. Technical Machine now fully supports the next stage of learning / fully automated play: stealing teams that beat it. To minimize the risk of collisions in file names, TM saves the teams as a randomly named 8 A-Z 0-9 file...