Decks for the AI
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Decks for the AI
by Chris H. » 12 Jul 2010, 12:46
`Sloth wrote:I made the deck Ned Flanders 1 a lot easier (a turn four Artisan of Kozilek is too much).
Maybe I should start modifying the SVN files directly. What do I have to do to get the rights? Send a message to DennisBergkamp?
Thank you. I may be able to merge it in to the SVN today.
Yeah, having the ability to merge your own material into the SVN can be empowering.


PM your google email account to Dennis and he will give you commit status. You will need to have Eclipse and a matching pair of Subversion and Subclipse. Once you have the pieces and commit status you should be good to go.

-
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 Sloth » 12 Jul 2010, 13:04
Thanks for merging all the stuff Chris!
Arg, now I remember why I didn't apply for commit status before. Eclipse slows my laptop down to a crawl. Maybe I should buy me a new one this year.Chris H. wrote:PM your google email account to Dennis and he will give you commit status. You will need to have Eclipse and a matching pair of Subversion and Subclipse. Once you have the pieces and commit status you should be good to go.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Decks for the AI
by Chris H. » 12 Jul 2010, 15:02
`Sloth wrote:Thanks for merging all the stuff Chris!Arg, now I remember why I didn't apply for commit status before. Eclipse slows my laptop down to a crawl. Maybe I should buy me a new one this year.Chris H. wrote:PM your google email account to Dennis and he will give you commit status. You will need to have Eclipse and a matching pair of Subversion and Subclipse. Once you have the pieces and commit status you should be good to go.
You are welcome. I merged the revised Ned Flanders 1 deck into the SVN.
You may want to try Eclipse again with the newer source code. Dennis split up the original CardFactory file into several smaller factories. The original CardFactory file was so large that it would slow down the fastest computer and cause the occasional crash. Things are much improved.
Silly Freak also placed the files into packages and this also appears to speed things up a bit. Things have really improved since the old days when Dennis would include the source code along with the beta releases.
-
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 Sloth » 12 Jul 2010, 15:13
Sounds good, I'm gonna make a try this weekend.Chris H. wrote:You may want to try Eclipse again with the newer source code. Dennis split up the original CardFactory file into several smaller factories. The original CardFactory file was so large that it would slow down the fastest computer and cause the occasional crash. Things are much improved.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Decks for the AI
by Chris H. » 12 Jul 2010, 16:18
`Sloth wrote:Sounds good, I'm gonna make a try this weekend.
If you have any questions, just ask and we will try to help you get started. If you use windows then you may want to visit Snacko's topic and download his scripts. This will allow you to easily download the current source onto your computer and the script will use Eclipse to auto build the source into a jar file.
Once you have this much working, you can then launch Eclipse and experiment with the most recent source ... this may be the easiest way to get started.

-
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 Sloth » 12 Jul 2010, 16:30
I think I will mostly stick to modifying decks and cards.txt. But let's see.Chris H. wrote:Once you have this much working, you can then launch Eclipse and experiment with the most recent source ... this may be the easiest way to get started.
I made a new deck for the AI centered around Megrim and Liliana's Caress. I will try to add it once I get started:
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Decks for the AI
by Chris H. » 12 Jul 2010, 17:24
`Sloth wrote:I think I will mostly stick to modifying decks and cards.txt. But let's see.
I made a new deck for the AI centered around Megrim and Liliana's Caress. I will try to add it once I get started:
I will not merge this new deck of yours and will let you add it yourself.

The deck name needs to be added to the easy.txt, medium.txt, or hard.txt file or the deck will not show up during a quest.
-
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 Corwin72 » 13 Jul 2010, 13:22
Daren Stephens 3 is rough. It is kind of unfair that he has moxes...
-
Corwin72 - Posts: 793
- Joined: 15 Sep 2009, 13:26
- Location: Grayson, Ga
- Has thanked: 25 times
- Been thanked: 9 times
Re: Decks for the AI
by Chris H. » 14 Jul 2010, 15:06
`Corwin72 wrote:Daren Stephens 3 is rough. It is kind of unfair that he has moxes...
I copied this deck over to the constructed mode deck editor and I took a look at it. We tend to add moxes to all of the hard decks, the decks that end in the number 3. It helps to make these decks harder to beat.
There is only one Tezzeret the Seeker in this deck, although one game the computer turned several mox into 5/5 creatures and attacked. I still have scars from that game.

We could make this a quest assignment deck but we already have one in place that includes artifacts and Master of Etherium. There are four Master of Etherium in the Daren Stephens 3 deck. I guess that we could replace one or two of them with something else.

-
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 Sloth » 14 Jul 2010, 15:23
I always try to make the hardest deck possible (under the restriction of the Vintage restricted list), when creating the hard decks. If this deck is too unfair, I really think we should have a fourth difficulty level (besides the quest decks).Corwin72 wrote:Daren Stephens 3 is rough. It is kind of unfair that he has moxes...
By the way Chris:
When I try to commit via TortoiseSVN I always get the message:
- Code: Select all
Command: Commit
Error: Commit failed (details follow):
Error: Server sent unexpected return value (405 Method Not Allowed) in response to
Error: MKACTIVITY request for '/svn/!svn/act/3ed49723-2a46-f644-ac56-fe4cb2d0b26d'
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Decks for the AI
by Chris H. » 14 Jul 2010, 17:04
`Sloth wrote:I always try to make the hardest deck possible (under the restriction of the Vintage restricted list), when creating the hard decks. If this deck is too unfair, I really think we should have a fourth difficulty level (besides the quest decks).
By the way Chris:
When I try to commit via TortoiseSVN I always get the message:And I never have to type in a password. Do you have any ideas what I do wrong?
- Code: Select all
Command: Commit
Error: Commit failed (details follow):
Error: Server sent unexpected return value (405 Method Not Allowed) in response to
Error: MKACTIVITY request for '/svn/!svn/act/3ed49723-2a46-f644-ac56-fe4cb2d0b26d'
I was trying to make a merge this morning and kept getting a similar error with Eclipse and Subversion. It took several tries over several hours before the SVN decided to accept my material. It does not happen too often.
I seem to remember someone else had some problems at first. He was using:
- http://cardforge.googlecode.com
rather than the required:
https://cardforge.googlecode.com
That https makes all the difference. Make sure you have that entered correctly
-
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 » 14 Jul 2010, 17:31
I think Daren Stephens 3 is fine, hard decks should be hardSloth wrote:I always try to make the hardest deck possible (under the restriction of the Vintage restricted list), when creating the hard decks. If this deck is too unfair, I really think we should have a fourth difficulty level (besides the quest decks).Corwin72 wrote:Daren Stephens 3 is rough. It is kind of unfair that he has moxes...
By the way Chris:
When I try to commit via TortoiseSVN I always get the message:And I never have to type in a password. Do you have any ideas what I do wrong?
- Code: Select all
Command: Commit
Error: Commit failed (details follow):
Error: Server sent unexpected return value (405 Method Not Allowed) in response to
Error: MKACTIVITY request for '/svn/!svn/act/3ed49723-2a46-f644-ac56-fe4cb2d0b26d'

Some of the Quest Assignments we could make even more difficult.
As for the SVN trouble, yes, this looks like you're using http instead of https.
Let me know if that still doesn't work (although I've never used TortoiseSVN for committing, maybe try Eclipse with subclipse instead).
-
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 Sloth » 14 Jul 2010, 19:35
Yes, this was the mistake. Thank you so much!Chris H. wrote:
I seem to remember someone else had some problems at first. He was using:http://cardforge.googlecode.com
rather than the required:
https://cardforge.googlecode.com
That https makes all the difference. Make sure you have that entered correctly
I added the Megrim Deck as Saruman 3.
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Re: Decks for the AI
by Chris H. » 14 Jul 2010, 20:37
I just updated my local copy and see that you were successful. Good job.
I see that you also found the place to add in the brief opponent deck description. At some point you might develop a desire to try to add in a special quest assignment. There is no hurry, and Dennis and I can provide some info if it is needed.
Quest assignments are a little more work. It took me a while to figure out what sort of mods had to be made to be able to easily test my quest assignment deck.

I see that you also found the place to add in the brief opponent deck description. At some point you might develop a desire to try to add in a special quest assignment. There is no hurry, and Dennis and I can provide some info if it is needed.
Quest assignments are a little more work. It took me a while to figure out what sort of mods had to be made to be able to easily test my quest assignment deck.

-
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 Sloth » 15 Jul 2010, 05:59
Why does my revision (r1459) not appear in the updates list (http://code.google.com/p/cardforge/updates/list)?Chris H. wrote:I just updated my local copy and see that you were successful. Good job.![]()
Do I have to do something to make it appear there?
-
Sloth - Programmer
- Posts: 3498
- Joined: 23 Jun 2009, 19:40
- Has thanked: 125 times
- Been thanked: 507 times
Who is online
Users browsing this forum: No registered users and 25 guests