Jump to content


Photo

Artificial Intelligence


  • Please log in to reply
68 replies to this topic

#26 Crispy

Crispy

    Uber member

  • Member
  • PipPipPipPip
  • 4996 posts

Posted 01 November 2007 - 08:05 PM

Eh, don't worry, we'll have a new government (Labor) in a couple of weeks. They still won't be perfect, but they'll be a damn sight better than the current entrenched mob (Liberals). With a bit of luck we might even get a minor party (go Greens!) controlling the balance of power in the Senate, which would go a long way towards keeping the bastards honest.
My games | Public Service Announcement: TDM is not set in the Thief universe. The city in which it takes place is not the City from Thief. The player character is not called Garrett. Any person who contradicts these facts will be subjected to disapproving stares.

#27 Nyarlathotep

Nyarlathotep

    Advanced Member

  • Member
  • PipPipPip
  • 1200 posts

Posted 02 November 2007 - 03:31 AM

I'm thinking more of the lasting damage that the Liberals may have caused (though decidedly far less than the Republicans and W. have caused), than of a change of the party in power.

#28 Crispy

Crispy

    Uber member

  • Member
  • PipPipPipPip
  • 4996 posts

Posted 02 November 2007 - 05:58 AM

Yeah, it's not good. One hopes that the Labor government will repair some of the damage. Remembering that universities exist would be a good start. It's outrageous how badly underfunded they are these days. For some degrees, it's getting to the point where you need rich parents or a scholarship before you can go to university without getting horribly, horribly in debt (and I do mean horribly; if you're thinking of going into medicine for the money, forget it, it'll take you half your life just to work off the student loans), making it rather unattractive for many people to get a tertiary education. No wonder we have a nationwide skills shortage! Where do the Liberals think skilled workers come from? Trees?

We could of course accept more skilled migrants to make up the shortfall, but the Liberals are against that too because they're racist to the core. PM Howard once warned that if we weren't careful, White Australia would be overrun by those ebil ebil Asians zomg. At which point, it is implied, Armageddon apparently ensues.
My games | Public Service Announcement: TDM is not set in the Thief universe. The city in which it takes place is not the City from Thief. The player character is not called Garrett. Any person who contradicts these facts will be subjected to disapproving stares.

#29 Domarius

Domarius

    Mod hero

  • Member
  • PipPipPipPipPip
  • 7659 posts

Posted 02 November 2007 - 08:17 AM

Seriously, wth - how does AI turn into politics in 2 pages? I'm starting to think even a discussion about ...porn, could turn into politics around here :)

Well I've got a huge uni debt, I hear you.

#30 Nyarlathotep

Nyarlathotep

    Advanced Member

  • Member
  • PipPipPip
  • 1200 posts

Posted 02 November 2007 - 12:49 PM

I'm starting to think even a discussion about...porn, could turn into politics around here :)

That's easy! We just start talking about office sex, which segues into a discussion over Bill Clinton and interns, which leads into Al Gore and why he should have been the 43rd president. C'mon, pick a hard one (no pun intended)!

Well I've got a huge uni debt, I hear you.

Ouch, man. I can't say it's too much better in the States though. Medicine is just as bad, but I suspect that engineering degrees get off a little easier.

#31 sparhawk

sparhawk

    Repository Manager

  • Active Developer
  • PipPipPipPipPip
  • 21776 posts

Posted 02 November 2007 - 02:11 PM

I think artificial intelligence and politicians seem to be quite naturaly joined together. But I must say that gamebots these days usualy act smarter already. ;)
Gerhard

#32 Nyarlathotep

Nyarlathotep

    Advanced Member

  • Member
  • PipPipPip
  • 1200 posts

Posted 02 November 2007 - 03:43 PM

Dude, Space Invaders featured smarter enemies than George Bush.

#33 Domarius

Domarius

    Mod hero

  • Member
  • PipPipPipPipPip
  • 7659 posts

Posted 02 November 2007 - 06:20 PM

Well yeah, there was an identifiable logic behind their behaviour...

#34 Nyarlathotep

Nyarlathotep

    Advanced Member

  • Member
  • PipPipPip
  • 1200 posts

Posted 02 November 2007 - 07:07 PM

Sadly, there is an identifiable logic to Bush's behavior: one-upping Daddy Bush.

#35 LongShad

LongShad

    Member

  • Member
  • PipPip
  • 37 posts

Posted 06 July 2011 - 05:44 AM

Question to developers.
I know what DarkRadiant no exploit Additive-Substractive geometry, but this geometry easy to build pathfinding database.
How editor create pathfinding database without A-S geometry and what type you using?

#36 Shadowhide

Shadowhide

    Advanced Member

  • Member
  • PipPipPip
  • 1282 posts

Posted 06 July 2011 - 06:15 AM

editor didn't create pathfinding database,DMAP does
type of what ? geometry ? additive.everything created from "solid" stuff

Edited by Shadowhide, 06 July 2011 - 06:16 AM.

Proceed with caution!

#37 LongShad

LongShad

    Member

  • Member
  • PipPip
  • 37 posts

Posted 06 July 2011 - 06:32 AM

DMAP does

What is DMAP? Separate program?

type of what ?

of pathfinding. Grids, Bounds, Waypoints, Navmeshs or something from other magic?

#38 Shadowhide

Shadowhide

    Advanced Member

  • Member
  • PipPipPip
  • 1282 posts

Posted 06 July 2011 - 06:36 AM

What is DMAP? Separate program?


almost
run d3,open console and compile your map via dmap mapname
Proceed with caution!

#39 Melan

Melan

    Contest Winner, Wordsmith

  • Campaign Dev
  • PipPipPipPip
  • 4447 posts

Posted 06 July 2011 - 07:04 AM

LongShad: As Shadowhide wrote, DMAP is a Doom3 command expressed as

dmap <mapname>

You have to start up Doom3, open the console and run the command. It will compile your map, and create the files needed for running the map, as well as some of the pathfinding. You do not have to place waypoints or use a navmesh; however, you have to regulate where the AI cannot go by using monsterclip or clip-textured brushes, since DMAP only watches for brushes, and not patches or objects, causing the AI to try walking through them and getting stuck. You can read more on the subject on the wiki. There is also a good thread with example images on the forums (this should actually be a wiki article).

Edited by Melan, 06 July 2011 - 07:05 AM.

Come the time of peril, did the ground gape, and did the dead rest unquiet 'gainst us. Our bands of iron and hammers of stone prevailed not, and some did doubt the Builder's plan. But the seals held strong, and the few did triumph, and the doubters were lain into the foundations of the new sanctum. -- Collected letters of the Smith-in-Exile, Civitas Approved

#40 LongShad

LongShad

    Member

  • Member
  • PipPip
  • 37 posts

Posted 06 July 2011 - 07:27 AM

Thanks, is understood.
And what type of pathfinding uses in dmap? Or combined types and optimal algorithms
Ah, maybe AI's can mantling / climbing? Or just walking?

Edited by LongShad, 06 July 2011 - 07:30 AM.


#41 Shadowhide

Shadowhide

    Advanced Member

  • Member
  • PipPipPip
  • 1282 posts

Posted 06 July 2011 - 07:32 AM

i think ai can climb/jump only in scripted sequence
Proceed with caution!

#42 Melan

Melan

    Contest Winner, Wordsmith

  • Campaign Dev
  • PipPipPipPip
  • 4447 posts

Posted 06 July 2011 - 07:40 AM

AI cannot mantle, climb or jump. This option, I think, has been considered, but rejected for gameplay reasons (and maybe feasibility/effort as well).
Come the time of peril, did the ground gape, and did the dead rest unquiet 'gainst us. Our bands of iron and hammers of stone prevailed not, and some did doubt the Builder's plan. But the seals held strong, and the few did triumph, and the doubters were lain into the foundations of the new sanctum. -- Collected letters of the Smith-in-Exile, Civitas Approved

#43 demagogue

demagogue

    Mod hero

  • Active Developer
  • PipPipPipPipPip
  • 5415 posts

Posted 06 July 2011 - 11:35 AM

But the AI can definitely walk & run on all brush & patch surfaces that they can reach & aren't too angled, which dmap sets up the pathfinding for. Using pathnodes is the way you get an AI patrolling where you want; read the wiki entry for paths to see how that's set up and works. (And like Shadowhide said, you could script a custom animation to do something special, and you'd use a pathnode). Otherwise AI will interface with the pathfinding all internally in the code, like running after the player when they see you. You'll need to put a monsterclip brush around objects or the AI will get stuck clipping into them because they're not registered in the pathfinding.

So pretty much, pathnodes & monsterclip are the only two things you really have to concern yourself with as far as pathfinding goes.
Posted Image

#44 Mortem Desino

Mortem Desino

    Uber member

  • Development Role
  • PipPipPipPip
  • 2443 posts

Posted 06 July 2011 - 11:38 AM

Pathfinding is AAS. It's a special 3D map of the world that only the AI sees and uses. Walking paths and patrols are set with path nodes.
yay seuss crease touss dome in ouss nose tair

#45 Baddcog

Baddcog

    Mod hero

  • Development Role
  • PipPipPipPipPip
  • 5360 posts

Posted 06 July 2011 - 03:10 PM

Yeah, it's not good. One hopes that the Labor government will repair some of the damage. Remembering that universities exist would be a good start. It's outrageous how badly underfunded they are these days. For some degrees, it's getting to the point where you need rich parents or a scholarship before you can go to university without getting horribly, horribly in debt (and I do mean horribly; if you're thinking of going into medicine for the money, forget it, it'll take you half your life just to work off the student loans), making it rather unattractive for many people to get a tertiary education. No wonder we have a nationwide skills shortage! Where do the Liberals think skilled workers come from? Trees?

We could of course accept more skilled migrants to make up the shortfall, but the Liberals are against that too because they're racist to the core. PM Howard once warned that if we weren't careful, White Australia would be overrun by those ebil ebil Asians zomg. At which point, it is implied, Armageddon apparently ensues.


Umm Wow. Liberals must mean something else in Australia than it does here. Nobody in the US more represents the racist and rich elite like the 'Conservative Christians'. They are the ones who can afford college (because of rich parents), own businesses that ship jobs overseas, are cutting labor benefits, etc... for their own profit. They don't care about supporting skilled labor, it's always cheaper in a world ecoonomy to ship work abroad.

I only responded because that's about the craziest thing I've heard. No offense.

Back on topic.
Dark is the sway that mows like a harvest

#46 Melan

Melan

    Contest Winner, Wordsmith

  • Campaign Dev
  • PipPipPipPip
  • 4447 posts

Posted 06 July 2011 - 03:25 PM

Thread necromancy? Anyway:

These labels have a different meaning from place to place, and should not be assumed to be similar. In Hungary, "the liberals" were a party mixing free market economics with a radical progressive idology, and were in practice corrupts SOBs deeply embedded into socialist-era old boys networks and hegemonies until they brought the country close to bankruptcy, and were thrown out (since then, liberalism has made a more sympathetic return as a green/civic values/bycicle-friendly party - although they will often downright refuse to call themselves liberals). In Germany, the same term means free marketers, and in Russia, the Liberal Democratic Party is, uh, not very liberal at all. But it is the same with everything else: politics is a set of responses to place-, history- and society-specific issues; one country's conservatives may be free market fans; another's statists; yet another's religious traditionalists. It is best to place them in their own contexts to understand them.
Come the time of peril, did the ground gape, and did the dead rest unquiet 'gainst us. Our bands of iron and hammers of stone prevailed not, and some did doubt the Builder's plan. But the seals held strong, and the few did triumph, and the doubters were lain into the foundations of the new sanctum. -- Collected letters of the Smith-in-Exile, Civitas Approved

#47 demagogue

demagogue

    Mod hero

  • Active Developer
  • PipPipPipPipPip
  • 5415 posts

Posted 06 July 2011 - 04:46 PM

Yeah for many countries the world "liberal" means what "libertarian" means in US politics, and even our (US) libertarians would probably have liked to be labeled liberals since that's always been the classic term for free market economic & socially liberal conservatives (they like to use the term "classic liberals" a lot. Drew Carey defined it as "conservatives that still like to get high"), but a quirk of history led it to become the counterintuitive label for the US's social Democrats, so go figure.

Edit: BTW I totally agree with Melan that you always have to place any political thinking in its home country. But that said, I don't believe that means we can't understand each other either at some basic levels... Since we're all human, we can read books, e.g., about German history & culture and live and study there for a few years. But even short of that we can all understand basic ideas like the pros & cons of more or less economic freedom or regulations on businesses, more or less social freedom for private conduct, traditional values of farmers vs urban progressive values, the tension between equality vs liberty... It varies by country, but I think all these basic ideas also have an inner logic that everybody can debate and try to understand in whatever context they come up in. I think it's good to do both for all political ideas, understand the universal inner logic AND the concrete situation & history in which it plays out in a particular country.

Edit2: None of this really has much to do with AI or the pathfinding algorithm TDM uses though. :laugh:
Posted Image

#48 stumpy

stumpy

    Advanced Member

  • Member
  • PipPipPip
  • 1869 posts

Posted 06 July 2011 - 10:43 PM

liberals in the uk means price hiking, lying back stabbing scum. in the 1800 the liberal's in the uk were responsible for making a loaf of bread cost as much as a weeks wage, and a one way trip to Australia if you were caught pinching said loaf.

#49 i30817

i30817

    Member

  • Member
  • PipPip
  • 447 posts

Posted 07 July 2011 - 04:58 PM

Request ignore function for the forums.

#50 Melan

Melan

    Contest Winner, Wordsmith

  • Campaign Dev
  • PipPipPipPip
  • 4447 posts

Posted 07 July 2011 - 05:06 PM

Control panel to the upper right of the forum window, "Manage Ignored Users".
Come the time of peril, did the ground gape, and did the dead rest unquiet 'gainst us. Our bands of iron and hammers of stone prevailed not, and some did doubt the Builder's plan. But the seals held strong, and the few did triumph, and the doubters were lain into the foundations of the new sanctum. -- Collected letters of the Smith-in-Exile, Civitas Approved




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users