Notices

[PSA] Don't Test With Bots  Thread Tools Reply
Old 06-27-2012, 12:42 PM   #1
yyler
Guest
 

Posts: n/a

Exclamation [PSA] Don't Test With Bots


DO NOT TEST WITH BOTS

I see a lot of people who are new to mapping say they tested with bots. It made me wonder how many people are testing their map and making changes based on bot behavior.

This is a really, really bad idea.

Bots are stupid. Even on their highest difficulty, they are stupid. They come nowhere near a human player in terms of AI. They choose classes randomly, without thinking about team composition or previous class--so an Engineer with a full base set up might randomly change to Heavy. They build and snipe in arbitrary spots--unless you bother to edit the nav mesh that is generated for your map.

They don't even jump.

That includes rocket and sticky jumping. That means no double jumping Scouts, either. And you know what else? They won't walk off anything higher than about a hundred units. Bots are stupid. (Their code is based on the AI for zombies from Left 4 Dead. Does that explain their stupidity yet?) This also means they always take the stairs--they will never just hop up a short ledge to grab health or ammo.

All this means that if your change your map based on what the bots do, you're bound to be heading in the wrong direction. You don't want your map in rotation on servers where only bots play, right? Then test with humans.

They aren't your only option, either.

TF2Maps (this website! the one you're on!) runs tests of custom maps all the time. It is free to join them and get your map played by real, human players. No bots, ever. Just watch the Events forum for game day announcements or other events and submit your map. You don't even have to be there! STV demos are automaticaly recorded and you can watch them later.

You can also join the Steam chat room and hope to be included in an impromptu test.

Bots are good for one thing, though.

It's fine to use them if you want to check your map's logic to ensure all doors and timers are functioning properly. But you should be able to do this yourself, alone. Just remember, whatever you do, don't pack the nav mesh into your bsp!
 
Last edited by yyler; 06-27-2012 at 12:57 PM.
Reply With Quote
The Following 12 Users Say Thank You to For This Useful Post:
Advertisement
 
Advertisement
Advertisement Sponsored links

Old 06-27-2012, 01:02 PM   #2
Trotim
Veteran Member
 
Trotim's Avatar
 
Trotim is offline
Posts: 1,024
Thanks: 898
Thanked: 853

Default [PSA] Don't Test With Bots


sometimes I load tf2 only to play with bots on koth_trotim1

foreveralone
 
Reply With Quote
The Following 12 Users Say Thank You to Trotim For This Useful Post:
Old 06-27-2012, 02:02 PM   #3
henke37
L5: Alleged Expert
 
henke37's Avatar
 
henke37 is offline
Posts: 405
Thanks: 27
Thanked: 76

Default [PSA] Don't Test With Bots


At least there are a few upsides to bots:
  • They don't forget to play the game. Usually.
  • They manage to find routes that humans don't instinctively find.

But this hardly compensates for all the bad points you already brought up.
 
Reply With Quote
Old 06-27-2012, 02:05 PM   #4
Spacek531
L3: Junior Member
 
Spacek531's Avatar
 
Spacek531 is offline
Posts: 146
Thanks: 45
Thanked: 54

Default [PSA] Don't Test With Bots


I am curious why we are advised to not pack the .nav file in the .bz2. Is it for a space reason, or is it because with a .nav, server ops may spawn bots and mess up everyone's experience?
 
Reply With Quote
Old 06-27-2012, 02:07 PM   #5
Wilson
Founder of Wankhouse
 
Wilson's Avatar
 
Wilson is offline
Posts: 1,195
Thanks: 683
Thanked: 716

Default [PSA] Don't Test With Bots


Quote:
Originally Posted by henke37 View Post
[*]They manage to find routes that humans don't instinctively find.
.
If bots are better at finding their way around your map than players, then there is a problem.

__________________
Quote:
nik: Wankhouse sounds gross and homoerotic

 
Reply With Quote
The Following 2 Users Say Thank You to Wilson For This Useful Post:
Old 06-27-2012, 02:18 PM   #6
Sergis
Veteran Member
 
Sergis's Avatar
 
Sergis is offline
Posts: 1,276
Thanks: 554
Thanked: 688

Default [PSA] Don't Test With Bots


Quote:
Originally Posted by Spacek531 View Post
I am curious why we are advised to not pack the .nav file in the .bz2. Is it for a space reason, or is it because with a .nav, server ops may spawn bots and mess up everyone's experience?
if you pack a .nav into the map, you mess up everyones' experience. including the server op.

__________________
[ KotH Namicott ][ KotH Former Cornfield ][ CP Morras Castle ]
Quote:
Originally Posted by grazr View Post
the fact a map recieves feedback from us at all is like a God send

 
Reply With Quote
Old 06-27-2012, 02:22 PM   #7
Fr0Z3n
func_medal_dispenser
 
Fr0Z3n's Avatar
 
Fr0Z3n is offline
Posts: 4,160
Thanks: 2,160
Thanked: 2,052

Default [PSA] Don't Test With Bots


It crashes servers and clients.
 
Reply With Quote
Old 06-27-2012, 02:23 PM   #8
fubarFX
Demopan extraordinaire
 
fubarFX's Avatar
 
fubarFX is online now
Posts: 918
Thanks: 343
Thanked: 643

Default [PSA] Don't Test With Bots


Quote:
Originally Posted by Spacek531 View Post
I am curious why we are advised to not pack the .nav file in the .bz2. Is it for a space reason, or is it because with a .nav, server ops may spawn bots and mess up everyone's experience?
you can't override a paked nav file. if a server operator or w/e would make a better nav for your map, they won't be able to use it on their server. also, if the AI is ever updated and need new navs, you will need to release a new version of your map. keeping your nav separated is just more convenient.

__________________
| koth_occult | cp_vanguard | plr_dogbread | cp_omen | artpass_fubar | ctf_cesspool |
 
Reply With Quote
Old 06-27-2012, 02:35 PM   #9
Tarry H Sruman
Large Orphanage Proprietor
 
Tarry H Sruman's Avatar
 
Tarry H Sruman is offline
Posts: 815
Thanks: 492
Thanked: 702

Default [PSA] Don't Test With Bots


We should petition Valve to have this message appear onscreen every time bots are added to a non-stock map.
 
Reply With Quote
Old 06-27-2012, 02:49 PM   #10
henke37
L5: Alleged Expert
 
henke37's Avatar
 
henke37 is offline
Posts: 405
Thanks: 27
Thanked: 76

Default [PSA] Don't Test With Bots


Quote:
Originally Posted by W.S Wankhouse View Post
If bots are better at finding their way around your map than players, then there is a problem.
Yes, because players are dumber than bots when it comes to finding routes. At least while accounting for that bots are limited at movement.
 
Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Advertisement

Reply  

Previous Thread Next Thread
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 09:44 PM.