Jump to content


Starting up...


83 replies to this topic

#1 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 28 July 2003 - 08:07 PM

Well, maybe as warm up for this new thread...a little poll... :)

What was the first AI you've ever coded, which language did you write it in, and how did it basicly operate?




My first AI was for a simple tic tac toe on a 10x10 playfield(though it would have been easy to scale it down), written in Pascal(:P)...

How did it work?
Well, it was a priority based AI, this means, I've calculated a priority for each field, dependant on the owner-status of the surrounding fields, and on possible chains...the field with the highest priority was finally selected...



So, that was my first AI...now somebody else? ;)
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD

#2 davepermen

    Senior Member

  • Members
  • PipPipPipPip
  • 1306 posts

Posted 28 July 2003 - 08:37 PM

I AM A HUMAN BEING!!

I AM .. INSERT COIN!


uhm.. my first one was some thing that followed some paths.. hey.. it was able to FOLLOW PATHS!

can you count that as intelligent? :D more intelligent than a drunken man at least! :D
davepermen.net
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....

#3 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 28 July 2003 - 08:46 PM

davepermen said:

can you count that as intelligent? :D more intelligent than a drunken man at least! :D
Well, you mean, more intelligent than you? :P
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD

#4 Dia

    DevMaster Staff

  • Administrators
  • 1120 posts

Posted 28 July 2003 - 08:52 PM

Hmm..I once did some AI for a 2D game I did (6 years ago probably). But was very basic AI. the opponent simply checks for the player and tries to shoot and fight when the player is near.

One thing I'm interested in is: "Learning AI", i.e. the computer learns and get experiences as time passes.

#5 davepermen

    Senior Member

  • Members
  • PipPipPipPip
  • 1306 posts

Posted 28 July 2003 - 08:53 PM

i don't drink anymore..

no drinking
no drugs
no smoking
no pot
no bong

i'm over that niveau :D

i had to beat my own ai!! :D
davepermen.net
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....

#6 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 28 July 2003 - 08:56 PM

Well apex, wait a few days, and then read my upcoming article about neural networks; that's what you are looking for... ;)
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD

#7 Dia

    DevMaster Staff

  • Administrators
  • 1120 posts

Posted 28 July 2003 - 08:56 PM

Great! Looking forward to it.

#8 davepermen

    Senior Member

  • Members
  • PipPipPipPip
  • 1306 posts

Posted 28 July 2003 - 08:57 PM

oh, i remember. i've built some neural networks and got them actually to behave the way i wanted (uhm.. in the sence of.. they spit out the result i've teached them to spit out when i spit in some specific number.. or so..)
davepermen.net
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....

#9 Noor

    Senior Member

  • Members
  • PipPipPipPip
  • 503 posts

Posted 28 July 2003 - 09:01 PM

Quote

Well apex, wait a few days, and then read my upcoming article about neural networks; that's what you are looking for... 

Great, thanks, looking forward to read it :rolleyes:
"What ever happened to happily ever after?"

#10 hanzac

    New Member

  • Members
  • PipPip
  • 23 posts

Posted 29 July 2003 - 01:15 AM

I haven't create any more programs with AI. but I rather need it cause I waste so much time on non-important tasks on my computer, there many things I want my computer do by itself. such as auto-download new valuable infomation, auto-update, chatting with my non-important friends ...

so that i can concentrate on my work. :unsure:
-- <span style='color:red'>Flame.Light()</span> --

#11 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 29 July 2003 - 05:04 AM

hanzac said:

chatting with my non-important friends ...
Yeah, this needs to be developed immediatly ;)
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD

#12 davepermen

    Senior Member

  • Members
  • PipPipPipPip
  • 1306 posts

Posted 29 July 2003 - 05:51 AM

you really think thats not done yet? :D

i've checked the logs.. we had a huge chat yesterday, hadn't we, AoD? :D
davepermen.net
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....

#13 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 29 July 2003 - 06:37 AM

lol

edit: yeah, you kept talking about your raytracer the whole time :P
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD

#14 davepermen

    Senior Member

  • Members
  • PipPipPipPip
  • 1306 posts

Posted 29 July 2003 - 06:49 AM

wasn't me

:D
davepermen.net
-Loving a Person is having the wish to see this Person happy, no matter what that means to yourself.
-No matter what it means to myself....

#15 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 29 July 2003 - 07:13 AM

:o

edit: hmm...any other serious posts about everyone's first AI? ;)
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD

#16 hanzac

    New Member

  • Members
  • PipPip
  • 23 posts

Posted 29 July 2003 - 11:45 AM

maybe any person has some idea should do something about that.
release something different.
do some comparison.
increase ablility.
how?
-- <span style='color:red'>Flame.Light()</span> --

#17 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 29 July 2003 - 11:51 AM

Pardon?
I don't really get what you mean...?


hmm...seems to me like working the whole day with Oracle's developer tools makes me really dumb... :sigh:

edit: hmm...if you ment you are looking for ideas about how to implement stuff

Quote

such as auto-download new valuable infomation, auto-update, chatting with my non-important friends ...

I think that'd be often solveable by using pattern recognition,

for example neural networks, which you would first train to align with your own behaviour(in chats), and your own favor(which kinds of informations do you want to get, which ones not)...
and then you'd use these networks to filter out incoming informations, or to handle not so important chats for you...
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD

#18 hanzac

    New Member

  • Members
  • PipPip
  • 23 posts

Posted 29 July 2003 - 12:11 PM

Sorry, I am not careful about my words.
I mean that we can start a contest about AI development.
The organizer can give a topic or problem. :rolleyes:
-- <span style='color:red'>Flame.Light()</span> --

#19 UnknownStranger

    Valued Member

  • Members
  • PipPipPip
  • 139 posts

Posted 29 July 2003 - 12:19 PM

Hmm...good idea, but first we should look, how many ppl will actually be active in this forum...

Meanwhile I'll try to figure out a topic or a problem... ;7
M.E.
-----
"Human stupidity is something you can rely on." -- M.A.
"I didn't design life." -- J.G.
"It's almost finished..." -- EHD

#20 Ed Mack

    Senior Member

  • Members
  • PipPipPipPip
  • 1239 posts

Posted 29 July 2003 - 01:53 PM

I've never done proper AI (ie learning), but have done all the various sorts of if player is near shoot them, some steering (little code lots of intellegence) .

Not intellegent, but I did a little swf that pretends to be an online 1 on 1 chat with a minister to confess your sins... with a few very odd responses :)





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users