.:: Bots United ::.  
filebase forums discord server github wiki web
cubebot epodbot fritzbot gravebot grogbot hpbbot ivpbot jkbotti joebot
meanmod podbotmm racc rcbot realbot sandbot shrikebot soulfathermaps yapb

Go Back   .:: Bots United ::. > Cyborg Factory > RealBot > General Forum
General Forum Follow progress, give suggestions, reply to bug report threads here.

Reply
 
Thread Tools
RealBot compatible with others ?
Old
  (#1)
cpipojoe
Guest
 
Status:
Posts: n/a
Default RealBot compatible with others ? - 29-06-2004

Hi,

I am looking to mix bots for CS1.5 LAN parties (under Windows XP) and to train the RealBots via the JoeBots and PodBots, so that they can generate their nodes (WIP#9).

I managed to get PodBots and JoeBots playing together.

I installed RealBots WIP#9, which is working nicely alone.

As soon as I try to start a LAN with the JoeBots and/or PodBots AND the RealBots, then the server crashes after some time. Up to now I did not find a specific reason for this. The log file simply stops being written.

Note that I tried with BotMixer, activating all the bots in there, or BotMixer for JoeBot/PodBots and RealBots in the plugins.ini, or without BotMixer loading RealBots in the plugins.ini and PodBots/JoeBots in the CS shortcut. Always the same result.

These were quite some test, so I will make more "systematic" tests tonight, just to be sure I do not forget anything. But I would already like to hear if someone had the same problems. Maybe I forgot one parameter somewhere which can make mixing bots compatible ?

Thanks,

CP
  
Reply With Quote
Re: RealBot compatible with others ?
Old
  (#2)
cpipojoe
Guest
 
Status:
Posts: n/a
Default Re: RealBot compatible with others ? - 29-06-2004

One question.

Is the metamod version proposed on bots-united different from the one proposed at metamod.org (meaning with additional features for bot compatibility) ? Because they have the same version number, but the comment on bots-united could make me think they are different.

CP
  
Reply With Quote
Re: RealBot compatible with others ?
Old
  (#3)
stefanhendriks
RealBot Author
 
stefanhendriks's Avatar
 
Status: Offline
Posts: 3,088
Join Date: Nov 2003
Location: Netherlands
Default Re: RealBot compatible with others ? - 29-06-2004

afaik the version on BU is the same as on METAMOD.ORG (or even better, more mod support).

I would suggest to try out the 'latest WIP DLL' (available at the filebase) to see if THAT works... WIP #9 seemed to have some bugs here and there (ie with radio commands it could cause crashes when using with other bots)...


Author of RealBot, "Arrakis" and "Dune 2 - The Maker" | co-Founder of Bots-United | Fundynamic | Blog | E-Mail me
  
Reply With Quote
Re: RealBot compatible with others ?
Old
  (#4)
cpipojoe
Guest
 
Status:
Posts: n/a
Default Re: RealBot compatible with others ? - 29-06-2004

Hi Stefan,

Thanks for the fast answer.
I tried what you mentionned and it seems to work (Build 3050 vs 3005).
I could load the PodBots via the CS shortcut and the RealBots via plugins.ini. I saw then your bots on aztec learning pathes where they have never been before Cool. They still get stuck as CT when they try to go towards the wooden bridge. Some do not find the stairs. But ok, I know nodes can be downloaded and they can learn with time.

I noticed a lot of "worldspawn" messages poping up, even during the game, almost continuously.

I still dit not get one thing. The plugin is loading aztec.ini. I saw some kind of waypoints in there. What is the goal of these files compared to the rbw and the use for the rbn ? What happens if I load a map without ini ?

It's working the same with JoeBots if I put JoeBots in the CS shortcut and RealBots in the plugins.ini.

I also quickly tried with BotMixer, but there I could only mix PodBots and RealBots (Podbots in BotMixer, RealBots in plugins.ini). All other configurations are crashing the server at start (JoeBots always crashes, RealBots in BotMixer crashes).

I will do more tests. Maybe this can be of interest for more people. At least it is for me

Thanks again,

Best Regards,

CP

Last edited by cpipojoe; 29-06-2004 at 22:23..
  
Reply With Quote
Re: RealBot compatible with others ?
Old
  (#5)
evy
Guest
 
Status:
Posts: n/a
Default Re: RealBot compatible with others ? - 30-06-2004

Quote:
Originally Posted by cpipojoe
Hi Stefan,


I noticed a lot of "worldspawn" messages poping up, even during the game, almost continuously.

I still dit not get one thing. The plugin is loading aztec.ini. I saw some kind of waypoints in there. What is the goal of these files compared to the rbw and the use for the rbn ? What happens if I load a map without ini ?
The worldspawn messages are plain debugging, this is when a node is being created and RB NodeMachine checks for all nodes nearby whether there is a free path between them, if not, the current WIP displays what is between those nodes. Ignore them

The .INI files are for important nodes that cannot be auto-discovered by RB. RB knows about spawn points, bomb targets, hostages, ... Other important nodes (like the tower in as_oilrig, ...) cannot be discovered by RB, a human being must help RB

Hope it helps

-eric
  
Reply With Quote
Re: RealBot compatible with others ?
Old
  (#6)
cpipojoe
Guest
 
Status:
Posts: n/a
Default Re: RealBot compatible with others ? - 30-06-2004

Thanks.

If I understand well, the ini file is not needed if a human is there to train the bots. The ini file simply makes our training job more easy.

And last but not least: an experience file is generated for each map. Is this rbx strongly linked to the rbn ? So if I delete the rbn file, is it useful to keep the rbx or useless because new nodes will be created in the new rbn that will not match the ones in the rbx ?

I think I cover all my questions now 9_9

Thanks again,

CP
  
Reply With Quote
Re: RealBot compatible with others ?
Old
  (#7)
evy
Guest
 
Status:
Posts: n/a
Default Re: RealBot compatible with others ? - 30-06-2004

CP,

The .INI is not making the training task easier but rather it can force bots to learn something which they would never learn by simply 'spying' the human behavior. No .INI means less smart RB

Regarding the experience files .RBX, there are indeed linked to the nodes files .RBN. RBX simply collects information like the 'danger' of a node: whether a bot has been hit there, ...

-eric
  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

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

Forum Jump



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com