View Single Post
Re: RealBot and MS Visual Studio.NET
Old
  (#15)
stefanhendriks
RealBot Author
 
stefanhendriks's Avatar
 
Status: Offline
Posts: 3,088
Join Date: Nov 2003
Location: Netherlands
Default Re: RealBot and MS Visual Studio.NET - 20-06-2004

The node machine learns from everyone, including bots themselves. The bots do not learn what good or bad nodes are in that sense as fragmen sais. Its actually way more simpler:

Wherever you go, nodes will be plotted. Where nodes are plotted, they are connected to other nodes (sort of autowaypointing). Now, there are goals, these are assigned to node's. So, for instance if you run a map that is not 'noded' yet, you will have auto-added nodes at goals, ie bomb spot and spawn positions. Now these are the only nodes available at the moment.

When bots want to go to another goal (mostly enemy spawn point, bomb spot, etc), they find they cannot create a path to it. THis is where my new code kicks in, it counts that amount of times when a goal cannot be reached, and then it gives it a bad score... for now.

When humans walk around the map, more nodes get added, so the path finder will try these nodes too (thus making it slower, but yet, this is not the problem).

When you have reached the enemy spawn point and connected to one of the nodes, b ots will magicly start to move. THis happens to my DLL and i tested it on some other computers as well.

Why the dll of musicman is slower, i dunno. Or, why a self-compiled dll is slower, id on't know either. All i know is the compiler is different, i use MSVC 6.0...

Did you try the new DLL at the filebase btw?


Author of RealBot, "Arrakis" and "Dune 2 - The Maker" | co-Founder of Bots-United | Fundynamic | Blog | E-Mail me
  
Reply With Quote