glyphstrip FAQ button
Halo.bungie.org
glyphstrip
Frequently Asked Forum Questions
 Search the HBO News Archives

Any All Exact 
Search the Halo Updates DBs

Halo Halo2 
Search Older Posts on This Forum:
Posts on Current Forum | Archived Posts


I thought of something
Posted By: scarabDate: 11/1/11 10:52 a.m.

In Response To: Re: Halo AI: has it progressed? Where could it go? (scarab)


I haven't been impressed with the Halo AI for some time but Reach was a low point.

Jun's character was meant to be a stealth specialist, sneaky, long range sniper.

We had an infiltration mission with him, a mission where he could showcase his talents.

That was the fiction, the reality was that the AI had no comprehension of stealth or the most basic aspects of not being detected.

And nobody in Noble team worked WITH us, as part of a team. They had no idea of what was required of them, there was no idea of roles, no understanding of the situation, the player's situation or what they could do to help the player. They couldn't even ask us to do something helpful for them, something that made sense in whatever the prevailing context was.

These things are big asks, no AI has this awareness. But maybe we could get by with smoke and mirrors.

How about constructing an encounter that requires two team members cooperating. They have defined roles and they need to communicate effectively to carry out the objective.

Build the encounters in such a way that the team members need to ask each other for information, they need to build the picture in their heads and no single person has all the information.

How could an AI fake a role?

One way would be to have clever designers think through the encounter and imagine everything the AI needs to do to fake a role.

A better way would be to do the mental equivalent of mo-cap. Have two people complete the mission together and record strategies and dialogue. Record several pairs performing several play throughs and take note of things said and things done. Determine realistic behaviors by observing real people. determine patterns of behaviors and note the triggers that can fire appropriate behaviors from the AI partners.

Use feedback from the play throughs to refine the encounters to make them easier to parse and to make the communication stronger.

The Halo engine should have most of the tools built in to record and replay encounters. designers can bring up any encounter to see what went down. They can record all dialog to see how the players communicated, what information was exchanged, how it progressed the mission.

The neat thing is that those people with Kinect will have a richer experience. Imagine talking to your teammate, having meaningful exchanges. Your AI partner feels like a real person because he/she asks pertinent questions, they make sense in context, they sound like a person trying to make sense of what is happening, building a picture of what is going on. You can see them think.

They also provide useful and timely information.

I think that the trick would be to get a lot of people who don't know the mission to do play throughs. That way you get a large variety of responses and also so that you can spot general trends.

Note that with Kinect its voice recognition aspect lets you talk to the AI in a way that wasn't possible before. Free form speech is very hard to parse but if you have enough data on a mission then you will know specific things to look out for, specific verbal triggers that may be enough for the AI to react to.

Yes people without Kinect wont have as good an experience but at least they can still play through the mission. If people get extra from playing with Kinect then Halo could sell Kinect units just as it sold the original console.

What do you think?


Message Index




Replies:

Halo AI: has it progressed? Where could it go?scarab 11/1/11 7:16 a.m.
     Re: Halo AI: has it progressed? Where could it go?scarab 11/1/11 7:36 a.m.
           Re: Halo AI: has it progressed? Where could it go?davidfuchs 11/1/11 8:55 a.m.
                 Re: Halo AI: has it progressed? Where could it go?scarab 11/1/11 10:07 a.m.
                       I thought of somethingscarab 11/1/11 10:52 a.m.
                             That's actually pretty good!ZackDark 11/1/11 8:14 p.m.
                             Re: I thought of somethingQuirel 11/1/11 11:46 p.m.
                                   Re: I thought of somethingscarab 11/2/11 4:04 a.m.
                       Re: Halo AI: has it progressed? Where could it go?General Vagueness 11/1/11 5:47 p.m.
           Re: Halo AI: has it progressed? Where could it go?Rockslider 11/3/11 5:20 p.m.
     AI: What games currently set the benchmark? *NM*Beckx 11/1/11 11:33 a.m.
           Re: AI: What games currently set the benchmark?scarab 11/1/11 5:57 p.m.
                 Re: AI: What games currently set the benchmark?SonofMacPhisto 11/1/11 7:41 p.m.
                       Re: AI: What games currently set the benchmark?scarab 11/2/11 4:23 a.m.
                             Re: AI: What games currently set the benchmark?SonofMacPhisto 11/2/11 2:01 p.m.
                                   Re: AI: What games currently set the benchmark?scarab 11/3/11 2:40 a.m.
                 Re: AI: What games currently set the benchmark?Beckx 11/2/11 2:24 p.m.
                       Re: AI: What games currently set the benchmark?scarab 11/3/11 2:35 a.m.



contact us

The HBO Forum Archive is maintained with WebBBS 4.33.