View Full Version : Autogenerated Move stubs
Zhen Lin
03-21-2005, 04:21 AM
Well, we now have a functional bot that can make (fairly simple) modifications to pages and create new ones mechanically, and we also have Meowth346's move article stub generator (http://pokefor.greenchu.de/zukan/bulbapedia.php?move=Double-Edge) - so we have the option of combining the two to automatically generate 350+ move articles.
But, these are of sub-stub quality. There's very little data in there. I also have access to a database of moves learnable - but it will be a minor challenge finding a way to format it nicely.
So, I ask you this: what should be included in the autogenerated page (subject to limitations of data I have) and how should it be formatted?
Feel free to experiment with the article for Endure (http://bulbapedia.bulbagarden.net/wiki/Endure_%28move%29) - the data there that I have on hand are, for R/S: Level-up, breeding, TM/HM and Tutor, for Emerald: Level-up, and I believe I will be able to retrieve the FR/LG Level-up as well. Theoretically though, the breeding and TM/HM data would be the same between all 5, if not the level-up as well (if not for Deoxys) - so if someone could confirm that for me, it would save me some work.
I've been posting these in-depth lists of Pokémon that learn each move, I think my source (http://dynamic3.gamespy.com/~psypoke/dex/techdex.php) is complete, with its lists of which Pokémon can learn each move
Zhen Lin
03-21-2005, 05:27 PM
That's not exactly the most convenient data source for a bot to work with... Unless you have access to the backing database tables or something?
At first, I wasn't sure a bot could handle it. But now I think it's in the best interests of the project. The sheer volume of moves is too much for any one person, or even three people to do manually.
*nods* I'll parse it all into BotSpeak if anyone wants me to. Just gotta tell me how you want it...
Jshadias
03-24-2005, 12:06 AM
If someone can make a bot for the Template:Move (move)/Gen# (http://bulbapedia.bulbagarden.net/wiki/Template:Solarbeam_%28move%29/GenI) pages, that'd be helpful for use on the various learn lists (http://bulbapedia.bulbagarden.net/wiki/Bulbasaur_%28Pok%C3%A9mon%29/GenI#by_Level).
Zhen Lin
03-24-2005, 03:08 AM
I assume that moves (http://bulbapedia.bulbagarden.net/wiki/List_of_moves) before Sketch (166) are all Generation I, and from there to Fake Out (252) are all Generation II?
I can confirm that everything before Sketch is Generation I, at least. ^_^;;
Zhen Lin
03-24-2005, 05:50 AM
Here is a sample of the opening sentences generated:
'''Pound''' is a {{t|Normal}}-type move introduced in [[Generation I]] that deals a small amount of damage.
'''Guillotine''' is a very inaccurate {{t|Normal}}-type one-hit KO move introduced in [[Generation I]].
'''Swords Dance''' is a non-damaging {{t|Normal}}-type move introduced in [[Generation I]].
'''Thunderpunch''' is a damage-dealing {{t|Electric}}-type move introduced in [[Generation I]].
'''Sonicboom''' is a slightly inaccurate {{t|Normal}}-type move introduced in [[Generation I]] that deals a fixed amount of damage.
'''Selfdestruct''' is an extremely damaging {{t|Normal}}-type move introduced in [[Generation I]].
'''Psycho Boost''' is a slightly inaccurate and very highly-damaging {{t|Psychic}}-type move introduced in [[Generation III]].
The full list is at http://bulbapedia.bulbagarden.net/wiki/User:Zhen_Lin/Sandbox. If you find any grammatical errors, don't just correct it there - I need to know so that I can fix the program.
Jshadias
03-24-2005, 10:29 AM
I assume that moves (http://bulbapedia.bulbagarden.net/wiki/List_of_moves) before Sketch (166) are all Generation I, and from there to Fake Out (252) are all Generation II?
correct, Sketch is the first genII move while fake out is the first of genIII
also, if you do the templates, there needs to be a copy of each move for each generation it appears in. i.e. Pound would need "Template:Pound (move)/GenI", "Template:Pound (move)/GenII", and "Template:Pound (move)/GenIII", while Fake Out would just need "Template:Fake Out (move)/GenIII". The data doesn't have to be accurate right now, there just needs to be some content there with the move name so the tables work.
I think all the Smart Moves that have just been added are linked to "Smartnessness" as a page, as this is the second-highest page on the wanted list (http://bulbapedia.bulbagarden.net/wiki/Special:Wantedpages), maybe this should be fixed?
Zhen Lin
03-25-2005, 06:59 AM
Yea, that was the result of a certain search & replace operation run amok... Should be fixed now.
vBulletin® v3.7.4, Copyright ©2000-2009, Jelsoft Enterprises Ltd.