Questions To Flayra/devs/vets/pt's
MrSNEAKY
Join Date: 2003-03-28 Member: 14968Banned
<div class="IPBDescription">NS bots for ns v1.1</div> <!--emo&::onos::--><img src='http://www.unknownworlds.com/forums/html/emoticons/tiny.gif' border='0' style='vertical-align:middle' alt='tiny.gif'><!--endemo--> <!--emo&::onos::--><img src='http://www.unknownworlds.com/forums/html/emoticons/tiny.gif' border='0' style='vertical-align:middle' alt='tiny.gif'><!--endemo--> <!--emo&::onos::--><img src='http://www.unknownworlds.com/forums/html/emoticons/tiny.gif' border='0' style='vertical-align:middle' alt='tiny.gif'><!--endemo--> Flayra and the Dev team PT's and Vets
Will we be able to use NS Bots for ns v1.1?
Does ns v1.1 support bots?
The bots would be kinda cool to practice certain moves strats before applying them to real games.
Will we be able to use NS Bots for ns v1.1?
Does ns v1.1 support bots?
The bots would be kinda cool to practice certain moves strats before applying them to real games.
Comments
I believe there is bot software out there. but the nature of NS makes it very difficult to code the AI for them.
Apart from that, a little bit of AI code will have to be updated. For example, the gorge code in development waits to gain res rather than suckling from an empty node. We don't expect the revisions we have to make code-wise to be that large.
In any event, unless we have access to 1.1 before release (we don't right now), it will take us a little while to update WhichBot to be usable again.
We all know what 1st and 3rd-party bots are, but what are 2nd-party bots?
An example of 2nd-party bots would be if Flayra had asked our team to develop bots for him that were going to be rolled into the distributable for NS, but we weren't part of the NS dev team.
2nd-party products are different from 1st party or 3rd party.
1st party - product is provided by the main supplier
2nd party - product is provided by a separate entity under the control of the main supplier
3rd party - product is provided by a totally separate entity from the main supplier
However, you might be able to get away with it - it might work anyway, providing the map it's running on isn't that different.
I was thinking about it earlier and the biggest changes to our bot will be in the gorge AI, so I guess I shouldn't spend too much time optimising that right now.
<edit>Give Cheeseh a chance - I know it's hard to believe but not everyone reads the forums continuously. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif'><!--endemo--> </edit>
That said, the current bots just have to adapt to the new resource model, ability and tech structure, etc. in order to do much more than spin in circles and waste res.
The only thing that the dev teams have to do with it is possibly making it easier to make bots; just like how Flayra added better stat support (better log output, basically), he could add things that would make bot commanders, etc. easier to program, or make it so they don't have to cheat (like Cheeseh's bot does, it builds structures for free because it can't subtract the res correctly).