Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 [3]

Author Topic: Artificial Intelligences, more like mirrored stupidty.  (Read 3427 times)

Jay

  • Bay Watcher
  • ☼Not Dead Yet☼
    • View Profile
Re: Artificial Intelligences, more like mirrored stupidty.
« Reply #30 on: August 12, 2011, 01:23:37 pm »

Cleverbot is just a glorified, online, MegaHAL.  Trying to make it sound even slightly intelligent is...  a lofty goal, to say the least.
Logged
Mishimanriz: Histories of Pegasi and Dictionaries

Kay12

  • Bay Watcher
  • Fighting for Elite Liberal values since 2009!
    • View Profile
Re: Artificial Intelligences, more like mirrored stupidty.
« Reply #31 on: August 12, 2011, 03:11:06 pm »

Well, it's a toy AI. I don't personally consider building a perfect chatbot to be worth the effort - not that it wouldn't be interesting as an academic curiosity, but... other kinds of AI have actual practical uses.

Now that we have an AI thread, by the way... news from a few weeks back: RTFM applies to intelligent agents too, it seems.
Logged
Try Liberal Crime Squad, an excellent Liberal Crime adventure game by Toady One and the open source community!
LCS in SourceForge - LCS Wiki - Forum thread for 4.04

counting

  • Bay Watcher
  • Zenist
    • View Profile
    • Crazy Zenist Hospital
Re: Artificial Intelligences, more like mirrored stupidty.
« Reply #32 on: August 12, 2011, 05:54:30 pm »

IIRC, I heard a lecture about gaming AI. It's goal is not play to win, but play to lose. It has to make players (great) winning chances, and not exploit extreme strategy. (letting the players to exploit them). You have to limited the search depth in order for an AI to function quickly. Most of the CPU times are not using to process gaming AI as well. Calculation goes to determine the interactions of objects (physics engine).

A link to Google Tech Talk about Civ's AI.
http://www.youtube.com/watch?v=IJcuQQ1eWWI
« Last Edit: August 12, 2011, 05:57:08 pm by counting »
Logged
Currency is not excessive, but a necessity.
The stark assumption:
Individuals trade with each other only through the intermediation of specialist traders called: shops.
Nelson and Winter:
The challenge to an evolutionary formation is this: it must provide an analysis that at least comes close to matching the power of the neoclassical theory to predict and illuminate the macro-economic patterns of growth

alway

  • Bay Watcher
  • 🏳️‍⚧️
    • View Profile
Re: Artificial Intelligences, more like mirrored stupidty.
« Reply #33 on: August 12, 2011, 06:06:21 pm »

Yep. Ideally, game AI should lose, but in such a way as to give the player a challenge and in such a way as to reduce computation time required.
Logged

counting

  • Bay Watcher
  • Zenist
    • View Profile
    • Crazy Zenist Hospital
Re: Artificial Intelligences, more like mirrored stupidty.
« Reply #34 on: August 12, 2011, 07:18:02 pm »

Learning is just one side of the AI (regardless a very important part and heavily researched area). The other half is how it behaves. You probably all have the feeling when playing games, that you almost want to shout at the AI, since it's so predictable. When you giving a similar conditions for it, it will always behave that way (or choose several methods but in very limited paths, with predictable outcome probabilities).

One thing not so well known in NN research, is that it can behave "creatively". I've building a NN model before using a RNN structure for it to "perform" short music pieces (up to 255 notes), by giving it enough pattens. It can generate some interesting and unseen(unheard) outputs. Very hard to predict a NN based AI, as if it has a will of its own. On the other hands, most gaming AI are just rule based agents, not even combining the ability to adapt. (Some are). Not even GA is widely used in gaming AI. (Even if it's so simple to implement.)
Logged
Currency is not excessive, but a necessity.
The stark assumption:
Individuals trade with each other only through the intermediation of specialist traders called: shops.
Nelson and Winter:
The challenge to an evolutionary formation is this: it must provide an analysis that at least comes close to matching the power of the neoclassical theory to predict and illuminate the macro-economic patterns of growth

Kay12

  • Bay Watcher
  • Fighting for Elite Liberal values since 2009!
    • View Profile
Re: Artificial Intelligences, more like mirrored stupidty.
« Reply #35 on: August 13, 2011, 01:20:49 am »

IIRC, I heard a lecture about gaming AI. It's goal is not play to win, but play to lose. It has to make players (great) winning chances, and not exploit extreme strategy. (letting the players to exploit them). You have to limited the search depth in order for an AI to function quickly. Most of the CPU times are not using to process gaming AI as well. Calculation goes to determine the interactions of objects (physics engine).

A link to Google Tech Talk about Civ's AI.
http://www.youtube.com/watch?v=IJcuQQ1eWWI

You've got a good point. Also, it all depends a bit on the purpose of the AI. For Civ IV, the creators seemed to want a quite realistic simulation of an actual government - they seem to follow some ethics that humans, ironically, don't tend to practice in games like this: only a few leaders will declare war on their friends, defensive pacts are always cool with friends even if their military sucks, liberated colonies always love their master, you don't attack someone simply because they're winning etc...

For Civ V, they chose something like a middle point between "simulation" and "game" AI. Civ V AI tends to hate players who do better than them, gets angry if someone builds too many cities and even "abuses" the research agreement costs to drain money from the player they're about to declare war on. Oh yeah, and it plays to win.
Logged
Try Liberal Crime Squad, an excellent Liberal Crime adventure game by Toady One and the open source community!
LCS in SourceForge - LCS Wiki - Forum thread for 4.04

DrPoo

  • Bay Watcher
  • In Russia Putin strikes meteor
    • View Profile
Re: Artificial Intelligences, more like mirrored stupidty.
« Reply #36 on: August 13, 2011, 04:24:06 am »

AI to win > AI to loose, games are simply not fun.. its like first time i played warhammer and the other guy was deliberately trying to loose :(
Logged
Would the owner of an ounce of dignity please contact the mall security?

Kay12

  • Bay Watcher
  • Fighting for Elite Liberal values since 2009!
    • View Profile
Re: Artificial Intelligences, more like mirrored stupidty.
« Reply #37 on: August 13, 2011, 01:56:47 pm »

You got that a bit wrong. For example, it wouldn't be very hard to create a chess AI that plays well enough to be practically unbeatable. But what's the fun in playing against an opponent that plays perfectly? A typical recreational chess AI should have some flaws that make it beatable by good playing.

Also, optimal play isn't always even the developer goal. For example, Civilization AIs feel more "human" when they drag in some "emotions" - reluctance to give up cities (even ones that are almost worthless), not making defensive pacts with players they don't like even if they're strong, declaring wars when they have almost no chance to win...

Another example would be the Texas hold'em minigame from Red Dead Redemption. You're supposed to be playing Poker with a few angry gamblers, not computers that can instantly calculate their probability of winning. If you want to simulate humans playing Poker, you could also add stuff that's downright useless for actual winning - trying to take revenge on another player, for example.
« Last Edit: August 13, 2011, 02:32:15 pm by Kay12 »
Logged
Try Liberal Crime Squad, an excellent Liberal Crime adventure game by Toady One and the open source community!
LCS in SourceForge - LCS Wiki - Forum thread for 4.04

alway

  • Bay Watcher
  • 🏳️‍⚧️
    • View Profile
Re: Artificial Intelligences, more like mirrored stupidty.
« Reply #38 on: August 13, 2011, 03:01:37 pm »

AI to win > AI to loose, games are simply not fun.. its like first time i played warhammer and the other guy was deliberately trying to loose :(
In that case, though, the AI was not flawed because it was meant to make you win, but rather because it failed the second point: giving you a challenge in winning. Depending on the AI, the requirement to use as little resources as possible can limit them quite a bit. You see this in AI who cheat; either getting free stuff or increased money/decreased build times, things like that. Those AIs are essentially really crappy and need to cheat simply to pose the player a challenge.
Logged

counting

  • Bay Watcher
  • Zenist
    • View Profile
    • Crazy Zenist Hospital
Re: Artificial Intelligences, more like mirrored stupidty.
« Reply #39 on: August 14, 2011, 07:02:25 pm »

Meta knowledge and meta-meta-knowledge, or anything higher, is something makes A.I differs from a simple Q/A reflex chatbot. The more freedoms in an AI's meta-structure, the more "human like" it will be. Like in Civ's AI, it has internal state of hostile, neutral, friendly, they are meta-data. And in recent chatbot, they all tag words with emotions. So perhaps a better AI is NOT the one who appears "intelligence" and having "smart-ass" conversations, but a self-talking like a stream of consciousness with complex meta-data structure flows of internal states.
Logged
Currency is not excessive, but a necessity.
The stark assumption:
Individuals trade with each other only through the intermediation of specialist traders called: shops.
Nelson and Winter:
The challenge to an evolutionary formation is this: it must provide an analysis that at least comes close to matching the power of the neoclassical theory to predict and illuminate the macro-economic patterns of growth
Pages: 1 2 [3]