Decks for the AI
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Decks for the AI
by Beached As » 12 Apr 2010, 05:33
I've been playing around with a milling deck which i think the AI can use.
Mill:
-------------------------
22 Land
13 Island
9 Swamp
16 Creatures:
2 Arcanis the Omnipotent
4 Hedron Crab
3 Nemesis of Reason
4 Raven Guild Master
3 Scalpelexis
22 Other:
4 Counterspell
4 Glimpse the Unthinkable
4 Jace Beleren
2 Haunting Echoes
4 Mind Funeral
4 Tome Scour
-------------------------
I've been milled on the computer's sixth turn by this deck, but i still think this deck can be made faster.
Mill:
-------------------------
22 Land
13 Island
9 Swamp
16 Creatures:
2 Arcanis the Omnipotent
4 Hedron Crab
3 Nemesis of Reason
4 Raven Guild Master
3 Scalpelexis
22 Other:
4 Counterspell
4 Glimpse the Unthinkable
4 Jace Beleren
2 Haunting Echoes
4 Mind Funeral
4 Tome Scour
-------------------------
I've been milled on the computer's sixth turn by this deck, but i still think this deck can be made faster.
- Attachments
-
Mill.zip
- (318 Bytes) Downloaded 551 times
- Beached As
- Programmer
- Posts: 110
- Joined: 23 Feb 2010, 07:48
- Has thanked: 0 time
- Been thanked: 0 time
Re: Decks for the AI
by Chris H. » 12 Apr 2010, 19:28
I Missed one of the quest mode AI decks when I posted the archieve several messages ago and I will attach this last deck to the end of this message.
I also updated my deck info listing. This listing contains the deck name the difficulty rating (easy/medium/hard) and a brief deck description.
`
I also updated my deck info listing. This listing contains the deck name the difficulty rating (easy/medium/hard) and a brief deck description.
`
- Attachments
-
Quest decks listing 03-31-2010 Rev2.txt.zip
- (2.69 KiB) Downloaded 415 times
-
Da Vinci 3.zip
- (1.64 KiB) Downloaded 395 times
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Decks for the AI
by DennisBergkamp » 13 Apr 2010, 19:01
I didn't know we had that list Chris... Anyway, I've added it to the quest mode's main menu for reference (see screenshot). In my 100+ quest games, I STILL don't know which opponent plays what deck (sure, I think Indiana Jones 3 plays some multi color weenie deck, but I really have no clue what Gengis Khan, Kojak 3, Magneto and Iceman play).
I've also started making some other changes to the Quest code, there will be two Quest modes (I've just called them Realistic and Fantasy for now). Realistic is basically what Quest mode is right now, Fantasy would lean more towards Shandalar (except with the running around on the map part), and include a few extra RPG elements. For this new mode I would definitely need a bunch of extra decks (preferrably theme-based), so keep 'em coming
I've also started making some other changes to the Quest code, there will be two Quest modes (I've just called them Realistic and Fantasy for now). Realistic is basically what Quest mode is right now, Fantasy would lean more towards Shandalar (except with the running around on the map part), and include a few extra RPG elements. For this new mode I would definitely need a bunch of extra decks (preferrably theme-based), so keep 'em coming

-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Decks for the AI
by Chris H. » 13 Apr 2010, 20:27
Nice work. If a monospaced font can be used to display this text then I could replace the tabs with just spaces and everything would line up properly. Will this listing be a part of the code or will there be a .txt file that is read in?
Oh, on needing additional AI decks ...
I know that it would be a lot of work and Silly Freak is very busy with school and his own project. It would be nice if we could use his deck coding and formating as a template and re-do the whole questData and easy/medium/hard files structure. The current system is difficult for other people to understand and use in creating and importing new decks into the quest mode.
Imagine two folders located inside the /quest/ folder. We can call them /Me/ and /Computer/ ? The /Me/ folder has a "Card Pool.txt" and this lists the cards currently included in our card pool and is updated as we buy/win and sell cards. The /Me/ folder also will hold individual deck files using SF's .dck format.
The /Computer/ folder contains the various AI decks as separate .dck files. Imagine dropping the .dck files that I included in an archive several messages back into this /Computer/ folder.
We could ditch the easy//hard files and include the number 1 or 2 or medium 3 at the end of the deck name. The code could then place the deck in the appropriate difficulty category via these deck name numbers. The game itself could also be written to not display the number following the deck name in-game where we choose an opponent to duel. Keep people guessing.
Oh, on needing additional AI decks ...

I know that it would be a lot of work and Silly Freak is very busy with school and his own project. It would be nice if we could use his deck coding and formating as a template and re-do the whole questData and easy/medium/hard files structure. The current system is difficult for other people to understand and use in creating and importing new decks into the quest mode.
Imagine two folders located inside the /quest/ folder. We can call them /Me/ and /Computer/ ? The /Me/ folder has a "Card Pool.txt" and this lists the cards currently included in our card pool and is updated as we buy/win and sell cards. The /Me/ folder also will hold individual deck files using SF's .dck format.
The /Computer/ folder contains the various AI decks as separate .dck files. Imagine dropping the .dck files that I included in an archive several messages back into this /Computer/ folder.
We could ditch the easy//hard files and include the number 1 or 2 or medium 3 at the end of the deck name. The code could then place the deck in the appropriate difficulty category via these deck name numbers. The game itself could also be written to not display the number following the deck name in-game where we choose an opponent to duel. Keep people guessing.
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Decks for the AI
by Chris H. » 13 Apr 2010, 20:29
`Beached As wrote:I've been playing around with a milling deck which i think the AI can use.
I played your Mill deck against my 40 card BW quest deck and won one match and lost the other. This is a tough deck to beat with a 40 card deck.
It appears to need a wee bit more mana but I could be mistaken. Replacing several of the Island and Swamp with dual color lands would help somewhat. I think that this deck will likely be considered one of the hard decks and as such should have a Mox Jet and Mox Sapphire. I am not sure what 2 cards these mox would replace.
A good idea for an AI deck, I like it. It may need some minor adjustment.
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Decks for the AI
by Chris H. » 13 Apr 2010, 20:30
People who are creating AI decks for quest mode may want to have several decks that they can play against the AI deck they are creating for testing purposes. I started a quest using the new quest with card factory code last week. I liked my initial card pool and designed a 40 card BW deck staring the Voracious Hatchling.
I exported the earliest deck that I still had as part of the questData file and converted it into a constructed deck .dck file. This deck is attached below. Happy AI deck testing.
`
I exported the earliest deck that I still had as part of the questData file and converted it into a constructed deck .dck file. This deck is attached below. Happy AI deck testing.
`
- Attachments
-
BW 40 Card Quest.dck.zip
- (898 Bytes) Downloaded 384 times
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Decks for the AI
by DennisBergkamp » 13 Apr 2010, 20:43
Currently I just put it into the code using a StringBuilder, it would be nice if we could have the text line up.Chris H. wrote:Nice work. If a monospaced font can be used to display this text then I could replace the tabs with just spaces and everything would line up properly. Will this listing be a part of the code or will there be a .txt file that is read in?
Oh, on needing additional AI decks ...![]()
I know that it would be a lot of work and Silly Freak is very busy with school and his own project. It would be nice if we could use his deck coding and formating as a template and re-do the whole questData and easy/medium/hard files structure. The current system is difficult for other people to understand and use in creating and importing new decks into the quest mode.
Imagine two folders located inside the /quest/ folder. We can call them /Me/ and /Computer/ ? The /Me/ folder has a "Card Pool.txt" and this lists the cards currently included in our card pool and is updated as we buy/win and sell cards. The /Me/ folder also will hold individual deck files using SF's .dck format.
The /Computer/ folder contains the various AI decks as separate .dck files. Imagine dropping the .dck files that I included in an archive several messages back into this /Computer/ folder.
We could ditch the easy//hard files and include the number 1 or 2 or medium 3 at the end of the deck name. The code could then place the deck in the appropriate difficulty category via these deck name numbers. The game itself could also be written to not display the number following the deck name in-game where we choose an opponent to duel. Keep people guessing.
Yeah, I agree it would be cool to have the quest decks/card pool using Silly Freak's deck format. But to be honest, I have no idea how to implement that

-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Decks for the AI
by Beached As » 15 Apr 2010, 16:00
Cheers, for testing out the deck. I decided to do some more testing and made quite a large number of changes, basically i included more cards that speed the deck up and counter against threats. I also added some of the broken cards (if this is to be considered a hard deck). Adding the moxes should help with the slight mana problem.
Mill:
-------------------------
22 Land:
11 Island
7 Swamp
4 Underground Sea
6 Creatures:
4 Hedron Crab
2 Nemesis of Reason
32 Other:
1 Ancestral Recall
4 Counterspell
2 Damnation
2 Divination
4 Glimpse the Unthinkable
2 Jace, the Mind Sculptor
4 Howling Mine
3 Mind Funeral
1 Mox Jet
1 Mox Sapphire
4 Remove Soul
1 Time Walk
3 Tome Scour
-------------------------
Btw, the fantasy quest mode seems like a great idea
Mill:
-------------------------
22 Land:
11 Island
7 Swamp
4 Underground Sea
6 Creatures:
4 Hedron Crab
2 Nemesis of Reason
32 Other:
1 Ancestral Recall
4 Counterspell
2 Damnation
2 Divination
4 Glimpse the Unthinkable
2 Jace, the Mind Sculptor
4 Howling Mine
3 Mind Funeral
1 Mox Jet
1 Mox Sapphire
4 Remove Soul
1 Time Walk
3 Tome Scour
-------------------------
Btw, the fantasy quest mode seems like a great idea

- Attachments
-
Mill.zip
- (355 Bytes) Downloaded 360 times
- Beached As
- Programmer
- Posts: 110
- Joined: 23 Feb 2010, 07:48
- Has thanked: 0 time
- Been thanked: 0 time
Re: Decks for the AI
by DennisBergkamp » 15 Apr 2010, 19:23
Actually, I got it all to line up just by adding a few tabsNice work. If a monospaced font can be used to display this text then I could replace the tabs with just spaces and everything would line up properly. Will this listing be a part of the code or will there be a .txt file that is read in?

-
DennisBergkamp - AI Programmer
- Posts: 2602
- Joined: 09 Sep 2008, 15:46
- Has thanked: 0 time
- Been thanked: 0 time
Re: Decks for the AI
by Chris H. » 15 Apr 2010, 19:53
`DennisBergkamp wrote:Yeah, I agree it would be cool to have the quest decks/card pool using Silly Freak's deck format. But to be honest, I have no idea how to implement that
I am currently in the same position. But it is all good. I do not mind importing people's AI decks into the quest data files for them.

-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Decks for the AI
by Chris H. » 15 Apr 2010, 22:12
This is a 3 color 60 card deck that was created in quest mode. This deck is for play testing purposes. Place this deck in your deck folder and select this deck as the one that you will play against the computer.
`
- 60 Total Cards
25 Creatures
-------------
1x Ashenmoor Cohort
1x Battle-Mad Ronin
1x Cavern Crawler
1x Cinderbones
1x Coastal Hornclaw
1x Ethereal Whiskergill
1x Faceless Butcher
1x Garza Zol, Plague Queen
1x Goblin Brigand
1x Goblin Glider
1x Goblin Lackey
1x Goblin War Buggy
1x Grinning Demon
1x Hand of Cruelty
1x Hedron Crab
1x Lingering Tormentor
1x Minister of Impediments
1x Reckless Wurm
1x Sanguine Guard
1x Sensation Gorger
1x Tidal Kraken
1x Vectis Silencers
1x Vodalian Knights
1x Wayward Soul
1x Wu Warship
11 Spells
----------
1x Brute Force
1x Echoing Truth
1x False Summoning
1x Hero's Demise
1x Honden of Night's Reach
1x Innocent Blood
1x Seal of Removal
1x Shatter
1x Terminate
1x Treasure Trove
1x Wistful Thinking
24 Land
--------
8x Island
8x Mountain
8x Swamp
`
- Attachments
-
UBR 60 Card Quest.dck.zip
- (1.02 KiB) Downloaded 414 times
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Decks for the AI
by Chris H. » 16 Apr 2010, 21:35
`Beached As wrote:Cheers, for testing out the deck. I decided to do some more testing and made quite a large number of changes
I played both my 40 and 60 card quest decks against this new version of your mill deck. I will add this one to the questdata files ... it is a keeper. Thank you.

-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Decks for the AI
by Chris H. » 16 Apr 2010, 21:37
This is a deck that spent some time as a quest AI deck and was removed when I received a complaint. All things considered, I plan to re-add this deck and hope that people will be happy, though this is a very hard deck to beat.
`
- 60 Total Cards
11 Creatures
-------------
4x Aven Envoy
3x Man-o'-War
4x Ornithopter
31 Spells
----------
3x Black Vise
3x Boomerang
3x Darksteel Ingot
2x Disenchant
3x Echoing Truth
3x Evacuation
3x Howling Mine
1x Mox Pearl
1x Mox Sapphire
3x Regress
3x Repulse
3x Words of Wisdom
18 Land
--------
7x Island
7x Plains
4x Tundra
`
- Attachments
-
R2-D2.zip
- (1.76 KiB) Downloaded 428 times
Last edited by Chris H. on 17 Apr 2010, 16:10, edited 2 times in total.
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Decks for the AI
by Chris H. » 17 Apr 2010, 12:05
Here is a deck for the computer based on The Rack. It works fairly well but it can be beat.
`
- 60 Total Cards
4 Creatures
-------------
4x Wall of Air
36 Spells
----------
1x Balance
4x Coercion
2x Distress
2x Duress
1x Enlightened Tutor
1x Funeral Charm
4x Gerrard's Verdict
4x Hymn to Tourach
2x Megrim
1x Mind Twist
1x Mox Jet
1x Mox Pearl
1x Mox Sapphire
2x Ostracize
4x Propaganda
3x The Rack
2x Thoughtseize
20 Land
--------
4x Drowned Catacomb
2x Glacial Fortress
4x Scrubland
2x Swamp
4x Tundra
4x Underground Sea
`
- Attachments
-
AI The Rack.zip
- (1.95 KiB) Downloaded 486 times
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Re: Decks for the AI
by Chris H. » 18 Apr 2010, 01:54
I just added the last three decks to the questData files. These files can be found here Re: Helper Files - tokens, cards pictures, set editor
You will need to start a new quest.
Dennis, here is the info for these three decks:
You will need to start a new quest.
Dennis, here is the info for these three decks:
- Code: Select all
Dr No hard The Rack, Balance, Propaganda, discard spells
Harry Potter hard Beached As' deck, various milling cards, some speed up and counter spells
R2-D2 hard Black Vice, bounce (Boomerang) spells, Howling Mine
-
Chris H. - Forge Moderator
- Posts: 6320
- Joined: 04 Nov 2008, 12:11
- Location: Mac OS X Yosemite
- Has thanked: 644 times
- Been thanked: 643 times
Who is online
Users browsing this forum: No registered users and 19 guests