Personality Imitator

AI discussion, ideas, and SDK help.
Post Reply
User avatar
Cuarto
Lux Wunderkind
Posts: 706
Joined: Fri Jun 01, 2007 10:21 am
Location: Alabama
Contact:

Personality Imitator

Post by Cuarto » Sun May 25, 2008 12:40 am

Is there a way that somebody could create a user-friendly bot that luxers could use to program a bot to play the way they do?

For example, could it be done so any normal person could program his or her bot to only attack continent bonuses when protected by 2 or less armies or to kill somebody when they have this many fewer armies and will force a cash?

User avatar
Starman
Chronic HoBo
Posts: 371
Joined: Sun Jan 20, 2008 10:58 pm
Location: Anacoco, LA
Contact:

Post by Starman » Sun May 25, 2008 4:43 am

Actually I thought about this when I first started playing. Shouldnt be that hard really simple programming.
if <bot>.pop.africa > (alloncont.pop.africa - bot.pop.africa) place there
else check australia
and so on. To play like a human he would Check SA first, then Africa, then Australia, then NA, Then Europe, then Asia.

I don't know the exact coding that is in it :)

He could also be coded to hit empty targets in his country
if player.country.pop = 1, attack; else check next player.country

More complicated to it but seems easy enough.

User avatar
guest
Luxer
Posts: 189
Joined: Fri Dec 17, 2004 9:17 pm
Location: Southern NH
Contact:

Post by guest » Sun May 25, 2008 10:45 am

Certainly, download the SDK and get started.

User avatar
n00less cluebie
Lux Cantor
Posts: 8375
Joined: Sun Jan 06, 2008 8:55 am
Location: At the Official Clown Reference Librarian Desk--'All the answers you weren't looking for.'
Contact:

Post by n00less cluebie » Sun May 25, 2008 12:33 pm

Keep in mind, that (as per the info Guest gave me recently) your bot will not be able to have all the information YOU have, so it really can't have the same personality

User avatar
Cuarto
Lux Wunderkind
Posts: 706
Joined: Fri Jun 01, 2007 10:21 am
Location: Alabama
Contact:

Post by Cuarto » Sun May 25, 2008 1:03 pm

Couldn't the amount of algorithms programmed in get it close, though?

User avatar
Kef
Lux Translator
Posts: 4471
Joined: Tue Feb 24, 2004 11:23 am
Location: in j0r f0rumz, Tr0||in j0r t0pixzz
Contact:

Post by Kef » Sun May 25, 2008 1:33 pm

No


Bots don't know anything of what happens when they ain't active, they don't even know who attacked them

User avatar
guest
Luxer
Posts: 189
Joined: Fri Dec 17, 2004 9:17 pm
Location: Southern NH
Contact:

Post by guest » Sun May 25, 2008 1:51 pm

There are possibilities to come up with some of the information but it would take allot of time and effort for something that dustin could add very easily.

User avatar
n00less cluebie
Lux Cantor
Posts: 8375
Joined: Sun Jan 06, 2008 8:55 am
Location: At the Official Clown Reference Librarian Desk--'All the answers you weren't looking for.'
Contact:

Post by n00less cluebie » Sun May 25, 2008 2:17 pm

Well, it's hard to say whether something like that would be "very easy" depending on just how modular and efficient the current code is...Add that to the fact that it may be a resources drain that Dustin doesn't want to add, but....it never hurts for us to make this a separate thread....

User avatar
GregM
Luxer
Posts: 252
Joined: Wed Jun 01, 2005 4:33 pm

Post by GregM » Mon May 26, 2008 3:35 pm

Kef wrote:No


Bots don't know anything of what happens when they ain't active, they don't even know who attacked them
Bots do get alerted when one of their countries is attacked, and can determine who attacked them. What they can't know about is when two other players attack each other.

Post Reply