.:: 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 ::. > Developer's Farm > General Bot Coding
General Bot Coding See what a pain it is to get those little mechs shooting around

Reply
 
Thread Tools
Re: joebot xp code released
Old
  (#11)
dub
Member
 
dub's Avatar
 
Status: Offline
Posts: 89
Join Date: Aug 2004
Location: UK
Default Re: joebot xp code released - 10-01-2005

nice code & getright worked fine.
  
Reply With Quote
Re: joebot xp code released
Old
  (#12)
Black_Hunter
Member
 
Status: Offline
Posts: 24
Join Date: Jan 2004
Default Re: joebot xp code released - 10-01-2005

can someone compile the src i wanna test it????
  
Reply With Quote
Re: joebot xp code released
Old
  (#13)
Cpl. Shrike
ShrikeBot Coder/Moderator
 
Cpl. Shrike's Avatar
 
Status: Offline
Posts: 550
Join Date: Mar 2004
Location: The Netherlands
Default Re: joebot xp code released - 12-01-2005

We could, but it's up to aspirin to release a binary for public test.

But i think he did only the source because he's not quite finished with it.


Quote:
Quote @$3.1415rin
well, half - open source, because the development will be still closed source I guess. It doesnt make much sense at the moment to work with others on the main part of the code, becausae I havnt published / written down all the ideas I wanna implement.
  
Reply With Quote
Re: joebot xp code released
Old
  (#14)
stefanhendriks
RealBot Author
 
stefanhendriks's Avatar
 
Status: Offline
Posts: 3,088
Join Date: Nov 2003
Location: Netherlands
Default Re: joebot xp code released - 12-01-2005

i can't help it, but i really have to laugh about all those Astar files... rofl. My own astar routine is like 40 lines of code at max; its even in the UBBOT frame work alpha , which i released on the SDK 2 board...

though, yours is way more object oriented and written in coolish C++ class style...


Author of RealBot, "Arrakis" and "Dune 2 - The Maker" | co-Founder of Bots-United | Fundynamic | Blog | E-Mail me
  
Reply With Quote
Re: joebot xp code released
Old
  (#15)
@$3.1415rin
Council Member, Author of JoeBOT
 
@$3.1415rin's Avatar
 
Status: Offline
Posts: 1,381
Join Date: Nov 2003
Location: Germany
Default Re: joebot xp code released - 12-01-2005

well, there is also this AStarTaskManager, which does the slicing to avoid lags when having to calculate for a long time ... and it's sort of plugin based, you can write a "plugin" for differerent heuristics / costs, therefore there's another .cpp and .h ... maybe I should put all those 'plugins' into one file

about releasing binaries ... well, you can compile it, you can play with the bots, but there's still a lot not complete, like team level task coordination, or even nonrandom navigation, so I havnt released anything yet. The basis for all those things is set, but i'm too busy with other stuff at the moment.

btw, about that object oriented ( at least a bit ) stuff : I wanted to implement this correction for moving targets with that old aiming algorithm, and well, in old joebot it's quite more complicated than I thought. in 'JoebotXP' all that relevant stuff is in one class, and there shouldnt be direct changes on the variables from the outside, so implementing new aiming there was really easy

€: changed the memorypool.h in the archive, the free function was just returning without doing anything



Last edited by @$3.1415rin; 12-01-2005 at 20:11..
  
Reply With Quote
Re: joebot xp code released
Old
  (#16)
Whistler
Summoner
 
Whistler's Avatar
 
Status: Offline
Posts: 1,499
Join Date: Feb 2004
Location: Mist Village
Default Re: joebot xp code released - 13-01-2005

I had errors while compiling it, not sure if this "Destroy" is M$ specific thing:
Quote:
Originally Posted by GNU C++ Compiler 2.95
g++ -march=i586 -O2 -D__JOEBOTXPDLL=1 -D__HLENGINE=1 -I../hlsdk -I../dlls -I../
NNSim -I../NNSim/SOM -c BaseBot.cpp -o BaseBot.o
BaseBot.cpp: In method `CBaseBot::~CBaseBot()':
BaseBot.cpp:58: `Destroy' undeclared (first use this function)
BaseBot.cpp:58: (Each undeclared identifier is reported only once
BaseBot.cpp:58: for each function it appears in.)
BaseBot.cpp:58: parse error before `*'
BaseBot.cpp:59: parse error before `*'
make: *** [BaseBot.o] Error 1
  
Reply With Quote
Re: joebot xp code released
Old
  (#17)
@$3.1415rin
Council Member, Author of JoeBOT
 
@$3.1415rin's Avatar
 
Status: Offline
Posts: 1,381
Join Date: Nov 2003
Location: Germany
Default Re: joebot xp code released - 13-01-2005

havnt compiled it for some time on a gcc, but that Destroy stuff is already pretty old, so I havnt changed much there. it isnt btw anything M$ specific, plain C++, just look it up in the util.h

i'm gonna check that, thx


  
Reply With Quote
Re: joebot xp code released
Old
  (#18)
Whistler
Summoner
 
Whistler's Avatar
 
Status: Offline
Posts: 1,499
Join Date: Feb 2004
Location: Mist Village
Default Re: joebot xp code released - 14-01-2005

I changed to GCC 3.4.3 and it worked with some other changes to the bot
looks like it's FSF's fault

Last edited by Whistler; 14-01-2005 at 10:13..
  
Reply With Quote
Re: joebot xp code released
Old
  (#19)
Pierre-Marie Baty
Roi de France
 
Pierre-Marie Baty's Avatar
 
Status: Offline
Posts: 5,049
Join Date: Nov 2003
Location: 46°43'60N 0°43'0W 0.187A
Default Re: joebot xp code released - 14-01-2005

shhhh... don't give people the club to beat you like that (well, unless you insist )



RACC home - Bots-United: beer, babies & bots (especially the latter)
"Learn to think by yourself, else others will do it for you."
  
Reply With Quote
Re: joebot xp code released
Old
  (#20)
Whistler
Summoner
 
Whistler's Avatar
 
Status: Offline
Posts: 1,499
Join Date: Feb 2004
Location: Mist Village
Default Re: joebot xp code released - 14-01-2005

well it's already *FIXED* in the latest version so it's okay now
  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
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

Forum Jump



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