Artificial Intelligence Depot
Visiting guest. Why not sign in?
News, knowledge and discussion for the AI enthusiast.
FEATURES COMMUNITY KNOWLEDGE SEARCH  
Genetic Programming : An Introduction
Imagine a world in which computers program other computers based on strategies borrowed from biology and natural selection. The book explores such fascinating possibilities thanks to AI!
More information at Amazon US UK

Reply to Message

Not registered yet?

The AI Depot has a focused community of friendly users. Rather than let anyone abuse the site at the brink of promiscuity, we prefer to let only those with an active interest participate... this simply requires registering.

Why not sign up!

Joining the site's community is completely free. You can then post messages freely, and customise your personal profile at will. Specific privileges will also be granted to you, like being able to access printer-friendly articles without restrictions. So, why not register?

Username:
Password:
Subject:
Email me when someone replies.
Body:

Parent Message

on large terrain and on your work

>Huge static terrains

Operation Flashpoint comes to mind... Impressive game. Should have received a number of awards...

This is exactly an area where pre-computing pays off. Keeping everything in memory is often not feasible (PS2 - not enough memory) or incurs significant overhead due to page misses and access to memory that had to be swapped to disk.
Precomputing all of the terrain's waypoints allows you also to partition the terrain representation into a number of overlapping areas. Only those areas that are necessary to support the AI characters would have to be loaded (rather than the full terrain description). And during movement, new area representations can be streamed/loaded from hard disk / optical disk. (Grand Theft Auto 3 does this with city geometry on the PS2 - perhaps it is a feature of the Renderware engine underneath).

I'd be curious how an 'on-the-fly' learning system would deal with an Operation Flashpoint situation.

(Frankly, I believe Operation Flashpoint does not use not either method, but basically navigates on the heightmap and a 2.5D mesh; the terrain is pretty much free of obstacles, and solely in a handful of buildings and in guard towers you can arrive above other accessible locations).

>[writing a paper]
If you need reviewers, I'd be glad to assist (since I'm curious what your approach can and cannot do). I guess I'm biased to my personal way of handling terrain, but at least I'm aware of that. And I'm used to reviewing papers...

William

19 posts.
Tuesday 12 March, 07:31
Reply
Different Approaches

On landscapes, it is true that very little terrain representation is required, as very simple reactive rules can get you around obstacles. This applies to towns aswell, but the more complex they get, the more a higher level of intelligence is required.

I'm sure the streaming approach would work, and having spent a bit of time on landscapes with static pre-computed LOD levels, I can foresee how that would be done. Consoles are well suited to background loading in such a way.

I guess I just like the idea of honesty ;) Until it comes crashing down on me that is!

The paper will be on the path planning only, as that is a topic big enough for a paper. I thinking of ask you to read it anyway, but a review would be even better ;) The execution of the motion, and the learning of the terrain will be inside my dissertation.

Cheers!

935 posts.
Tuesday 12 March, 08:23
Reply

Back to the Artificial Intelligence Depot.