Network Sites: FPSguru.com RTSguru.com UnboundGamer.com
Login:  Password:   Remember?  
Show Quick Gamelist Jump to Random Game
Games:611  Guilds:3,079
Members:1,592,506  Online:0
Guests:0  Posts:4,845,573
Recent forum postsRSS
Active threads
Cloud view
List all forums
General Forums
Developers Corner General Discussion
Popular Game Forums
Click a status to find game forum
Game Forums
Click a letter to find game forum
D-F
D&D Online DC Universe DOTA DOTA 2 DUST 514 Dance Groove Online Dark Age of Camelot Dark Ages Dark Legends Dark Orbit Dark Solstice Dark and Light DarkEden Online DarkSpace Darkblood Online Darkfall Darkwind: War on Wheels Dawn of Fantasy Dawntide Dead Earth Dead Frontier Deco Online Defiance Deicide Online Dekaron Desert Operations Diablo 3 Diamonin Digimon Battle Dino Storm Disciple Divergence Divina Divine Souls Dofus Dominus Online Dragon Ball Online Dragon Born Online Dragon Crusade Dragon Empires Dragon Eternity Dragon Nest Dragon Oath Dragon Raja Dragon's Call Dragon's Prophet DragonSky DragonSoul Dragona Dragonica Dream of Mirror Online Dreamland Online Dreamlords: The Reawakening Drift City Duels Dungeon Blitz Dungeon Fighter Online Dungeon Overlord Dungeon Party Dungeon Runners Dynastica Dynasty Warriors Online EIN (Epicus Incognitus) EVE Online Earth Eternal Earth and Beyond Earthrise Eden Eternal Einherjar - The Viking's Blood Elf Online Embers of Caerus Emil Chronicle Online Empire & State Empire Craft EmpireQuest Empires of Galldon End of Nations Endless Ages Endless Online Entropia Universe EpicDuel Erebus: Travia Reborn Eredan Eternal Blade Eternal Lands Ether Fields Ether Saga Online Eudemons Online EuroGangster EverQuest Online Adventures Evernight Everquest Everquest II Evony Exarch Exorace Face of Mankind Fairyland Online Fall of Rome Fallen Earth Fallen Sword Fallout Online Family Guy Online Fantage Fantasy Earth Zero Fantasy Realm Online Fantasy Tales Online Fantasy Worlds: Rhynn Faunasphere Faxion Online Ferentus Ferion Fiesta Online Final Fantasy XI Final Fantasy XIV Firefall Fists of Fu Florensia Flyff Football Manager Live Football Superstars Force of Arms Forsaken World Freaky Creatures Free Realms Freesky Online Freeworld Fung Wan Online Furcadia Fury Fusion Fall
G-L
GalaXseeds Galactic Command Online Game of Thrones Gate To Heavens Gates of Andaron Gatheryn Gekkeiju Online Ghost Online Ghost Recon Online Gladiatus Glitch Global Agenda Global Soccer GoGoRacer Goal Line Blitz Gods and Heroes GodsWar Online Golemizer Golf Star GoonZu Online Graal Kingdoms Grand Chase Europe Grand Fantasia Grepolis Grimlands Guild Wars Guild Wars 2 Guild Wars Factions Guild Wars Nightfall Habbo Hotel Haven & Hearth Hedone Helbreath Hellgate Hellgate: London Hello Kitty Online Hero 108: Online Hero Online Hero's Journey HeroSmash Heroes in the Sky Heroes of Bestia Heroes of Gaia Heroes of Might and Magic Online Heroes of Thessalonica Heroes of Three Kingdoms Holic Online Hostile Space Huxley Illutia Illyriad Immortals USA Imperator Imperian Infinity Infinity Iris Online Irth Worlds Island Forge Islands of War Istaria: Chronicles of the Gifted Jade Dynasty Jagged Alliance Online Juggernaut Jumpgate Jumpgate Evolution KAL Online Kakele Online Kaos War Karos Online Kicks Online King of Kings 3 Kingdom Heroes Kingdom of Drakkar Kingory Kitsu Saga Kiwarriors Knight Online Knights of Dream City Kothuria Kung Foo! Kunlun Online L.A.W. LEGO Universe La Tale Land of Chaos Online Lands of Hope: Phoenix Edition LastChaos League of Legends - Clash of Fates Legend of Golden Plume Legend of Katha Legend of Mir 3 Legendary Champions Light of Nova Lime Odyssey Line of Defense Lineage Lineage Eternal: Twilight Resistance Lineage II Linkrealms Loong Online Lord of the Rings Online Lords Online Lost Saga Lucent Heart Lunia Lusternia: Age of Ascension Luvinia Online
T-Z
TERA TS Online Tabula Rasa Tactica Online Tales Runner Tales of Fantasy Tales of Pirates Tales of Pirates II Talisman Online Tamer Saga Tank Ace Tantra Online Tatsumaki: Land at War Terra Militaris Terra World Thang Online The 4th Coming The Agency The Chronicle The Chronicles of Spellborn The Elder Scrolls Online The Legend of Ares The Matrix Online The Missing Ink The Mummy Online The Myth of Soma The Pride of Taern The Realm Online The Repopulation The Secret World The Sims Online The Strategems There Thrones of Chaos Tibia Tibia Micro Edition Toontown Online Top Speed Torchlight Transformers Universe Traveller AR Travia Online Travian Trials of Ascension Tribal Hero Tribal Wars Tribes Universe Trickster Online Troy Online True Fantasy Live Online Turf Battles Twelve Sky Twelve Sky 2 Twilight War U.B. Funkeys UFO Online Ultima Online Ultima X: Odyssey Ultimate Soccer Boss Uncharted Waters Online Undercover 2: Merc Wars Underlight Unification Wars Universe Online Valkyrie Sky Vanguard: Saga of Heroes Vanquish Space Vector City Racers Vendetta Online Victory - Age of Racing Vindictus Virtonomics Vis Gladius Visions of Zosimos Voyage Century W.E.L.L. Online WAR (Warhammer Online) WYD Global Wakfu War Rock War of 2012 War of Angels War of Legends War of Thrones War of the Immortals WarFlow Waren Story Wargame1942 Warhammer 40K: Dark Millennium Online Warhammer Online: Wrath of Heroes Warrior Epic WebLords Wild West Online WildStar WindSlayer 2 Wish Wizard 101 Wizards and Champions Wonder King Wonderland Online World Golf Tour World War II Online World of Battles World of Darkness World of Heroes World of Kung Fu World of Pirates World of Tanks World of Warcraft World of Warcraft: Mists of Pandaria World of the Living Dead WorldAlpha Wurm Online Xiah Xsyon YS Online ZU Online Zentia Zero Online Zero Online: The Andromeda Crisis Zodiac Online eRepublik

MMORPG.com Discussion Forums

General Discussion

General Discussion 

The Pub at MMORPG.COM  » The Evolution of Artificial Intelligence

5 Pages « 1 2 3 4 5 » Search
93 posts found
  lizardbones

Elite Member

Joined: 6/11/08
Posts: 4153

2/08/12 12:57:24 PM#61


Originally posted by Castillle
You got text based. All you need now is to change the client side server and read those texts as images. Problem solved you have 2d graphics. Replace tiles with d2d objects and sprites with 3d models there you just changed those texts into 3d. I don't see your problem. O.o*assuming text based means all the rendering shows text chars like c for your chat and ^ for mountains,etc*


You're over simplifying things a bit there. It sounds simple, but if you actually sit down to do it, there's many, many more steps to it. Not the least of which is learning to write software to begin with.

Join the League For Gamers.

  Disdena

Hard Core Member

Joined: 3/05/10
Posts: 825

2/08/12 1:01:26 PM#62
Originally posted by stealthbr
Originally posted by Disdena

You know, the more I look at this thread's responses, the more I think that this is an inappropriate direction for MMOs to go. It's really more suited for single-player games. In a single-player game, the NPCs exist to define the world. If as the designer of a single-player game, you want to use NPCs as a tool to express the idea of a world that irrevocably changes due to random things going on within it, that's great. But in an MMO, other players can already fill this role far better. If the world irrevocably changes, it's supposed to be due to the machinations of the players.

There's nothing really wrong with what people have suggested here except that the game world would be defined by the random things that AI do in the background. That just screams single-player. MMOs don't need that.

I don't quite agree here. Reason being, there would never be enough players logged in the same server at the same time to serve such a purpose. Furthermore, rarely would a player perform a menial task (in the grand scheme of things), such as being a full-time blacksmith for a specific village, and rarely would the player have regular lives in terms of routines such as waking up, going to work, socializing with friends, taking care of family, and going back to sleep. I think every game that tries to simulate a virtual world, be it singleplayer or massively multiplayer, needs NPC's to truly make it feel alive.

Well, sure. I'm not saying that NPCs are not needed at all. But are they the best way of expressing how the world gets changed on a day-to-day basis? Maybe in a single player game but not in an MMO.

I think the best way of explaining it would be to compare a correographed fight sequence to an actual real live fist fight. Which one is better for an action movie scene: planning out all of the attacks and dodges, or filming two people actually beat the shit out of each other until one wins? While some may find the latter more entertaining, it would look out of place in a movie. People don't watch the movie expecting 100% realism, they watch the movie expecting to be entertained. Similarly, players don't examine MMO NPCs expecting them to make the world 100% indistinguishable from a real world, they expect them to be useful, informative, or entertaining for a few moments and then fade into the background of the game so that interactions with other players define the world. Realistic AI NPCs in an MMO would fail to perform that specific task better than their scripted counterparts, and would be much harder to create to boot.

  Creslin321

Spotlight Poster

Joined: 2/27/09
Posts: 3630

2/08/12 1:19:40 PM#63

Having studied AI in college, I can say that the one thing I learned there from my experience was that there will never be "true" AI.  Or at least, we will never discover it by continuously advancing what is known as "AI" in computer science.

"True" AI is one of those things that you always think you will reach by just accomplishing that next milestone, but never actually reach.  For example, people used to think that if a computer could beat a human at Chess, then that would be real AI.  Then they thought that if a computer could play a quiz show like Jeopardy, then that would be real AI.  But when both of these were actually accomplished...it was almost anticlimactic, kind of like when the Wizard's curtain was torn down in the Wizard of Oz.

It became clear that this was not "true" AI, but just a tool doing exactly what it was programmed to do.  A complicated tool yes, but still just a tool.  In the end, a computer program that can beat Kasparov at Chess or Jennings at Jeopardy is not more "intelligent" than a hammer.  It's just a tool with a purpose.  It cannot reason.

So once you realize this...you have to realize that all AI in games is an illusion.  As Axehilt said on the first page, developers should not strive to create AI that tries to mimic a real human as closely as possible...they should try to create something that the player perceives to mimic a real human.  It doesn't matter at all what happens "off camera" or if a natural sequence of events led to the NPC's "motivation."  As long as the player is fooled it doesn't matter.

  Cuathon

Hard Core Member

Joined: 10/24/04
Posts: 2064

2/08/12 1:59:11 PM#64
Originally posted by Creslin321

Having studied AI in college, I can say that the one thing I learned there from my experience was that there will never be "true" AI.  Or at least, we will never discover it by continuously advancing what is known as "AI" in computer science.

"True" AI is one of those things that you always think you will reach by just accomplishing that next milestone, but never actually reach.  For example, people used to think that if a computer could beat a human at Chess, then that would be real AI.  Then they thought that if a computer could play a quiz show like Jeopardy, then that would be real AI.  But when both of these were actually accomplished...it was almost anticlimactic, kind of like when the Wizard's curtain was torn down in the Wizard of Oz.

It became clear that this was not "true" AI, but just a tool doing exactly what it was programmed to do.  A complicated tool yes, but still just a tool.  In the end, a computer program that can beat Kasparov at Chess or Jennings at Jeopardy is not more "intelligent" than a hammer.  It's just a tool with a purpose.  It cannot reason.

So once you realize this...you have to realize that all AI in games is an illusion.  As Axehilt said on the first page, developers should not strive to create AI that tries to mimic a real human as closely as possible...they should try to create something that the player perceives to mimic a real human.  It doesn't matter at all what happens "off camera" or if a natural sequence of events led to the NPC's "motivation."  As long as the player is fooled it doesn't matter.

Developing real AI is mainly a problem because you don't have the billion years of optimized backend in DNA that a human brain has. Human brains are incredibly relational but the conceptual aspect that we think of as human is backed by so much instinct type information in DNA and the blank slatish aspect of the brain that you can't even imagine it. We can't make AI because we don't even understand how our own brains work.

We could make a computer with a brain pattern different from a human's but it might not pass the turing test.

  Creslin321

Spotlight Poster

Joined: 2/27/09
Posts: 3630

2/08/12 2:09:43 PM#65
Originally posted by Cuathon
Originally posted by Creslin321

....

Developing real AI is mainly a problem because you don't have the billion years of optimized backend in DNA that a human brain has. Human brains are incredibly relational but the conceptual aspect that we think of as human is backed by so much instinct type information in DNA and the blank slatish aspect of the brain that you can't even imagine it. We can't make AI because we don't even understand how our own brains work.

We could make a computer with a brain pattern different from a human's but it might not pass the turing test.

 Well, I know there is debate over this, but my opinion is that there is a fundamental difference between biological conscienceness and computer "intelligence."  Basically, I think that no matter how complex you make a computer, it will never be self aware.  It's just running a program.  It doesn't matter if the program is super complex...it's still just a program.  I know that some people believe that if you make a program complex "enough" then conscienceness will "emerge."  But I never bought this.

Now, I think it would be possible to create an AI agent so complex that it fools many people into thinking that it's self-aware, but it's still just a program in the end.  Not "really" intelligent...just an illusion.

  Axehilt

Elite Member

Joined: 5/09/09
Posts: 5362

2/08/12 2:39:53 PM#66
Originally posted by Creslin321
Originally posted by Cuathon
Originally posted by Creslin321

....

Developing real AI is mainly a problem because you don't have the billion years of optimized backend in DNA that a human brain has. Human brains are incredibly relational but the conceptual aspect that we think of as human is backed by so much instinct type information in DNA and the blank slatish aspect of the brain that you can't even imagine it. We can't make AI because we don't even understand how our own brains work.

We could make a computer with a brain pattern different from a human's but it might not pass the turing test.

 Well, I know there is debate over this, but my opinion is that there is a fundamental difference between biological conscienceness and computer "intelligence."  Basically, I think that no matter how complex you make a computer, it will never be self aware.  It's just running a program.  It doesn't matter if the program is super complex...it's still just a program.  I know that some people believe that if you make a program complex "enough" then conscienceness will "emerge."  But I never bought this.

Now, I think it would be possible to create an AI agent so complex that it fools many people into thinking that it's self-aware, but it's still just a program in the end.  Not "really" intelligent...just an illusion.

We're all just programs, guy.  DNA and the structure of our brains are our programming.  We do a pretty good job fooling each other that we're self-aware.

The human brain is just a biological computer.  There's no magic fairy dust making us any different.  Just a ton of evolutionary progress improving the computer's output and then a partial lifetime's experience filling us with knowledge.

It'll take time to fully replicate that, but it'll happen.

  Creslin321

Spotlight Poster

Joined: 2/27/09
Posts: 3630

2/08/12 2:46:56 PM#67
Originally posted by Axehilt
Originally posted by Creslin321
Originally posted by Cuathon
Originally posted by Creslin321

....

Developing real AI is mainly a problem because you don't have the billion years of optimized backend in DNA that a human brain has. Human brains are incredibly relational but the conceptual aspect that we think of as human is backed by so much instinct type information in DNA and the blank slatish aspect of the brain that you can't even imagine it. We can't make AI because we don't even understand how our own brains work.

We could make a computer with a brain pattern different from a human's but it might not pass the turing test.

 Well, I know there is debate over this, but my opinion is that there is a fundamental difference between biological conscienceness and computer "intelligence."  Basically, I think that no matter how complex you make a computer, it will never be self aware.  It's just running a program.  It doesn't matter if the program is super complex...it's still just a program.  I know that some people believe that if you make a program complex "enough" then conscienceness will "emerge."  But I never bought this.

Now, I think it would be possible to create an AI agent so complex that it fools many people into thinking that it's self-aware, but it's still just a program in the end.  Not "really" intelligent...just an illusion.

We're all just programs, guy.  DNA and the structure of our brains are our programming.  We do a pretty good job fooling each other that we're self-aware.

The human brain is just a biological computer.  There's no magic fairy dust making us any different.  Just a ton of evolutionary progress improving the computer's output and then a partial lifetime's experience filling us with knowledge.

It'll take time to fully replicate that, but it'll happen.

 The funny thing is though...that you can't prove that at all.  And I know you can't, because I can't prove my theory either ;).

The only thing I know for sure is that *I* am self-aware.  That's it.  I assume other humans are self aware because they are similar to me.  I assume a hammer isn't self aware because it is inanimate and not alive...much like a computer.

Anyway, I think my beliefs on this come from the fact that I'm a programmer.  I know exactly how programs work.  They are completely deterministic.  Even random number generation...deterministic.  It takes some kind of "seed" like the time and then puts it through a deterministic mathematical function to get a "random" number.

To me, a computer program is no different from a simple deterministic machine like Mousetrap.  It's just a really complicated mousetrap...just as deterministic.

Life is not deterministic.

  Cuathon

Hard Core Member

Joined: 10/24/04
Posts: 2064

2/08/12 2:50:47 PM#68
Originally posted by Creslin321
Originally posted by Axehilt
Originally posted by Creslin321
Originally posted by Cuathon
Originally posted by Creslin321

....

Developing real AI is mainly a problem because you don't have the billion years of optimized backend in DNA that a human brain has. Human brains are incredibly relational but the conceptual aspect that we think of as human is backed by so much instinct type information in DNA and the blank slatish aspect of the brain that you can't even imagine it. We can't make AI because we don't even understand how our own brains work.

We could make a computer with a brain pattern different from a human's but it might not pass the turing test.

 Well, I know there is debate over this, but my opinion is that there is a fundamental difference between biological conscienceness and computer "intelligence."  Basically, I think that no matter how complex you make a computer, it will never be self aware.  It's just running a program.  It doesn't matter if the program is super complex...it's still just a program.  I know that some people believe that if you make a program complex "enough" then conscienceness will "emerge."  But I never bought this.

Now, I think it would be possible to create an AI agent so complex that it fools many people into thinking that it's self-aware, but it's still just a program in the end.  Not "really" intelligent...just an illusion.

We're all just programs, guy.  DNA and the structure of our brains are our programming.  We do a pretty good job fooling each other that we're self-aware.

The human brain is just a biological computer.  There's no magic fairy dust making us any different.  Just a ton of evolutionary progress improving the computer's output and then a partial lifetime's experience filling us with knowledge.

It'll take time to fully replicate that, but it'll happen.

 The funny thing is though...that you can't prove that at all.  And I know you can't, because I can't prove my theory either ;).

The only thing I know for sure is that *I* am self-aware.  That's it.  I assume other humans are self aware because they are similar to me.  I assume a hammer isn't self aware because it is inanimate and not alive...much like a computer.

Anyway, I think my beliefs on this come from the fact that I'm a programmer.  I know exactly how programs work.  They are completely deterministic.  Even random number generation...deterministic.  It takes some kind of "seed" like the time and then puts it through a deterministic mathematical function to get a "random" number.

To me, a computer program is no different from a simple deterministic machine like Mousetrap.  It's just a really complicated mousetrap...just as deterministic.

Life is not deterministic.

Life is deterministic. The entire body and not just the brain exist to provide functionality to a human. Then you also have access to far more input than a computer has.

Self aware is a jesusfreak inspired misnomer anyways.

Still this is one of the endless arguments. No one will change anyone's mind. Me and Axehilt will just have to live with being right.

  waynejr2

Elite Member

Joined: 4/12/11
Posts: 1703

RIP: Dennis Ritchie. Dennis Ritchie > Steve Jobs.

2/08/12 3:01:36 PM#69
Originally posted by Creslin321
Originally posted by Axehilt
Originally posted by Creslin321
Originally posted by Cuathon
Originally posted by Creslin321

....

Developing real AI is mainly a problem because you don't have the billion years of optimized backend in DNA that a human brain has. Human brains are incredibly relational but the conceptual aspect that we think of as human is backed by so much instinct type information in DNA and the blank slatish aspect of the brain that you can't even imagine it. We can't make AI because we don't even understand how our own brains work.

We could make a computer with a brain pattern different from a human's but it might not pass the turing test.

 Well, I know there is debate over this, but my opinion is that there is a fundamental difference between biological conscienceness and computer "intelligence."  Basically, I think that no matter how complex you make a computer, it will never be self aware.  It's just running a program.  It doesn't matter if the program is super complex...it's still just a program.  I know that some people believe that if you make a program complex "enough" then conscienceness will "emerge."  But I never bought this.

Now, I think it would be possible to create an AI agent so complex that it fools many people into thinking that it's self-aware, but it's still just a program in the end.  Not "really" intelligent...just an illusion.

We're all just programs, guy.  DNA and the structure of our brains are our programming.  We do a pretty good job fooling each other that we're self-aware.

The human brain is just a biological computer.  There's no magic fairy dust making us any different.  Just a ton of evolutionary progress improving the computer's output and then a partial lifetime's experience filling us with knowledge.

It'll take time to fully replicate that, but it'll happen.

 The funny thing is though...that you can't prove that at all.  And I know you can't, because I can't prove my theory either ;).

The only thing I know for sure is that *I* am self-aware.  That's it.  I assume other humans are self aware because they are similar to me.  I assume a hammer isn't self aware because it is inanimate and not alive...much like a computer.

Anyway, I think my beliefs on this come from the fact that I'm a programmer.  I know exactly how programs work.  They are completely deterministic.  Even random number generation...deterministic.  It takes some kind of "seed" like the time and then puts it through a deterministic mathematical function to get a "random" number.

To me, a computer program is no different from a simple deterministic machine like Mousetrap.  It's just a really complicated mousetrap...just as deterministic.

Life is not deterministic.

Sounds like the human ego can't handle the concept of not being special and different from computers.

The process of life has cause and effect therefore it's deterministic.

  MacroHard

Novice Member

Joined: 1/10/12
Posts: 105

2/08/12 3:07:02 PM#70
Originally posted by Disdena

There's nothing really wrong with what people have suggested here except that the game world would be defined by the random things that AI do in the background. That just screams single-player. MMOs don't need that.

Talking only cities in MMOs for a second, NPCs acting lifelessly always counteracts any immersion I may have been getting into.  I guess AI doesn't need to be improved here, but it would definitely help with immersion if NPCs looked like they had some semblances of lives and had a bit more in the way of routines.  Then again, NPCs are artificial, so don't these routines/scripts and so on all go under the blanket term: AI?  I don't think it would be cost effective to go through every NPC in a game and give him/her/it a unique set of conditions but don't just leave them standing on the soles of their feet all day...

I like to be fully immersed and believe AI can/does have an impact on immersion.

  BadSpock

Hard Core Member

Joined: 8/21/04
Posts: 5093

Logic be damned!

2/08/12 3:08:36 PM#71

Self aware = feelings.

Until a computer can feel so sad and depressed that it actually effects it's functions it is not self aware, like a human who is super sad / depressed will have all kind of negative biological reactions to their emotional condition...

Can you quantify feelings?

You can certainly quantify the biological effect that feelings have on our bodies/systems, but can you quantify the feeling itself?

If you can't quantify it, you can't program it - so until computers can feel genuine feelings that aren't just pre-programmed conditions and false mimmicking behavior they will not be self aware.

 

"You'll find a great many of the truths we cling to depend greatly upon our point of view."

  Shmaw

Advanced Member

Joined: 9/09/10
Posts: 69

2/08/12 3:10:20 PM#72

Imagine what kind of game an AI could make.  100 percent efficiency, 7 days a week.  No programming errors, seamless environments, and massive amounts of content.  They wouldn't need to kill all humans, they could just distract us with our own personal virtual heaven.

  Axehilt

Elite Member

Joined: 5/09/09
Posts: 5362

2/08/12 3:33:03 PM#73
Originally posted by Creslin321

 The funny thing is though...that you can't prove that at all.  And I know you can't, because I can't prove my theory either ;).

The only thing I know for sure is that *I* am self-aware.  That's it.  I assume other humans are self aware because they are similar to me.  I assume a hammer isn't self aware because it is inanimate and not alive...much like a computer.

Anyway, I think my beliefs on this come from the fact that I'm a programmer.  I know exactly how programs work.  They are completely deterministic.  Even random number generation...deterministic.  It takes some kind of "seed" like the time and then puts it through a deterministic mathematical function to get a "random" number.

To me, a computer program is no different from a simple deterministic machine like Mousetrap.  It's just a really complicated mousetrap...just as deterministic.

Life is not deterministic.

It is deterministic though.

It doesn't stop being deterministic just because no human comprehends the trillions of factors involved.  Life is really really damn complex, but still deterministic.

Like computer, humans don't do random things.  But unlike computers' randomness (which often keys off of a single seed), humans' deterministic decisionmaking is based on almost innumerable factors (like diet, experience, mood, and environment) which gives them enough unpredictability that we call a decision "random".

But it's not really random, it's just that there are so many factors involved that we conveniently apply the term "random" to the situation to indicate it was far too complex to predict.

So in the pursuit of human-like intelligence, AI programmers simply need to understand the human brain better and mimick more and more of the developmental facts of the brain that cause humans to behave the way they do.  (But as covered earlier in the thread, the actual gameplay benefits of this intelligence are hit and miss, and often not appropriate for many types of games.)

  stealthbr

Hard Core Member

Joined: 5/07/06
Posts: 888

 
2/08/12 8:29:29 PM#74

Quick question here: What do you guys think of NPC's behaving according to day/night cycles (NPC's going to sleep)? Do you think it would work in an MMO?

  Axehilt

Elite Member

Joined: 5/09/09
Posts: 5362

2/08/12 9:59:14 PM#75
Originally posted by stealthbr

Quick question here: What do you guys think of NPC's behaving according to day/night cycles (NPC's going to sleep)? Do you think it would work in an MMO?

I think a variety of interesting gameplay can come out of day/night cycles, though admittedly a lot of it isn't AI-related.

Basically it creates the potential for an interesting variance on gameplay if players have to play different to succeed at night vs. day, and they're rotating with moderate regularity.  (But if they rotate too slow, you don't really get this because a given play session might only take place at night -- and if it's tied to real-world clock you might only ever see night which also sorta sucks.)

But certainly the first thing to pop to mind is that night allows you to sneak past mobs which might otherwise bar access from an area or zone because they're too tough to beat at your level.

  Creslin321

Spotlight Poster

Joined: 2/27/09
Posts: 3630

2/08/12 10:08:17 PM#76
Originally posted by Axehilt
Originally posted by Creslin321

 The funny thing is though...that you can't prove that at all.  And I know you can't, because I can't prove my theory either ;).

The only thing I know for sure is that *I* am self-aware.  That's it.  I assume other humans are self aware because they are similar to me.  I assume a hammer isn't self aware because it is inanimate and not alive...much like a computer.

Anyway, I think my beliefs on this come from the fact that I'm a programmer.  I know exactly how programs work.  They are completely deterministic.  Even random number generation...deterministic.  It takes some kind of "seed" like the time and then puts it through a deterministic mathematical function to get a "random" number.

To me, a computer program is no different from a simple deterministic machine like Mousetrap.  It's just a really complicated mousetrap...just as deterministic.

Life is not deterministic.

It is deterministic though.

It doesn't stop being deterministic just because no human comprehends the trillions of factors involved.  Life is really really damn complex, but still deterministic.

Like computer, humans don't do random things.  But unlike computers' randomness (which often keys off of a single seed), humans' deterministic decisionmaking is based on almost innumerable factors (like diet, experience, mood, and environment) which gives them enough unpredictability that we call a decision "random".

But it's not really random, it's just that there are so many factors involved that we conveniently apply the term "random" to the situation to indicate it was far too complex to predict.

So in the pursuit of human-like intelligence, AI programmers simply need to understand the human brain better and mimick more and more of the developmental facts of the brain that cause humans to behave the way they do.  (But as covered earlier in the thread, the actual gameplay benefits of this intelligence are hit and miss, and often not appropriate for many types of games.)

 

It also doesn't START being deterministic because there are trillions of factors. That argument goes both ways ;).

This is how I think about it...

You are conscience for a reason. That reason is that the human body has a...driver. Something making non-deterministic decisions for it. If you were completely deterministic like a machine, you would not need a driver, and would not be conscience. I think that the fact that you are conscience is evidence of free will...because without free will conscienceness would be vestigal. Cogito ergo sum.

  Cuathon

Hard Core Member

Joined: 10/24/04
Posts: 2064

2/08/12 10:13:43 PM#77
Originally posted by Creslin321
Originally posted by Axehilt
Originally posted by Creslin321

 The funny thing is though...that you can't prove that at all.  And I know you can't, because I can't prove my theory either ;).

The only thing I know for sure is that *I* am self-aware.  That's it.  I assume other humans are self aware because they are similar to me.  I assume a hammer isn't self aware because it is inanimate and not alive...much like a computer.

Anyway, I think my beliefs on this come from the fact that I'm a programmer.  I know exactly how programs work.  They are completely deterministic.  Even random number generation...deterministic.  It takes some kind of "seed" like the time and then puts it through a deterministic mathematical function to get a "random" number.

To me, a computer program is no different from a simple deterministic machine like Mousetrap.  It's just a really complicated mousetrap...just as deterministic.

Life is not deterministic.

It is deterministic though.

It doesn't stop being deterministic just because no human comprehends the trillions of factors involved.  Life is really really damn complex, but still deterministic.

Like computer, humans don't do random things.  But unlike computers' randomness (which often keys off of a single seed), humans' deterministic decisionmaking is based on almost innumerable factors (like diet, experience, mood, and environment) which gives them enough unpredictability that we call a decision "random".

But it's not really random, it's just that there are so many factors involved that we conveniently apply the term "random" to the situation to indicate it was far too complex to predict.

So in the pursuit of human-like intelligence, AI programmers simply need to understand the human brain better and mimick more and more of the developmental facts of the brain that cause humans to behave the way they do.  (But as covered earlier in the thread, the actual gameplay benefits of this intelligence are hit and miss, and often not appropriate for many types of games.)

 

It also doesn't START being deterministic because there are trillions of factors. That argument goes both ways ;).

 

This is how I think about it...

 

You are conscience for a reason. That reason is that the human body has a...driver. Something making non-deterministic decisions for it. If you were completely deterministic like a machine, you would not need a driver, and would not be conscience. I think that the fact that you are conscience is evidence of free will...because without free will conscienceness would be vestigal. Cogito ergo sum.


This is a poor argument. Self reference is pretty well understood. I don't wanna debate this with a bunch of people on a game forum ignorant of the science so I will not post anymore. You might want to do some actual research. I still love you even if you believe in free will though.

  Creslin321

Spotlight Poster

Joined: 2/27/09
Posts: 3630

2/08/12 10:15:02 PM#78
Originally posted by BadSpock

Self aware = feelings.

Until a computer can feel so sad and depressed that it actually effects it's functions it is not self aware, like a human who is super sad / depressed will have all kind of negative biological reactions to their emotional condition...

Can you quantify feelings?

You can certainly quantify the biological effect that feelings have on our bodies/systems, but can you quantify the feeling itself?

If you can't quantify it, you can't program it - so until computers can feel genuine feelings that aren't just pre-programmed conditions and false mimmicking behavior they will not be self aware.

 

 

Exactly.

You can't quantify feelings and you can't quantify conscienceness. You CAN quantify what is commonly referred to as intelligence though, and that's why why you can create it with a program.

I think it's funny that people have used their free will to argue...against the existence of free will lol :).

Also...some people have said that I'm arguing in favor of free will because I'm religous or something...I'm not. I'm arguing for free will because I'm a programmer lol :). I write programs...I know what they can do. Trust me, they can't have freewill.

You could literally replicate what a program does with a massive mechanical machine. Do you really think that a planet sized mechanism of gears and pistons could be self aware?

  Creslin321

Spotlight Poster

Joined: 2/27/09
Posts: 3630

2/08/12 10:22:35 PM#79
Originally posted by Cuathon
Originally posted by Creslin321
Originally posted by Axehilt
Originally posted by Creslin321

 The funny thing is though...that you can't prove that at all.  And I know you can't, because I can't prove my theory either ;).

The only thing I know for sure is that *I* am self-aware.  That's it.  I assume other humans are self aware because they are similar to me.  I assume a hammer isn't self aware because it is inanimate and not alive...much like a computer.

Anyway, I think my beliefs on this come from the fact that I'm a programmer.  I know exactly how programs work.  They are completely deterministic.  Even random number generation...deterministic.  It takes some kind of "seed" like the time and then puts it through a deterministic mathematical function to get a "random" number.

To me, a computer program is no different from a simple deterministic machine like Mousetrap.  It's just a really complicated mousetrap...just as deterministic.

Life is not deterministic.

It is deterministic though.

It doesn't stop being deterministic just because no human comprehends the trillions of factors involved.  Life is really really damn complex, but still deterministic.

Like computer, humans don't do random things.  But unlike computers' randomness (which often keys off of a single seed), humans' deterministic decisionmaking is based on almost innumerable factors (like diet, experience, mood, and environment) which gives them enough unpredictability that we call a decision "random".

But it's not really random, it's just that there are so many factors involved that we conveniently apply the term "random" to the situation to indicate it was far too complex to predict.

So in the pursuit of human-like intelligence, AI programmers simply need to understand the human brain better and mimick more and more of the developmental facts of the brain that cause humans to behave the way they do.  (But as covered earlier in the thread, the actual gameplay benefits of this intelligence are hit and miss, and often not appropriate for many types of games.)

 

It also doesn't START being deterministic because there are trillions of factors. That argument goes both ways ;).

 

This is how I think about it...

 

You are conscience for a reason. That reason is that the human body has a...driver. Something making non-deterministic decisions for it. If you were completely deterministic like a machine, you would not need a driver, and would not be conscience. I think that the fact that you are conscience is evidence of free will...because without free will conscienceness would be vestigal. Cogito ergo sum.


This is a poor argument. Self reference is pretty well understood. I don't wanna debate this with a bunch of people on a game forum ignorant of the science so I will not post anymore. You might want to do some actual research. I still love you even if you believe in free will though.

 

Ah the "I don't have to waste my breath on you and I've got "science" (that is never specified) defense." Yah really got me there ;).

Look, there is no answer to this question. It's all just philosophy. There is no "science" that proves or disproves free will because it can't be quantified. If you claim there is "science" backing up the existence of non-existence of free-will, then that says something about your argument.

  stealthbr

Hard Core Member

Joined: 5/07/06
Posts: 888

 
2/08/12 10:29:06 PM#80
Originally posted by Axehilt
Originally posted by stealthbr

Quick question here: What do you guys think of NPC's behaving according to day/night cycles (NPC's going to sleep)? Do you think it would work in an MMO?

I think a variety of interesting gameplay can come out of day/night cycles, though admittedly a lot of it isn't AI-related.

Basically it creates the potential for an interesting variance on gameplay if players have to play different to succeed at night vs. day, and they're rotating with moderate regularity.  (But if they rotate too slow, you don't really get this because a given play session might only take place at night -- and if it's tied to real-world clock you might only ever see night which also sorta sucks.)

But certainly the first thing to pop to mind is that night allows you to sneak past mobs which might otherwise bar access from an area or zone because they're too tough to beat at your level.

I as well believe it could bring some interesting dynamics to gameplay, not to mention how it could greatly bolster immersion. I believe day/night cycles in games should go by faster than the real world so that someone can experience both daytime and nighttime without having to use the computer the whole day. I think the main argument against having NPC's behave according to Day/Night cycles is the inaccessability to NPC's that are sleeping. In a more linear game revolving around quests, I do believe the accessability issue would be quite pronounced. However, in a sandbox style game, where there are less scripted quests, and the game is more about creating your own adventures, it could definitely be feasible. For instance, if a player needs to sell items urgently, have it so that taverns operate full-time (maybe even have bartenders perform shifts like the guards in Oblivion).

5 Pages « 1 2 3 4 5 » Search