Experimental AI plays CTF
#11
The sound was there I just added the code to play it.

(19 Jan 13, 07:28PM)Felix-The-Ghost Wrote: I loaded it on ac_aqueous with wpxautogen on and wpxautodrop 0 and the CLA successfully at least gets to RVSF base. I loaded a few other maps and most of the time get "could not find waypoint near flag" error.

Picking up weapons is cool though I wish it were optional in a way besides avoiding the pickups.

Even if that feature in itself isn't added the thought of putting a weapon pickup itself into a map is interesting.

Did you add the bots doing voicecoms too or was that an existing feature?

What is broken specifically? This is just experimental, WIP stuff and I do expect that I have some bugs in there but it would be more helpful to know what exactly you are referring to ;)

(19 Jan 13, 08:29PM)Luc@s Wrote:
(19 Jan 13, 05:45PM)VonDrakula Wrote: [...]

Thanks !! It seems great. I didn't have time to test it though (jut gave a look to the code and your article).
The AI code is broken. We definitely need to work on it;

@Felix: it's based on 1.2.0.0 beta (at least that's what i understood reading the article).

(19 Jan 13, 07:28PM)Felix-The-Ghost Wrote: I loaded it on ac_aqueous with wpxautogen on and wpxautodrop 0 and the CLA successfully at least gets to RVSF base. I loaded a few other maps and most of the time get "could not find waypoint near flag" error.

Picking up weapons is cool though I wish it were optional in a way besides avoiding the pickups.

Even if that feature in itself isn't added the thought of putting a weapon pickup itself into a map is interesting.

Did you add the bots doing voicecoms too or was that an existing feature?

The code that generates waypoints tries to be conservative and avoid generating paths that lead to collisions, so yeah, sometimes there are missing paths, that's why I included the wpxtest command. It can be worked around by setting wpxautodrop to 1 and adding waypoints "manually".

(19 Jan 13, 07:08PM)Felix-The-Ghost Wrote: I read your blog. I'll have to try this out when I can. Excellent work. Would it be possible to make a C++ compatible version (by rewriting the hypothetical wheel of the C++11 functions)?

Append: I get the no mono font specified error when swapping binaries. And is this based on the 1.1.0.4 code?

Append: Just read the readme. Sorry :P

The C++11 features I am using are the "auto" keyword and lambda functions, "auto" can be easily replaced and lambdas replaced with functor classes. Yeah, and replace nullptr with NULL. I used lambdas because the code is more concise this way. I'll try and make a compatible version when I have some time.
Thanks given by:


Messages In This Thread
Experimental AI plays CTF - by VonDrakula - 19 Jan 13, 09:45AM
RE: Experimental AI plays CTF - by MykeGregory - 19 Jan 13, 11:11AM
RE: Experimental AI plays CTF - by Lantry - 27 Jan 13, 10:11AM
RE: Experimental AI plays CTF - by Frogulis - 19 Jan 13, 03:51PM
RE: Experimental AI plays CTF - by VonDrakula - 19 Jan 13, 05:45PM
RE: Experimental AI plays CTF - by Luc@s - 19 Jan 13, 08:29PM
RE: Experimental AI plays CTF - by Xenon - 19 Jan 13, 03:55PM
RE: Experimental AI plays CTF - by Oracle - 19 Jan 13, 07:14PM
RE: Experimental AI plays CTF - by VonDrakula - 19 Jan 13, 08:40PM
RE: Experimental AI plays CTF - by Cleaner - 19 Jan 13, 08:33PM
RE: Experimental AI plays CTF - by VonDrakula - 20 Jan 13, 02:24AM
RE: Experimental AI plays CTF - by VonDrakula - 21 Jan 13, 10:02PM
RE: Experimental AI plays CTF - by VonDrakula - 22 Jan 13, 10:32PM
RE: Experimental AI plays CTF - by VonDrakula - 20 Jan 13, 07:54AM
RE: Experimental AI plays CTF - by Undead - 20 Jan 13, 08:36AM
RE: Experimental AI plays CTF - by VonDrakula - 28 Jan 13, 07:17AM
RE: Experimental AI plays CTF - by Aekom - 20 Jan 13, 07:22AM
RE: Experimental AI plays CTF - by VonDrakula - 20 Jan 13, 07:28AM
RE: Experimental AI plays CTF - by Thrawn - 20 Jan 13, 07:44AM
RE: Experimental AI plays CTF - by VonDrakula - 17 Feb 13, 08:11AM
RE: Experimental AI plays CTF - by Aekom - 19 Feb 13, 02:09AM
RE: Experimental AI plays CTF - by VonDrakula - 19 Feb 13, 02:31AM
RE: Experimental AI plays CTF - by Aekom - 19 Feb 13, 04:23AM
RE: Experimental AI plays CTF - by VonDrakula - 19 Feb 13, 08:43AM
RE: Experimental AI plays CTF - by VonDrakula - 19 Feb 13, 11:25AM
RE: Experimental AI plays CTF - by ärkefiende - 20 Jan 13, 11:04PM
RE: Experimental AI plays CTF - by MorganKell - 22 Jan 13, 10:22AM
RE: Experimental AI plays CTF - by Cemer - 22 Jan 13, 01:34PM
RE: Experimental AI plays CTF - by Bukz - 22 Jan 13, 10:55PM
RE: Experimental AI plays CTF - by Alien - 27 Jan 13, 01:13PM
RE: Experimental AI plays CTF - by ExodusS - 27 Jan 13, 05:41PM
RE: Experimental AI plays CTF - by Oracle - 27 Jan 13, 06:02PM
RE: Experimental AI plays CTF - by ExodusS - 28 Jan 13, 11:43AM
RE: Experimental AI plays CTF - by DrauL - 27 Jan 13, 06:12PM
RE: Experimental AI plays CTF - by VonDrakula - 28 Jan 13, 03:40AM
RE: Experimental AI plays CTF - by Bukz - 28 Jan 13, 07:49AM
RE: Experimental AI plays CTF - by Cemer - 28 Jan 13, 01:08PM
RE: Experimental AI plays CTF - by VonDrakula - 04 Feb 13, 06:24AM
RE: Experimental AI plays CTF - by ärkefiende - 28 Jan 13, 10:27PM
RE: Experimental AI plays CTF - by VonDrakula - 28 Jan 13, 10:51PM
RE: Experimental AI plays CTF - by VonDrakula - 04 Feb 13, 05:17PM
RE: Experimental AI plays CTF - by ärkefiende - 04 Feb 13, 11:20AM
RE: Experimental AI plays CTF - by Edward - 04 Feb 13, 12:36PM
RE: Experimental AI plays CTF - by Krayce - 04 Feb 13, 06:42PM
RE: Experimental AI plays CTF - by Cleaner - 17 Feb 13, 11:40AM
RE: Experimental AI plays CTF - by VonDrakula - 17 Feb 13, 09:18PM
RE: Experimental AI plays CTF - by Aekom - 19 Feb 13, 10:36PM
RE: Experimental AI plays CTF - by VonDrakula - 19 Feb 13, 11:10PM
RE: Experimental AI plays CTF - by VonDrakula - 07 Mar 13, 09:20AM
RE: Experimental AI plays CTF - by Orynge - 07 Mar 13, 10:47AM
RE: Experimental AI plays CTF - by Aekom - 07 Mar 13, 10:54AM
RE: Experimental AI plays CTF - by Oracle - 19 Feb 13, 11:19PM
RE: Experimental AI plays CTF - by GDM - 07 Mar 13, 09:33PM
RE: Experimental AI plays CTF - by Cleaner - 08 Mar 13, 12:40AM
RE: Experimental AI plays CTF - by Oracle - 08 Mar 13, 01:58AM