It is currently 16 Apr 2024, 16:32
   
Text Size

ML3 basic Playdeck brainstorming

Continuing Development of MicroProse's Magic: The Gathering!

Moderators: BAgate, drool66, Aswan jaguar, gmzombie, stassy, CCGHQ Admins

ML3 basic Playdeck brainstorming

Postby Zeek » 29 Jan 2013, 02:25

Latest Playdeck folder as of 2014-11-19:
download/file.php?id=20643
On one hand, affinity still moves pretty fast, regardless of format. So quite often they can be a good challenge to play against when dueling random AI opponents in random deck mode.

However, the AI is addicted to saccing EVERYTHING to Arcbound Ravager, ASAP. After that, one bounce/destroy spell that can hit an artifact creature and it's game over. So...usually the matches end up being really easy because of the risky play style.

But then again, the AI doesn't often pilot many decks well to begin with. I saw the AI play the Hermit Druid deck that has no basic lands (so basically, G, tap: mill library), but then didn't flashback for the OTK. lol?
Last edited by Aswan jaguar on 06 Jan 2020, 08:04, edited 9 times in total.
Reason: title changed to appropriate one :p- stassy - me make this sticky
Zeek
 
Posts: 90
Joined: 28 May 2009, 21:57
Has thanked: 0 time
Been thanked: 1 time

Re: All those affinity decks in the existing deck pool...

Postby stassy » 29 Jan 2013, 04:10

Those decks are a compilation of decks from various players long time ago, this pool is also not filtered or sorted at all and contain many test deck so it's not surprising to get faulty deck, like the one you mentioned.

There are also some deck that got cut out by PDA and are half missing their content.

Any help would be appreciated in order to filter them, but be aware that it take a long time to work on them (find the original author and restore the original cards in this 2K+ deck file).
stassy
Moderator
 
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Re: All those affinity decks in the existing deck pool...

Postby CirothUngol » 29 Jan 2013, 05:19

Yea, the PlayDeck folder is in sad shape... I've really never spent much time on it. It was almost a year ago (when I was working on the PlayDeck Analyzer) that I collected that set of PlayDecks together and I didn't do much sifting at all. I would imagine that Manalink now contains over 1000 cards that simply aren't represented in any of the decks. Just for reference, here's the archive of original PlayDecks that I use to build the folder:
ImportPlayDecks.rar
Original PlayDecks to import using PlayDeck Analyzer.
(839.47 KiB) Downloaded 823 times
I re-import all these PlayDecks and re-build them for each new Manalink Update.

stassy wrote:There are also some deck that got cut out by PDA and are half missing their content.
To keep the PDAnalyser from truncating your PlayDecks change the value for Maximum # of Unique Cards to something more appropriate before you import them (the highest value allowed is 16384, which I believe to be the new maximum card limit in Manalink.csv). However, any PlayDecks containing more than 200 unique cards will be rejected when you try to start a match.
I don't think any of the included PlayDecks originally contained more than 200 unique cards.
"I thought the day had brought enough horrors for our ragged band, but the night was far worse."
-Lucilde Fiksdotter


Shandalar 2012 Revisited
Magic: The Gathering Abandonware
User avatar
CirothUngol
Programmer
 
Posts: 431
Joined: 13 May 2009, 21:34
Location: Gulf Coast, Texas, USA
Has thanked: 106 times
Been thanked: 106 times

Re: All those affinity decks in the existing deck pool...

Postby porphyre » 30 Jan 2013, 18:07

FYI - I culled 95% of the Affinity out of my folder a couple releases back. It was 234 files. About 10% of the folder.

I hate to make suggestions that I don't want to do myself, but /somebody/ needs to work through CirothUngol's listing. In addition to the wealth of poorly piloted Affinity, Oath, Druid, and anything-with-Zuran-orb.dek decks, I get easily annoyed by "unobtainable" cards getting thrown into EVERYTHING.

I let the Power9 slide, but other stuff is just like, "Comeon, really?" Moat? Abyss? Tabernacle at Freaking Pendrel Vale? Eureka. Natural Order. Rolling Freaking Thunder?

It's mostly the Tabernacle that annoys me. I've been playing this game for more years than I'd like to remember and I've never seen that guy hit the table. Yet 50% of the UW control decks in PlayDecks run it. There's probably less than 5000 of those things still in existence but I have to play against it daily on Manalink.
porphyre
 
Posts: 91
Joined: 05 Jun 2012, 16:07
Has thanked: 0 time
Been thanked: 1 time

Re: All those affinity decks in the existing deck pool...

Postby CirothUngol » 31 Jan 2013, 03:09

Although I believe that part of the whole Manalink "mystique" is the fact that you can play with any card, I agree that the current selection is rather wild... like I said, it was simply every single deck I could find, the Good, the Bad, and the Ugly. ^_^

I could always try breaking them into smaller\better categories. PlayDeck Analyser will allow you to search for specific "problem" or "key" cards in PlayDecks and move the flagged PlayDecks to a different folder. I've already separated out all PlayDecks containing Locked Challenge Cards in the latest release. Perhaps we should try to identify what groups to break them into, or which decks to eliminate entirely.

If anyone knows of a large repository of PlayDecks (in any digital format), perhaps we can start from scratch. Maybe make specific folders for World Champion, official WotC MtG PlayDecks, etc. I'm open to suggestions... anything is probably better than what we currently have.
"I thought the day had brought enough horrors for our ragged band, but the night was far worse."
-Lucilde Fiksdotter


Shandalar 2012 Revisited
Magic: The Gathering Abandonware
User avatar
CirothUngol
Programmer
 
Posts: 431
Joined: 13 May 2009, 21:34
Location: Gulf Coast, Texas, USA
Has thanked: 106 times
Been thanked: 106 times

Re: All those affinity decks in the existing deck pool...

Postby porphyre » 31 Jan 2013, 15:31

Yeah, mentally, groups is what I've been kicking around.

Do you know how the "Custom Magic" button under "World" works? Never clicked it, but seems like it may run a batch file or something that swaps out card databases. If it truly is running arbitrary code, something could be written to display various groups. Vintage, Legacy, Block, Commander, ALL, etc. Customize the playdecks folder on the fly.
porphyre
 
Posts: 91
Joined: 05 Jun 2012, 16:07
Has thanked: 0 time
Been thanked: 1 time

Re: All those affinity decks in the existing deck pool...

Postby Aswan jaguar » 31 Jan 2013, 15:49

Custom Magic was made by Jatill when we had the limitation in Manalink 2.0 of no more than 2000 cards on the game at the same time on one version so that one could have the cards that he wants to play with choosing cards a player would like to have from Constructed and from Limited to his custom one.Now is obsolete as we have all coded cards in one Magic.exe on Manalink3.0
---
Trying to squash some bugs and playtesting.
User avatar
Aswan jaguar
Super Tester Elite
 
Posts: 8078
Joined: 13 May 2010, 12:17
Has thanked: 730 times
Been thanked: 458 times

Re: All those affinity decks in the existing deck pool...

Postby CirothUngol » 01 Feb 2013, 05:13

porphyre wrote:Do you know how the "Custom Magic" button under "World" works?
Those buttons actually call the executables LaunchML.exe and LaunchMCu.exe, or at least they once did.
Those EXEs would then create BatchScripts in the Windows temp folder that would then call MagicLimited.exe or MagicCustom.exe.
Never quite understood why.

The "Magic Limited" button will still call a program named LaunchML.exe if placed in the program folder, but the "Magic Custom" button will not call LaunchMCu.exe... in fact, that button doesn't seem to work in any of my installs all the way back to January 9, 2010! Perhaps I have the filename wrong, but that's the file included with the Manalink 2.0 Updates.
There's also a third file, LaunchMC.exe, that would call Magic.exe (called "Constructed" at the time) when you were in either "Limited" or "Custom".

The text for the buttons and their descriptions is located in the Text.res file under "@SHELLSCREEN_METAGAME", so it's easy to change.

It'd be nice to use these for something... but I feel that would require a group consensus, as well as a little developer assistance to get the other button working (i.e. I'll ask Gargaroz ^_^)
"I thought the day had brought enough horrors for our ragged band, but the night was far worse."
-Lucilde Fiksdotter


Shandalar 2012 Revisited
Magic: The Gathering Abandonware
User avatar
CirothUngol
Programmer
 
Posts: 431
Joined: 13 May 2009, 21:34
Location: Gulf Coast, Texas, USA
Has thanked: 106 times
Been thanked: 106 times

Re: All those affinity decks in the existing deck pool...

Postby stassy » 01 Feb 2013, 06:55

As jatill stopped working on the DeckEditor, I suppose he removed the executable that launched the custom mode.

I still think we should work on playdeck first before toying with the UI (that would also imply to work on the main menu background too).
stassy
Moderator
 
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Re: All those affinity decks in the existing deck pool...

Postby CirothUngol » 01 Feb 2013, 07:01

stassy wrote:I still think we should work on playdeck first...
Agreed.
"I thought the day had brought enough horrors for our ragged band, but the night was far worse."
-Lucilde Fiksdotter


Shandalar 2012 Revisited
Magic: The Gathering Abandonware
User avatar
CirothUngol
Programmer
 
Posts: 431
Joined: 13 May 2009, 21:34
Location: Gulf Coast, Texas, USA
Has thanked: 106 times
Been thanked: 106 times

Re: All those affinity decks in the existing deck pool...

Postby stassy » 01 Feb 2013, 07:05

Well, we could start by defining folders like that :

Code: Select all
Block decks (Expansion decks, Tournament decks (years, player...))
Special gameplay decks (Avatar, Momir, EDH, Planechase...)
Degenerated decks (theme deck, combo deck...)
Then with Ciroth magic PDA we could start filtering deck by cards...but what I still want 1st is restore the original decks submitted by players, I will be working on that asap.
stassy
Moderator
 
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Re: All those affinity decks in the existing deck pool...

Postby stassy » 01 Feb 2013, 12:50

Hum I just ran 2 PDA check on your ImportPlaydeck (only ML dck files since others are already well ordered), and if I look at the creation date it seems to be this is a very old Playdeck (most of them are from January 2012 and January 2011).

Also they retain the "classic" PDA issues (special char are not recognized like Ring of Maruf, Leyline of Sanctity which switched as UNCODED, comment error...)

So, do you want me to start cleaning/fixing manually them ?
Attached is the log of the 2nd PDA check so you can see what's wrong.

Also, what's bug me is that many Tournament decks contain UNCODED cards, it's impossible because they were created by Cognis or 240sxforever and around 10ish player used them, something wrong must have happened with the old ID card changer but the issue is I can't find the original deck in the Tournament section =/
Attachments
20130201-163219.log
(69.74 KiB) Downloaded 641 times
stassy
Moderator
 
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Re: All those affinity decks in the existing deck pool...

Postby CirothUngol » 02 Feb 2013, 04:52

Thanx for taking an interest, stassy.
stassy wrote:Also they retain the "classic" PDA issues (special char are not recognized like Ring of Maruf, Leyline of Sanctity which switched as UNCODED, comment error...)
I've been taking a look at the issues in your LogFile:

Any UnMatched CardNames can be corrected by adding them to the Spelling.txt CardList. For example, I fixed the Ring of Ma'rûf issue by adding the following line:
Ring of Ma'r?f;Ring of Ma'rûf.
Look for "Spelling Correction CardList" in the ReadMe.txt for more info.

As for the UnCoded cards... I think they used to be Coded, but currently aren't. I just base this on the fact that all of the ones I looked at seemed to belong in the deck they were in. Especially Cooperation, it's in the Banding deck, so I'm sure it's true for at least some of them.

Also, all of the PlayDecks that are listed as "Invalid Format" in your LogFile either contain unmatched CR+LF pairs or extra blank lines... all of which should have been caught by the Import PlayDeck Function.
You did Import the PlayDecks by using the Menu Option Import PlayDeck\from Manalink, right? If you did, then I might have to try and replicate the error... all of those PlayDecks scan fine for me.
So, do you want me to start cleaning/fixing manually...
Sure! ^_^
Ok, for Catagories, how about:
Code: Select all
World Championship Decks separated by year
PreBuild WotC Decks separated by Set or Release
League Decks (is this even a thing anymore?)
Tribal Decks (Creature Type identified in the FileName?)
"Degenerate" Categories (Oath, Challenge, Banned, Affinity)
Maybe a "Computer plays these best" Category, with decks the AI plays well.
Plus Microprose Originals & Shandalar Enemies Decks
How much of this stuff do you already have... or are you starting from scratch?
Once we have complete sets, I'll try to build a DeckMod.exe that'll allow the user to Install\Remove specific PlayDeck Categories.
Any suggestions for options on the DeckMod.exe?
Attachments
20130201-222012.log.zip
PlayDeck Analyser LogFile
(15.33 KiB) Downloaded 653 times
"I thought the day had brought enough horrors for our ragged band, but the night was far worse."
-Lucilde Fiksdotter


Shandalar 2012 Revisited
Magic: The Gathering Abandonware
User avatar
CirothUngol
Programmer
 
Posts: 431
Joined: 13 May 2009, 21:34
Location: Gulf Coast, Texas, USA
Has thanked: 106 times
Been thanked: 106 times

Re: All those affinity decks in the existing deck pool...

Postby Aswan jaguar » 02 Feb 2013, 05:52

CirothUngol wrote:
Once we have complete sets, I'll try to build a DeckMod.exe that'll allow the user to Install\Remove specific PlayDeck Categories.
Any suggestions for options on the DeckMod.exe?
A great idea CirothUngol also there are already some decks separated by their strength as TI- *.dck and T2- *.dck it will make Gauntlet very fun to play with.
---
Trying to squash some bugs and playtesting.
User avatar
Aswan jaguar
Super Tester Elite
 
Posts: 8078
Joined: 13 May 2010, 12:17
Has thanked: 730 times
Been thanked: 458 times

Re: All those affinity decks in the existing deck pool...

Postby stassy » 05 Feb 2013, 12:27

Ok, I was using the "basic" method as to put decks in the Playdeck folder of PDA, hit refresh and run so I tried the import Manalink method

However, I still got the Invalid Format error on deck that seems ok like Artifact of Death

The Spelling trick was useful and cleaned all the weird entries

What should we do with UNCODED card? Substitute them or remove the entire deck?
I think it would be a shame to remove the whole deck as there are some interesting theme deck but I don't know what would be their replacement...

The issue with the "decks that AI play well" is that the AI only play very well broken decks like Natural Order or Oath, we should have a deck pool with "legit and fair" well played deck, though it would be a really scarce pool...

Also as I am not a 1st time mtg player, is the T1 T2 etc... ranking still the same now with the current banned list?
Attachments
20130205-160209.log
(69.64 KiB) Downloaded 711 times
stassy
Moderator
 
Posts: 5274
Joined: 25 Feb 2009, 07:06
Has thanked: 471 times
Been thanked: 337 times

Next

Return to ManaLink 3.0

Who is online

Users browsing this forum: No registered users and 22 guests


Who is online

In total there are 22 users online :: 0 registered, 0 hidden and 22 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 22 guests

Login Form