.:: Bots United ::.

.:: Bots United ::. (http://forums.bots-united.com/index.php)
-   Releases, Installers, Docs & Coding (http://forums.bots-united.com/forumdisplay.php?f=48)
-   -   Podbot Beta 3.0 Updates? ^^ (http://forums.bots-united.com/showthread.php?t=5226)

DaSilva 22-08-2006 10:23

Re: Podbot Beta 3.0 Updates? ^^
 
What is the changelog to 14f?

KWo 22-08-2006 10:36

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by KWo
V3 beta 14f is now available in the filebase.

+Fixed problem with spinning bots (the new path is calculated right after reaching the dest waypoint if the bot has been spawned more than 10 seconds ago).
+Planting/defusing should be finally fixed.

Did I forget to add that magic word "changelog"? :)

DaSilva 22-08-2006 10:53

Re: Podbot Beta 3.0 Updates? ^^
 
I must be blinded by a flashbang!
Sorry

EDIT: Look at the time of your post and my post. It is in the same minute so I couldn't see it!

KWo 25-08-2006 11:51

Re: Podbot Beta 3.0 Updates? ^^
 
The new beta (V3 beta 14g) is now available in the filebase.
Can You try if that problem with planting bombs has been definitively fixed? For me it looks OK, but maybe I need to test it more time.
Note - if there are some enemies near the bot having the bomb - the bot starts always the task attack - so it may also die before planting. It doesn't try to run away from the enemy only to plant the bomb. That's also one reason more the bomb is not planted so often, but now - when the bot start's to plant it, it should finish with success (at least I hope so).

Blakhart 26-08-2006 20:28

Re: Podbot Beta 3.0 Updates? ^^
 
If I just replace the dll will I get the benefit of this current beta?

DaSilva 26-08-2006 20:53

Re: Podbot Beta 3.0 Updates? ^^
 
Yes!

Blakhart 29-08-2006 08:00

Re: Podbot Beta 3.0 Updates? ^^
 
Finaly actualy played in my server, and the bots ran fine. They are pretty darn good. Not too hard and not too easy, just like a server should play.

KWo 04-09-2006 10:05

Re: Podbot Beta 3.0 Updates? ^^
 
Just uploaded the latest binaries (V3 Build 15) to the filebase in the "Beta" category.

Changelog:
+ Changed - task system - the tasks aren't still placed on the task's stack over and over again - instead this only one task of each kind may be placed on the tasks' stack (and prorities are tested by a separate function)
+ Messed up about aiming system. If You find them now too hard for You, don't complain - just lower down the skill about 10 points (for example if these with skill 100 are too hard for You, try to play against skill 90).

Let me know if it works on Your windows/linux servers at least 48hrs without any crash. If so - I'll update the Fullpack of V3 and All-In-One.

galloop 07-09-2006 12:42

Re: Podbot Beta 3.0 Updates? ^^
 
I have been running them since 8-14. I am having a problem with them not buying weapons on awp_rooftops. I was thinking it was because they thought it was an awp map so an awp would be provided. I am not really sure but I changed the name of the map and redid the waypoints to aim_rooftops and they behaved the same way. they do spawn in buy zones. Have any clues? 216.86.145.197:27015 I am running another bot on awp_rooftops and 2 other maps to fix the bug for now. The other maps are fine with them but added them because of similar cvars... bulk map settings. TYTY for all of your hard work. Podbot_mm is the ultimate bot. I love waypointing them and playing against them.

2: how do I set crossing waypoints? TY for any help you can provide.

3: Do lift waypoints connect to 0?? If I waypointed the forst floor of a map and use a lift to get to level 2 does the top lift waypoint connect to 0??
If it is 3 or 4 floors, do I use multiple lift waypoints?

I LOVE PODBOTMM:)

Need help testing them I am here to report.

I have had no crashes for like a week and that is with another bot installed, amxmodx: adminallinone, bulk map settings, lastmanbets, rollthedice, and phpua.

KWo 08-09-2006 16:33

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by galloop (Post 51477)
I have been running them since 8-14. I am having a problem with them not buying weapons on awp_rooftops. I was thinking it was because they thought it was an awp map so an awp would be provided. I am not really sure but I changed the name of the map and redid the waypoints to aim_rooftops and they behaved the same way. they do spawn in buy zones. Have any clues? 216.86.145.197:27015 I am running another bot on awp_rooftops and 2 other maps to fix the bug for now. The other maps are fine with them but added them because of similar cvars... bulk map settings. TYTY for all of your hard work. Podbot_mm is the ultimate bot. I love waypointing them and playing against them.

2: how do I set crossing waypoints? TY for any help you can provide.

3: Do lift waypoints connect to 0?? If I waypointed the forst floor of a map and use a lift to get to level 2 does the top lift waypoint connect to 0??
If it is 3 or 4 floors, do I use multiple lift waypoints?

I LOVE PODBOTMM:)

Need help testing them I am here to report.

I have had no crashes for like a week and that is with another bot installed, amxmodx: adminallinone, bulk map settings, lastmanbets, rollthedice, and phpua.

Questions, please, put into "Common Questions" subforum of podbot mm. aim_xxx and awp_xxx - they are excluded from buying. On these maps You should find weapons on the grounds. If it's not so - the map is bad designed or named...

KWo 11-09-2006 10:50

Re: Podbot Beta 3.0 Updates? ^^
 
Another small update: :)

V3 Build 15a

+Changed - Bots shouldn't make bots-towers on ladders anymore (they test all the ladder right now - not only if the current WP is used by another bot - like it was before).
+Changed - the creation of the visibility table doesn't lag the server anymore. :D
+Fixed - the WP editor - now You should more easy and more precisly point the WP You want to manually make the path connection.

@Ancient - please report me if these second and third ones really work better now.

Austin 14-09-2006 12:06

Re: Podbot Beta 3.0 Updates? ^^
 
KWo,

This bot is awesome!
I just tried 19 bots as ts and 13 bots as cts and myself on the server.
I run a true DS on a AMD athlon 3000+
The cpu runs just over 20% when there is full out warfare going on!
It idles around 2% cpu when there isn't any action going on, even with 31 bots!

The nade throwing is a bit "high" I did notice.
The bot seems to be pointing the nade at the target correctly but their release is too high most of the time.
(I was using version 2006.9.3.0. Going to switch over to testing on a dllbuilt from podbot_mm_src_v3B15.zip and mm 1.19 source.)

I will write this up in the bug section as well as some features I need (and am willing to try coding or what ever help you want/ need.)

I am confused on how you keep track of the version.
In the forums you mention versions like V3 beta 14f
But when I look at the dll version resource I see version info like 20060910.
Why not put the "real" version into the dll to avoid confusion?

Thanks man!

KWo 14-09-2006 15:25

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by Austin
The cpu runs just over 20% when there is full out warfare going on!
It idles around 2% cpu when there isn't any action going on, even with 31 bots!

Hmm.. Still so much? Should be about 15%, I think... :P

Quote:

Originally Posted by Austin
I am confused on how you keep track of the version.
In the forums you mention versions like V3 beta 14f
But when I look at the dll version resource I see version info like 20060910.
Why not put the "real" version into the dll to avoid confusion?

Mouse right-button click on the dll, then go to the properties, then look in the window for "Private description of the version" or "Special description of the version" - I don't know how it looks like in english Windows, but You shouldn't have the problem to find it.

KWo 14-09-2006 15:49

Re: Podbot Beta 3.0 Updates? ^^
 
OK - another small update:
V3 Build 15b:

+Fixed problem with hostages (bots ignored them a lot instead pickuping them).
+Changed the behavior of finding goals (it was too much randomized - almost not related to the current bot "feeling" - now the weight between random and "feel" choice of the goal is changed more to the "feel" - twice more than random). So now they should focus more on the "mission".
@Ancient - can You try this? ;)
@Austin - please use this version. :)

Austin 14-09-2006 22:56

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by KWo (Post 51598)
OK - another small update:
V3 Build 15b:

+Fixed problem with hostages (bots ignored them a lot instead pickuping them).
+Changed the behavior of finding goals (it was too much randomized - almost not related to the current bot "feeling" - now the weight between random and "feel" choice of the goal is changed more to the "feel" - twice more than random). So now they should focus more on the "mission".
@Ancient - can You try this? ;)
@Austin - please use this version. :)

Oh yes! Will do and get back to you after tonight.
Got it on the versions info. I wasn't looking at the "sepcial" info.
As far as the cpu usage goes that was a guesstimate. I only quickly counted the bars and guessed at 20% , it could have been 15%.
I thought 20% was awesome for 31 bots! I will get a better run of cpu usage.

Also, is there a place to get your latest source code changes?
What I want to do over here is always build your latest with cv60 and metamod 1.19 (the standard 1.19).

This way we will get feedback on this type of build running on cz.

Austin 15-09-2006 04:59

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by KWo (Post 51598)
OK - another small update:
V3 Build 15b:

+Fixed problem with hostages (bots ignored them a lot instead pickuping them).
+Changed the behavior of finding goals (it was too much randomized - almost not related to the current bot "feeling" - now the weight between random and "feel" choice of the goal is changed more to the "feel" - twice more than random). So now they should focus more on the "mission".
@Ancient - can You try this? ;)
@Austin - please use this version. :)

Ok, I was t on CZ + assault_nod.
For version 15 the bots pretty much stayed outside and really never even tried to rescue the hostages.

For version 15b they were much better. I had to kill one next to the hostages and 3 in the vent in about the first minute and half into the round.
Only one was still outside.

This is way better but it seems like they should be tweaked to be even more focused on the map goals.

Great updates!

KWo 15-09-2006 10:18

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by Austin
Also, is there a place to get your latest source code changes?

Try here.

All changes You are doing into code - You can post in Coding section with little comment to let me see what lines were changed by You. Example:
Code:

if (g_f_cv_bot_quota_match > 0) // Austin - 20.09.2006
{

}

BTW - about hostages - I just found there is still problem with V3 B15b, which I fixed in my sources, but now I'm working on unstuck code, so it's not good to release it yet.

Austin 15-09-2006 10:32

Re: Podbot Beta 3.0 Updates? ^^
 
Thanks again for the help Kwo.
The makres fails, but the build still works.
It just uses a non-updated res.

I can get it working with the information you posted.
When you get a chance do send a vc6.0 make file.
In the mean time I will use the one I have that I got working.
I just built 15b !

But a couple of things.
I have to explicitly cast this: b_WP_IsLadder = bool()(paths[WP_Index]->flags & W_FL_LADDER);

C:\CS\Dev\podbot_sdk\metamod\podbot_plugin\bot_nav igate.cpp(13 : error C2220: warning treated as error - no object file generated
C:\CS\Dev\podbot_sdk\metamod\podbot_plugin\bot_nav igate.cpp(13 : warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning)

I also get
dll.obj : warning LNK4197: export "GiveFnptrsToDll" specified multiple times; using first specification

Which is weird but I am checking on it.

Thanks for always posting your latest source to the latest released dll.
I will always look there for it.
Thanks!

KWo 15-09-2006 10:40

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by Austin
Thanks again for the help Kwo.

It's KWo... ("w" also in uppercase) :)

Quote:

Originally Posted by Austin
The makres failes, but the build still works.

Makres must in in the same directory You have the sources. Anyway You can always edit manually *.rc file - if You know what and how to change.


Quote:

Originally Posted by Austin
But a couple of things.
I have to explicitly cast this: b_WP_IsLadder = bool()(paths[WP_Index]->flags & W_FL_LADDER);

Oryginally it's:
b_WP_IsLadder = (paths[WP_Index]->flags & W_FL_LADDER)
but maybe You need to use (bool) instead bool() - dunno how VC6 works...

Quote:

Originally Posted by Austin
I also get
dll.obj : warning LNK4197: export "GiveFnptrsToDll" specified multiple times; using first specification

About this ask THE_STORM (current epodbot coder) - he has more experience with eliminate such errors/warnings. :)

KWo 18-09-2006 10:18

Re: Podbot Beta 3.0 Updates? ^^
 
Another update - V3 Build 15c:

+Fixed another problem with hostages (few times pickuped by a bot the same hostage).
+Fixed (my) mistake in the waypoint editor - now when You point some waypoint - the manual path connection will be done with that pointing WP. If You have sme trouble with pointing a WP - just try to point the middle of its height.
+Added 2 new cvars requested by Austin: pb_bot_quota_match and pb_bot_join_team. Usage:
Quote:

Originally Posted by PB MM V3 DOCS
That function (auto add/kick bot) also doesn't work in the case if pb_bot_quota_match is defined as grater than 0 (in that case number of bots follows the number of humans multiplied by pb_bot_quota_match (of course in the range between pb_minbots/pb_maxbots). More info read below.

pb_bot_quota_match (value) - configure the number of bots that will match humans on the server (number_of_bots = number_of_humans * pb_bot_quota_match). In this case number of bots will be limited by pb_minbots and pb_maxbots settings. For that function pb_maxbots keeps the max limit of bots on the server (not max number of bots + humans like it's for auto add/kick bot function). The work of the function matching humans is stopped by usage some of these functions - pb fillserver or pb removebots (in both cases pb_bot_quota_match will be set to 0). If pb_bot_quota_match is grater than 0 You cannot also use the function pb add or pb remove (because of the reason the amount of bots must match humans...). Default is 0 (bots don't match humans).


pb_bot_join_team (string) - forces joining the bots to specyfied team (T or CT) to overwrite the setting of the command pb add or pb fillserver. Useful if You want to keep always bots in one team against humans in the other. Possible value of argument - "T", "CT", ANY". Default is "ANY" (bots aren't forced to join any specyfic team.

@Austin - please test Your new functions, @Ancient - please test the WP editor - let me know if now it works better....

KWo 05-10-2006 00:03

Re: Podbot Beta 3.0 Updates? ^^
 
V3Build15d had a little fix for booster (to never go with msec value below 1 ms)
The newest V3 Build 15e contains the code for the newest Austin's request concerning pb debuggoal function. Now You can set the debuggoal index from the WP menu from "Options". On the same page You can switch it off.

@Austin - please test if that crap is working correctly.
Note - You can point at any WP only if You are in the radius range of another WP. It was so since the beginning of the WP editor. I didn't feel to change this only because of debuggoal - sorry.

Austin 05-10-2006 00:10

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by KWo (Post 51917)
V3Build15d had a little fix for booster (to never go with msec value below 1 ms)

@Austin - please test if that crap is working correctly.

crap? I thought it wa sa useful feature?

What version of the docs should I use to start with to document this feature?
Thanks!

Testing NOW, how is that for fast response ?

KWo 05-10-2006 00:16

Re: Podbot Beta 3.0 Updates? ^^
 
"Crap" I meant my bad code. Here You have the latest docs.

Austin 05-10-2006 07:32

Re: Podbot Beta 3.0 Updates? ^^
 
Kwo,
Sorry my idea was not a good one.
I didn’t realize this until I tried to use the new command.
It is actually hard to use this way.

Here is what we should have done and it is actually simpler and easier to document since we don’t have to change any menus..

The main problem with pb debuggoal is having to bring up the console and type the wp number.

What we should have is a command something like
debugPointedAtGoal

This way we could have one bind, and then all you do is point to a wp and hit the key and you would set the pointed at wp as the goal wp.

This would be way better.

If you decide this is ok and you code it, please also have the message
“debuggoal set to <waypoint number>” show up like you do now when the goal is set.
We should remove the new command and menu items sorry. It is actually crap.

KWo 05-10-2006 09:57

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by Austin
KWo,
This way we could have one bind, and then all you do is point to a wp and hit the key and you would set the pointed at wp as the goal wp.

Try this bind and stop complaining: :D
bind "i" "pb wpmenu;menuselect 9;menuselect 8"

Austin 05-10-2006 10:43

Re: Podbot Beta 3.0 Updates? ^^
 
Kwo,
You misunderstood how I originally wanted this to work.
I thought we should have a “waypointgoal MODE” when on EVERYTIME a wp is pointed at it sets it as the goal.

But instead you implemented it EXACTLY as it should be!
Your are a genius!

I will fix up the docs for you.
I will start with version
V1.0b / 18.09.2006

Correct?

KWo 05-10-2006 11:21

Re: Podbot Beta 3.0 Updates? ^^
 
Yeah - but don't publicate it yet, because I'm about to add FFA mode (I mean that request) - so You will need to write some info to the configuration/settings part, too. :)
I hope You can work for a while on docs, right?

Austin 05-10-2006 12:23

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by KWo (Post 51941)
...
I hope You can work for a while on docs, right?

Yes, I can help!

I will work on the debuggoal part so I have it done.
Send me the information on the other stuff you want me to added.
Thanks!

Ancient 05-10-2006 13:50

Re: Podbot Beta 3.0 Updates? ^^
 
I think I'm misunderstanding what your idea of the debugGoalPoint is.

I'm thinking you want to make a normal green point into something like a goal for bots to go to or just to go to that area of the map.

But wouldn't that be setting like multiple goals for bots to use?
Like lesser goals to go to an area, then the major goals of setting bombs and getting hostages?

KWo 05-10-2006 15:09

Re: Podbot Beta 3.0 Updates? ^^
 
Please, use private messages instead flooding the topic dedicated new beta releases... :)
Or use some instant messanger - more easy... :)

KWo 05-10-2006 23:05

Re: Podbot Beta 3.0 Updates? ^^
 
The latest beta has the number V3B15f. It contatins the feature requested in this topic. It's uploaded the to the filebase (V3B15f).
To control FFA mode for bots You need to use the new cvar - pb_ffa.
pb_ffa 1
swiches to on the Free For All mode (bots will kill also their teamnates). Default is 0 (off).

@Austin - please get the binaries - there is the new podbot.cfg file which needs also to replace in docs/files/configs the old one. In pbmm_configuration.html You need to add the info about that new cvar just after the info about pb_spray (1|0).

KWo 08-10-2006 22:14

Re: Podbot Beta 3.0 Updates? ^^
 
V3 Build 15g - new minor update

+Fixed problem with throw flashbang at round start at cs_militia
+Approved a bit unstuck code at round start (still not perfect yet :( ).

As always - You can get it from the filebase.

KWo 10-10-2006 00:04

Re: Podbot Beta 3.0 Updates? ^^
 
V3 Build 15h - next minor update.
+Fixed - they should look at the wall less (again). Possible side effect - they will not try to shoot the enemy throw the walls/doors etc. Need test it more.

Austin 15-10-2006 11:17

Re: Podbot Beta 3.0 Updates? ^^unstuck code
 
KWo,
finally some feedback on the new unstuck code.

I ran 27 bots in de_vertigo with 15c and 15g.
I did screen shot about every 10 seconds.
I didn't do a demo since it is cz and thought you may not be able to play it.
(I am not setup to run cs) let me know if cz demos are ok and I will make them.

You can download the screen shots here:
http://home.mindspring.com/~austinbots/Unstuck.zip

As you can see 15g doesn't seem to do much better then 15c.
One problem I see after many tests is most bots make it out after about 40-50 seconds, but we always end up with "pairs" two bots stuck together. Most of the time I had 2,3,4 pairs stuck for most of the round.

I think if we could somehow fix the pairing up of two bots we would have the overall unstuck code working well.

I hope this helps!

KWo 15-10-2006 21:20

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by KWo
V3 Build 15g - new minor update
+Approved a bit unstuck code at round start (still not perfect yet :( ).

Thanks for the feedback. :(
I cannot play CZERO demos.

KWo 18-10-2006 01:22

Re: Podbot Beta 3.0 Updates? ^^
 
The new build (V3 Build 16) is available in the filebase.

Changes:
+Bots should be harder now (requested by a lot of people).
+Fixed usage of time frame interval value in the code (to predict the position of the enemy in the next frame or so).
+Fixed and re-written bots hearing stuff (bot are affected by their own-sounds, are affected also by sound of teamnates and also the distance froom the source of issued sound to the bot has the influence for this what the bot can hear.
+Bots will shoot more often through the wall (because of the fix above)
+For pb_bot_quota_match parameter the spectators or team unnasigned human-players aren't counted.
+Fixed problem with breakables the bot is trying to pass because the waypointer made the connection through it.
+The values of cvars are taken as pointer members now (the addresses-pointers are cached at the initialisation of the vars, then - instead using CVAR_GET_FLOAT (which is taking too much time) I just use the values addressed by these pointers to the cvars (main idea taken from AMX MOD X - thanks BAILOPAN :) )
+Bot should look at the head of the pickuping hostage instead of his stomach...

Again - if You find them to hard on the skill (100) - please don't complain, but lower down the skill of bots You are playing against.


@Austin - please, let me know if these changes are working correctly
@person135 - I hope You will be finally happy if they will kill You all the time...(for me they are unplayable at skill 100, but seems the people like it...). And YapB still is better - so You ca use it instead pb mm (maybe except using AWP :D ) :P

person135 18-10-2006 02:45

Re: Podbot Beta 3.0 Updates? ^^
 
Yes, thank you for making them harder. I didn't get it, if bots were too hard for you at level 100, why don't you just turn the level down instead of requesting for easier level 100s.

So does this new update make bots use less CPU?

Austin 18-10-2006 08:48

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by KWo (Post 52201)
+For pb_bot_quota_match parameter the spectators or team unnasigned human-players aren't counted.
+Fixed problem with breakables the bot is trying to pass because the waypointer made the connection through it.

@Austin - please, let me know if these changes are working correctly

They shoot the window in de vegas now and they do not add bots for spectators. They both work now, thanks!

I noticed something that may be new. The bots seem to crouch and camp in weird places where there isn't a crouch or camp waypoint. I think this is new and seems weird..

KWo 18-10-2006 10:00

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by Austin
I noticed something that may be new. The bots seem to crouch and camp in weird places where there isn't a crouch or camp waypoint. I think this is new and seems weird..

It was always so - they take some defend waypoint in some situations (they choose it as the best for that area) and they camp. Well - someone was telling me they don't want to camp... Can You guys speak abou this in that topic?

KWo 18-10-2006 10:01

Re: Podbot Beta 3.0 Updates? ^^
 
Quote:

Originally Posted by KWo
@Austin - please, let me know if these changes are working correctly

I was thinking about ALL changes I made in V3B16, not only about these You asked for... :P


All times are GMT +2. The time now is 09:54.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.