Wagic Data Miner

All add-on programm and tools for wagic
stoker421
Posts: 6
Joined: Sun Nov 01, 2009 11:25 am

Re: Wagic Data Miner

Post by stoker421 » Fri Nov 06, 2009 2:07 am

thats kool thanks for the reply it helps tons for editing my cards as i have a very big collecton of cards and i have fond alot of spelling mistakes with it lol nice to hear that u might get around to working on it more

baldersmashed
Posts: 156
Joined: Sat Apr 25, 2009 12:00 am

Re: Wagic Data Miner

Post by baldersmashed » Sun Nov 08, 2009 9:48 am

This has helped me immensly on correcting errors that are currently plaguing some of the sets that I have, including clashing id numbers between sets. This will help people that are creating sets to get the correct id numbers. This is the greatest problem that I have found aside from spacing errors and capitalizing abilities. Thank you!!
Dr.Solomat wrote:"Vegeta! What does the scouter say about Wagics power level?"

"It's over ten thooooouuuuuusaaaaaaaaand!"

"What 10.000? There's no way that can be right!"

wololo
Site Admin
Posts: 3727
Joined: Wed Oct 15, 2008 12:42 am
Location: Japan

Re: Wagic Data Miner

Post by wololo » Sun Nov 08, 2009 10:27 am

abilities can and SHOULD be capitalized (for readability), please remove the warning from the tool whenever you have time :)

Niegen
Posts: 200
Joined: Sun Jul 12, 2009 9:46 am

Re: Wagic Data Miner

Post by Niegen » Mon Nov 09, 2009 10:10 am

I'll do that while looking at wagic's code this time (I confess I built my parser only looking at _cards.dat files).
I'll have some spare time this week, I'll try to squeeze some coding there...

yoda01
Posts: 51
Joined: Wed Apr 01, 2009 3:36 am

Re: Wagic Data Miner

Post by yoda01 » Wed Nov 18, 2009 12:51 am

I have a suggestion/request for the next release. Is there any way to add a refresh to the parser? I hate to make corrections and have to close and reopen to see if they are fixed. A refresh option would be great! :D

Niegen
Posts: 200
Joined: Sun Jul 12, 2009 9:46 am

Re: Wagic Data Miner

Post by Niegen » Wed Nov 18, 2009 11:08 am

yoda01 wrote:I have a suggestion/request for the next release. Is there any way to add a refresh to the parser? I hate to make corrections and have to close and reopen to see if they are fixed. A refresh option would be great! :D
It's already in my current WIP. Unfortunately, I am trying to get rid of a few annoying bugs. Stay tuned.

Niegen
Posts: 200
Joined: Sun Jul 12, 2009 9:46 am

Re: Wagic Data Miner

Post by Niegen » Sat Nov 21, 2009 1:02 pm

Updated:
  • "Reload sets and collection" option.
  • No warning for lowercase or highercase abilities.
  • Added horsemanship to the parser
  • Corrected syntax for plainswalk
By the way, I ran it on the newest SVN sets, here is the report:

Code: Select all

Opening set 5DN
47: Error with Auriok Champion (5DN)
58: [E] Ability not recognized: protecion from red
477: Error with Skyhunter Skirmisher (5DN)
487: [E] Ability not recognized: doublestrike

Opening set CSP
1: Error with Boreal Druid (CSP)
1: [E] No type
5: [E] Type unparsable: Snow Creature
7: Power defined, not a creature: 1
8: Thoughness defined, Not a creature: 1

Opening set HML
1: Error with Abbey Gargoyles (HML)
10: [W] Ability has extra spaces: protection from red

Opening set INV
773: Error with Kavu Aggressor (INV)
781: Power defined, not a creature: 3
782: Thoughness defined, Not a creature: 2

Opening set JUD
1: Error with Ancestor's Chosen (JUD)
4: [E] No '=' sign, not parsable
81: Error with Cagemail (JUD)
88: [W] Id Multiple: 36429

Opening set PTK
384: Error with Lu Meng, Wu General (PTK)
384: [E] No type
390: [E] Type unparsable: Legendary Creature
392: Power defined, not a creature: 4
393: Thoughness defined, Not a creature: 4
1102: Error with Yellow Scarves General (PTK)
1102: [E] Creature with no Power

Opening set RV
2128: Error with Wasp (RV)
2128: [E] No rarity
2131: [W] Negative Id : -1138
2134: [E] Rarity unparsable: T
2137: [W] Type Multiple: Artifact

Opening set VIS
132: Error with Freewind Falcon (VIS)
132: [E] No type
138: [E] Type unparsable: creature
140: Power defined, not a creature: 1
141: Thoughness defined, Not a creature: 1
I noticed that Wasp is an attempt at coding token as card, as suggested by wololo. I'll update the parser for those next time.

Szei
Posts: 218
Joined: Sat Nov 15, 2008 8:14 pm
Location: USA

Re: Wagic Data Miner

Post by Szei » Mon Nov 23, 2009 7:00 pm

This has proven a great tool for play testing decks I am planning for future AI competitions. Of course, gauntlet mode is probably the better route, but I also like to try them out to see how they work when I play them.

I've also been able to clean up some of my _card.dats from non-officially supported sets (mostly the ones I downloaded back in Wagic 0.3 and 0.4).

Thank you!
Image

Yeshua
Posts: 314
Joined: Sun Nov 02, 2008 4:02 am

Re: Wagic Data Miner

Post by Yeshua » Mon Dec 07, 2009 3:03 am

Nice Job is that made with [wxWidgets using] C++? If so, check out wagic's code you might be able to help us kill some bugs!

Niegen
Posts: 200
Joined: Sun Jul 12, 2009 9:46 am

Re: Wagic Data Miner

Post by Niegen » Mon Dec 07, 2009 9:39 am

Yeshua wrote:Nice Job is that made with [wxWidgets using] C++? If so, check out wagic's code you might be able to help us kill some bugs!
Nope, it's coded in C# and dotnet.

As for C++, I am not sure I have the proper coding habits. Plus I don't really have a lot of free time! I made a couple of tweaks to my own daily build (very basic stuff, like adding the first 3 letters of the currently selected card at the bottom of the deck editor, so browsing the huge collection is slightly easier), but that's it.

Post Reply