It is currently 23 Apr 2024, 22:56
   
Text Size

Nonbasic lands and the AI

Discuss Upcoming Releases, Coding New Cards, Etc.
PLEASE DO NOT REPORT BUGS HERE!

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

Nonbasic lands and the AI

Postby jatill » 21 Jan 2010, 17:14

Have you ever noticed how the AI skips its land drop a lot, especially on the first turn? I think this happens when the AI has certain non-basic lands in their hand. Does this happen with any of the original non-basics, or just ones we've coded since then?
jatill
DEVELOPER
 
Posts: 2118
Joined: 24 Feb 2009, 16:35
Has thanked: 5 times
Been thanked: 17 times

Re: Nonbasic lands and the AI

Postby Bog Wraith » 21 Jan 2010, 17:26

I've seen it in both Shandalar & regular game play, especially when the AI has non basic lands like Bazaar of Baghdad in hand.

I've looked at the AI hand using the Debug menu at times when a land is continuously not played and I've seen the AI have basic lands in hand. :? I've seen the AI go a long way into a game before playing a land even though it has one to play.

The AI as you know has even more difficulty with any of the bounce lands, especially when trying to cast them as their first land without a basic one already in play, although these are from cards added in after the original game cards.
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
User avatar
Bog Wraith
Global Mod 1 (Ret)
 
Posts: 1108
Joined: 28 May 2008, 22:40
Location: Shandalar
Has thanked: 425 times
Been thanked: 153 times

Re: Nonbasic lands and the AI

Postby jatill » 21 Jan 2010, 17:37

I wish I had a clue how to fix this. It's so irritating watching the AI Time walk itself.
jatill
DEVELOPER
 
Posts: 2118
Joined: 24 Feb 2009, 16:35
Has thanked: 5 times
Been thanked: 17 times

Re: Nonbasic lands and the AI

Postby Bog Wraith » 21 Jan 2010, 17:56

Frankly jatill, if I could change anything, I would wish we could correct some of the dumb moves we've all seen the AI do, a la Giant Growth our creatures instead of his and to hang back from attacking with all his creatures when in a late game state, it really needs to keep them back for blocking purposes to avoid losing & keep the game going.

This has always been the Achilles heal of this great game. I would gladly give up some of the development of the game if we could only address this vital flaw that stops this from being a true representation of playing real MTG the way a human does.
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
User avatar
Bog Wraith
Global Mod 1 (Ret)
 
Posts: 1108
Joined: 28 May 2008, 22:40
Location: Shandalar
Has thanked: 425 times
Been thanked: 153 times

Re: Nonbasic lands and the AI

Postby jatill » 21 Jan 2010, 18:00

Yeah, that's never going to happen. Not unless Mok sends us his source code :)

I've been playing around with ways of bribing the AI into playing those lands. Just giving them 1 (or 100) free life doesn't help, but if I give them 1 free life RANDOMLY sometime during the turn they play the land, then the AI will play the land on time. Who wrote this AI anyway? :0
jatill
DEVELOPER
 
Posts: 2118
Joined: 24 Feb 2009, 16:35
Has thanked: 5 times
Been thanked: 17 times

Re: Nonbasic lands and the AI

Postby Bog Wraith » 21 Jan 2010, 18:08

It also was written over 15 years ago! :shock:

The game was originally written for DOS, including the Shandalar module that was Sid Meier's last work before he left Microprose.

It then was pulled back and re worked for the new GUi that was to be for Windows 95. However from what I understand, none of the AI script needed was changed from the DOS version.

DO I understand correctly that if you had access to Mok's code, or someone else could decompile the entire program that the AI could be changed?

If so, I vote we kidnap some recent MIT computer wiz and put him to work! :P
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
User avatar
Bog Wraith
Global Mod 1 (Ret)
 
Posts: 1108
Joined: 28 May 2008, 22:40
Location: Shandalar
Has thanked: 425 times
Been thanked: 153 times

Re: Nonbasic lands and the AI

Postby gmzombie » 21 Jan 2010, 18:50

I agree and i would even be willing to donate some cash.
can I maze of ith your snowstorm?

http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
gmzombie
 
Posts: 857
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 200 times
Been thanked: 51 times

Re: Nonbasic lands and the AI

Postby mathusalem » 21 Jan 2010, 19:41

Bog Wraith wrote:If so, I vote we kidnap some recent MIT computer wiz and put him to work! :P
gmzombie wrote:I agree and i would even be willing to donate some cash.
Now seriously folks, If we have to kidnap a guy from MIT, we can't give him cash !
if we're forced to be scoundrels we have to keep our credibility : no cash .... and we'll have to keep him in a cellar. :lol:

and remember to look threatening !
User avatar
mathusalem
 
Posts: 459
Joined: 24 Feb 2009, 21:00
Has thanked: 6 times
Been thanked: 4 times

Re: Nonbasic lands and the AI

Postby aww1979 » 21 Jan 2010, 20:55

jatill wrote:Have you ever noticed how the AI skips its land drop a lot, especially on the first turn? I think this happens when the AI has certain non-basic lands in their hand. Does this happen with any of the original non-basics, or just ones we've coded since then?
Yes, City of Brass had this problem even in the original Microprose game.
aww1979
Tester
 
Posts: 1717
Joined: 03 Mar 2009, 19:36
Has thanked: 0 time
Been thanked: 2 times

Re: Nonbasic lands and the AI

Postby gmzombie » 21 Jan 2010, 21:03

well the thing to do maybe and i dont know how it would work since im no a programmer just a hacker lol is to rewrite city of brass in c. maybe with the new code we would eliminate that problem? just a thought
can I maze of ith your snowstorm?

http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
gmzombie
 
Posts: 857
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 200 times
Been thanked: 51 times

Re: Nonbasic lands and the AI

Postby gmzombie » 22 Jan 2010, 00:10

lol yea i was thinking more of just borrowing...kidnapping is such a harsh word..
can I maze of ith your snowstorm?

http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
gmzombie
 
Posts: 857
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 200 times
Been thanked: 51 times

Re: Nonbasic lands and the AI

Postby mathusalem » 22 Jan 2010, 12:31

gmzombie wrote:lol yea i was thinking more of just borrowing...kidnapping is such a harsh word..
you mean borrowing like when the russians "borrowed" those german rocket scientists ? yeah ! I'm hip ! lol !

we still need a cellar :lol:
User avatar
mathusalem
 
Posts: 459
Joined: 24 Feb 2009, 21:00
Has thanked: 6 times
Been thanked: 4 times

Re: Nonbasic lands and the AI

Postby MalkolmX » 22 Jan 2010, 21:08

Sometimes AI doesn't use the mana from non basics when it should, for example AI has Crypt Ripper in play and Piranha Marsh and it's only untapped land, if i use Burst Lightning on the creature Ai will not pump it.

In a different matter, is it possible to make change in the game so Ai doesn't put itself dead on the board? For example AI is at 3 life, and has an 1/1 creature, i have 2 creatures 2/2 both of them tapped Ai attacks and plays nothing and dies due to my attack, this kind of situations is a bit akward and happens quite often, generally in draft/sealed mode.
MalkolmX
 
Posts: 66
Joined: 29 Mar 2009, 23:41
Location: Portugal
Has thanked: 0 time
Been thanked: 0 time

Re: Nonbasic lands and the AI

Postby aww1979 » 23 Jan 2010, 09:06

Another one I noticed today was that the AI was holding nonbasic lands like Urborg (which I knew it had due to a Dark Confidant revealing them) and it had only played two basic swamps. I had a Wasteland in play on my side, so I wonder if that was scaring him into not playing them?
aww1979
Tester
 
Posts: 1717
Joined: 03 Mar 2009, 19:36
Has thanked: 0 time
Been thanked: 2 times

Re: Nonbasic lands and the AI

Postby gmzombie » 24 Jan 2010, 00:14

all i got is a michigan basement so no go there..lol
can I maze of ith your snowstorm?

http://home.comcast.net/~gmzombie/index.html old stuff in here. don't use this stuff right now till I get time to get back into it and readjust.
gmzombie
 
Posts: 857
Joined: 26 Feb 2009, 01:05
Location: Wyoming, Mi
Has thanked: 200 times
Been thanked: 51 times

Next

Return to Development

Who is online

Users browsing this forum: No registered users and 9 guests


Who is online

In total there are 9 users online :: 0 registered, 0 hidden and 9 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 9 guests

Login Form