True AI PC GAME?

Reply
 
LinkBack Thread Tools
  #1 (permalink)  
Old 10-12-2008
Thinking

Join Date: Oct 2008
Posts: 16
bochen2 is an unknown quantity at this point
True AI PC GAME?

Are there any computer games out there that can transcend the sum of its total programming and can patch and mod itself and reaching omega point and singularity to develop self consciousness?

We already have games out there like Crysis that approach photo realism in terms of sheer graphics

As far as true interpersonal AI and sentience goes we are still at the ENIAC / DOS stage. Why have we made so much progress on bronze and ZERO on brains? Characters in games are getting more and more prettier and their intelligence levels stays the same, making them effectively appear dumber and dumber...

Why can we have a natural language interpreter with software simulated neural network personalities capable of carrying a real conversation ? Why is every PC game so damn stupid and the characters so "dumb"? Why can't we create a game that is actually compelling and interactive/dynamic?
Reply With Quote
Topic Of The Week 48, November, 2008   View Poll   View Top 3 Awards
Nominated The Following User Has Nominated This Post:  
freeztar  (4 Weeks Ago)
  #2 (permalink)  
Old 10-12-2008
alexander's Avatar
Resident USSRian
Hypography Staff Member
Administrator
Gallery Curator
Dev Team Member
Re: True AI PC GAME?

there are games that serve as research projects for AI, these are mainly written in Haskell and Lisp. But this all depends on your definition of a "True AI" game.

to answer your last question, because nobody would play it.... rather its a better investment of money to develop the latest graphics for a mediocre game plan, then it is to design top noch AI, and have people get bored because they get beaten all the time...
__________________
And remember that great question that Pierre-Simon Laplace and Sir Isaac Newton, Andrei Markov and David Hilbert, Richard Feynman and Enrico Fermi, Albert Einstein and Edmund Halley did not come to ask throughout all of their dedication and work: "Who the hell is IMing me?"


This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Reply With Quote
  #3 (permalink)  
Old 10-12-2008
Tormod's Avatar
Hypographer
Hypography Staff Member
Administrator
Senior Editor
Editor
Dev Team Member

Join Date: Feb 2002
Location: Oslo, Norway
Posts: 12,909
Blog Entries: 4
Tormod has a brilliant futureTormod has a brilliant futureTormod has a brilliant futureTormod has a brilliant futureTormod has a brilliant futureTormod has a brilliant futureTormod has a brilliant futureTormod has a brilliant futureTormod has a brilliant futureTormod has a brilliant future
Re: True AI PC GAME?

IMHO artificial intelligence in games has little to do with graphics. Making a game look good doesn't make it's characters lifelike. You need an AI engine which mimics life and that is extraordinarily hard to do.

Here is an interesting page about this topic:
The Game AI Page: Artificial Life and Flocking

I can also recommend the book Creation by Steve Grand - the maker of several games based on artificial intelligence as the premise.

__________________
Your Friendly Neighborhood Administrator

Want to sponsor Hypography? Buy a print in our Fall 2008 Benefit Sale

Found a problem? Report it in our Bug Tracker

Science is not only compatible with spirituality; it is a profound source of spirituality.
- Carl Sagan
Reply With Quote
  #4 (permalink)  
Old 10-12-2008
Creating
Hypography Staff Member
Administrator
Editor

Join Date: May 2005
Location: Silver Spring, MD, USA
Posts: 4,492
CraigD has a reputation beyond reputeCraigD has a reputation beyond reputeCraigD has a reputation beyond reputeCraigD has a reputation beyond reputeCraigD has a reputation beyond reputeCraigD has a reputation beyond reputeCraigD has a reputation beyond reputeCraigD has a reputation beyond reputeCraigD has a reputation beyond reputeCraigD has a reputation beyond reputeCraigD has a reputation beyond repute
Lightbulb Self-modifying computer programs, market forces, and a possible way forward

Quote:
Originally Posted by bochen2 View Post
Are there any computer games out there that can transcend the sum of its total programming and can patch and mod itself and reaching omega point and singularity to develop self consciousness?
To the best of my knowledge – which is not specialized in game programming – no. Self-modifying code is not unheard of – many people familiar with fairly commonly taught techniques as genetic programming have at least with “blurring the boundaries” by having the problem being selected for being the genome (usually termed a individual’s “vector”) changer itself – but in my experience the state of the art of such code is toy-like and little used in production code. Personally, I’ve found it useful mostly in writing automations of turn-based games where the games rules explicitly involve changing the game’s rules, such as the puzzle game “Where Are the Cows”. Self-modifying code that plays this game, along with a very simple self-modifying code example, can be found in the 2-year old hypography post “Self modifying code in an interpreted language”.
Quote:
Originally Posted by bochen2 View Post
As far as true interpersonal AI and sentience goes we are still at the ENIAC / DOS stage.
I’d say this analogy, if anything, overstates the state of the art of game adversary programming. Even under early APIs like BIOS/DOS, computers were still general purpose computers. The use of the term “AI” to describe video game adversary programs is more of an advertising gimmick than of serious computer science.
Quote:
Originally Posted by bochen2 View Post
Why have we made so much progress on bronze and ZERO on brains?
This question can be translated into more or less “why has the computer industry for the past half century been what is has been?”, a pretty deep and controversial question, but I’ll go with a short answer with two parts: “because the problem of AI is hard”; and “because that has been what the market has demanded/accepted”.

I believe I’m somewhat typical of programmers of my are group (born 1960), in that I expected Turing-test successful AI to be commonplace by at latest the mid 1990s. In retrospect, I’ve come to believe that futurists and technologist like me, and like famous one such as the late Arthur Clarke from who’s work so many of us formed our expectations, were badly ignorant of and failed to account for the importance and workings of social/commercial markets. For reasons too involved to broach in this post, there are strong long-term financial reasons for commercial enterprise not to develop AI.
Quote:
Originally Posted by bochen2 View Post
Characters in games are getting more and more prettier and their intelligence levels stays the same, making them effectively appear dumber and dumber...
An interesting point – though it would be difficult to make an adversary program appear dumber than many of those in some of the arguably best video games ever made. I’ve recently acquired an old N64 and in the course of replaying an old classic, 007GoldenEye, find myself stuck on a level, a situation that draws attention to the adversaries’ stupidity. The 12-year-old N64 is a startling sophisticated machine (one of its processors actually has game cartridge-loadable microcode!), which even at a mere 94 MHz on its general-purpose CPU, could manage a lot more “smarts” in its adversary programs. Nonetheless, due to superbly designed levels and trigger conditions, GoldenEye remains an enjoyable game.
Quote:
Originally Posted by bochen2 View Post
Why can we have a natural language interpreter with software simulated neural network personalities capable of carrying a real conversation ?
I assume bochen means “why can’t …”

This question appears to be a simple restatement of the Turing test question, another old, deep question. Suffice it to say that there’s far from a consensus that a real or simulate neural net is a good approach to this problem.

Of course, the generic answer to “why can’t a computer do X” is another question: “why don’t you quit your complaining and code it?”

Seriously, I think the most promising communities for working on true AI programming are academics and hobbyists. Professional programming - business, scientific, game, and combinations – largely lacks the ability to delay return on investment long enough for such work. In addition, there’re those “strong long-term financial reasons” to avoid bringing true AI software to market I alluded to earlier.
Quote:
Originally Posted by bochen2 View Post
Why is every PC game so damn stupid and the characters so "dumb"? Why can't we create a game that is actually compelling and interactive/dynamic?
One reason, I think, is that, given the popularity of multiplayer games, there’s arguably not much need for an AI, when there’s a word full of human intelligence who, will pay to fill the role of an AI program.

Another – though I’m not certain about this, having only personal and anecdotal evidence to support it – is, I think, that the majority of gamers who prefer single player games don’t like the novelty and unpredictability that sophisticated adversary programming provides. Like all commercial software, to be successful, video games must be liked enough to be purchased in large quantities and/or high prices, ideally while being developed with the low cost/effort.

Last – again, guessing, as I’m not well acquainted with recent examples the type – I suspect that the place to look for the most sophisticated adversary programming is not in graphically-intense games like 1st/3rd person shooters, but rather in graphically trivial, turn-based RPGs. After all, the classical Turing test is turn-based.

A final point of accuracy re:
Quote:
Originally Posted by bochen2 View Post
…reaching omega point and singularity to develop self consciousness?
Chardinian or Tiplarian omega points, Vingian singularities, and computer self consciousness are distinct concept. A self aware computer program might be run without resulting in an immediate or eventual in Vingian singularity, and neither are the omega point, an event by definition of universe-wide scope.

The three concept do have at least one attribute in common: in varying degrees, many experts thing them impossible, others inevitable.
__________________
Moderator: Computers and Technology; Medical Science; Science Projects and Homework; Philosophy of Science; Physics and Mathematics; Environmental Studies

Last edited by Tormod; 10-13-2008 at 03:00 AM. Reason: Fixed a quote
Reply With Quote
  #5 (permalink)  
Old 10-13-2008
alexander's Avatar
Resident USSRian
Hypography Staff Member
Administrator
Gallery Curator
Dev Team Member
Re: Self-modifying computer programs, market forces, and a possible way forward

There are plenty of games with advanced AIs, some of which are centered on creating most advanced AIs, some, using genetic algorithms to modify the thinking, by that having a self-modyfying and learning AI systems. I mean notably Galactiv Civilizations, bSerene, AI Wars, Dungeon Keeper (this uses behavioral cloning and actually learns from how you play, actually they claim the most advanced AI robots, bots that have over a meg and a half of info, dedicated to it's intelligence characteristics), Dark Reign, and others.

Some do things that none of the other games do, most are platforms for research and are ever-modifying resultants of thereof... None are fully what a true AI is though
__________________
And remember that great question that Pierre-Simon Laplace and Sir Isaac Newton, Andrei Markov and David Hilbert, Richard Feynman and Enrico Fermi, Albert Einstein and Edmund Halley did not come to ask throughout all of their dedication and work: "Who the hell is IMing me?"


This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Reply With Quote
  #6 (permalink)  
Old 10-13-2008
Galapagos's Avatar
Questioning

Join Date: Jan 2008
Location: FLORIDA
Posts: 236
Galapagos has much to be proud ofGalapagos has much to be proud ofGalapagos has much to be proud ofGalapagos has much to be proud ofGalapagos has much to be proud ofGalapagos has much to be proud ofGalapagos has much to be proud ofGalapagos has much to be proud ofGalapagos has much to be proud of
Send a message via AIM to Galapagos
Re: True AI PC GAME?

Can anyone point to where I can read about the most advanced artificial neural network in existence? I know there are some that recognize faces, process language etc, but how close can they get to "doing what we do"?

ps- might be of interest to some reading, the Loebner Prize contest was held yesterday

Machines Edge Closer To Imitating Human Communication
Quote:
“Today’s results actually show a more complex story than a straight pass or fail by one machine. Where the machines were identified correctly by the human interrogators as machines, the conversational abilities of each machine was scored at 80 and 90%.² This demonstrates how close machines are getting to reaching the milestone of communicating with us in a way in which we are comfortable. That eventual day will herald a new phase in our relationship with machines, bringing closer the time in which robots start to play an active role in our daily lives”

Last edited by Galapagos; 10-13-2008 at 12:14 PM.
Reply With Quote
  #7 (permalink)  
Old 10-14-2008
alexander's Avatar
Resident USSRian
Hypography Staff Member
Administrator
Gallery Curator
Dev Team Member
Re: True AI PC GAME?

that once again depnds on what you call an AI network, i, for example, have as much fun time reading about research into ant behavior and getting a network of very simplistic bots to immitate that behavior, as i do about the Kiyomury robot that does martial arts, or the darpa challenge cars, all have some level of intelligence, infact the small ant bots have very little of it, yet they are both interesting behavioral studies, and they both have some ai, the ants have a simple one, but together they solve what looks like a very complex problem, using a very simple instruction set, while Kinomuri has an extensive network of computing devices and a fairly advanced technology to make it move and make decisions like it does.
__________________
And remember that great question that Pierre-Simon Laplace and Sir Isaac Newton, Andrei Markov and David Hilbert, Richard Feynman and Enrico Fermi, Albert Einstein and Edmund Halley did not come to ask throughout all of their dedication and work: "Who the hell is IMing me?"


This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Reply With Quote
  #8 (permalink)  
Old 10-17-2008
Theory5's Avatar
Questioning
Alien Bounce Champion! Alloy Arena Champion!
Join Date: Apr 2007
Posts: 147
Theory5 is just really niceTheory5 is just really niceTheory5 is just really niceTheory5 is just really niceTheory5 is just really nice
Re: True AI PC GAME?

The only way I can think of to create a more intellegent AI model would be an inceasingly complex system of choices and data that the program writes itself. The more choices the program has to choose from the more it simulates realism. And a way the AI could learn is to write data and read it. For example, if the AI gets shot in an FPS from standing up to long it could write some data that would tell it what happened. That could be turned into a choice by a sub-process or command, and would be inserted into the AI's code. Or if it was a less important choice it could be written indexed and read later using a complex system of indexing so the program could find it almost instantly.
This is just an idea of how to make an AI simulate intellegence. Although this program would be big and probably slow, it could be networked with others.
__________________
Your post has been replied to by the all powerful THEORY!

please leave your shoes at the door.
Furry and Proud Of It!

The Signal Can't Be Stopped

Reply With Quote
  #9 (permalink)  
Old 4 Weeks Ago
alexander's Avatar
Resident USSRian
Hypography Staff Member
Administrator
Gallery Curator
Dev Team Member
Re: True AI PC GAME?

Quote:
The only way I can think of to create a more intellegent AI model would be an inceasingly complex system of choices and data that the program writes itself.
are you familiar with languages like Lisp and Heskell?

let me run you down the list, if you are not, and try to show you how we have these technologies, and they are used in most of today's AI research.

Lisp - one of the most commonly used languages for AI development, it's mathematical basis (lambda calculus), linked list foundation, eaily implementable tree DS, and code that is processed as an object and can be manipulated as such, make it one of the most ideal languages for AI developers. What's better then code that can easily run any genetic algorithm calcuations, and continuously modifies itself?

Prolog - interesting language, here everything is a relation, the program is ran by running data over the relations to achieve some sort of a result, thus the language is good for applications where a lot of reasoning occurs, such as AI

Haskell - not necessarily a really great language for AI design, they are working on creating an AI toolkit, with probability calculation libraries, fuzzy logic implementations, and polytypic unification, paired with insane math processing back end, once again, weilds some interesting ideas that make for good AI models, there's a game written in Haskell that scientists are using to study behavior, dunno what it's called, i remember you had to manage some dwarf colony or something, build, defend, attack, feed, etc, to keep your people in line, and the behavioral modeling was really interesting in it...
__________________
And remember that great question that Pierre-Simon Laplace and Sir Isaac Newton, Andrei Markov and David Hilbert, Richard Feynman and Enrico Fermi, Albert Einstein and Edmund Halley did not come to ask throughout all of their dedication and work: "Who the hell is IMing me?"


This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Reply With Quote
Reply

Bookmarks


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
a=e is it true? hammertime Threads to be moved 14 02-17-2008
If this sentence is true.... Qfwfq Philosophy and Humanities 48 02-13-2008
isn't it true that in chess Lorin_Leslie Chess Forum 7 11-13-2007
Reincarnation is it really true or not? PetriFB Theology forum 2 06-15-2006
Could this be true? C1ay Computer Science 8 11-05-2005

» Current Poll
Favorite James Bond?
Sean Connery - 63.64%
7 Votes
George Lazenby - 0%
0 Votes
David Niven - 9.09%
1 Vote
Roger Moore - 9.09%
1 Vote
Timothy Dalton - 9.09%
1 Vote
Pierce Brosnan - 0%
0 Votes
Daniel Craig - 9.09%
1 Vote
Hate 'em all - 0%
0 Votes
Who's James Bond? - 0%
0 Votes
Total Votes: 11
You may not vote on this poll.

All times are GMT -8. The time now is 07:09 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Copyright © 2000-2008 Hypography
Part of the Hypography - Science for Everyone Network