Page 1 of 1

The bot rules!!

Posted: Wed Nov 15, 2006 1:29 pm
by anomaly
worst_player_ever is a bot I'm running on this server. What a score!

Posted: Wed Nov 15, 2006 3:28 pm
by Tropican8
Whoa! gBZAdmin? Is that a GTK BZAdmin frontend?

Posted: Wed Nov 15, 2006 4:34 pm
by anomaly
Actually gBZAdmin is a complete GTK2 app I wrote. It is not a frontend. It's written in C not C++. I wrote it as an exercise in learning BZFlag's code. It's not synced with the BZFlag source. I'm working on 2.1.x now. I should port it to C++ and use the BZFlag source. Re-inventing the wheel is what I'm doing. Good learning experience though. I've added a lot of features that BZAdmin doesn't have. You'll notice after the TK field is the strength index.

Posted: Wed Nov 15, 2006 6:51 pm
by Tropican8
anomaly wrote:Actually gBZAdmin is a complete GTK2 app I wrote. It is not a frontend. It's written in C not C++. I wrote it as an exercise in learning BZFlag's code. It's not synced with the BZFlag source. I'm working on 2.1.x now. I should port it to C++ and use the BZFlag source. Re-inventing the wheel is what I'm doing. Good learning experience though. I've added a lot of features that BZAdmin doesn't have. You'll notice after the TK field is the strength index.
Wow! You should publish the source of the 2.0.x version!

Posted: Thu Nov 16, 2006 12:38 am
by A Meteorite
Tropican8 wrote:Wow! You should publish the source of the 2.0.x version!
Agreed. Do. It. Now. :mrgreen:

Quite neat, us server owners could really use something like that.

Posted: Thu Nov 16, 2006 1:04 pm
by Kooppers
nothing really related to this post ..... but i think you should have gray all the ip addresses.

+1 to publish the source of the 2.0.x version

Posted: Thu Nov 16, 2006 1:31 pm
by anomaly
.... but i think you should have gray all the ip addresses.
how's that?
The code is GPL and I have no problem publishing it. I don't have a server to store and distribute it on though.
Caveat: The app is only coded to run on GNU/Linux and I have no plans to do otherwise. Although I have 14+ years experience in C/C++ (mostly signal processing apps) I am not formally trained. The source and underlying algorithms are 'as is'. It would be better to recode in C++ to take advantage of the network and database code already written for BZFlag. New versions would be easier to code. The GUI was built in Glade. C++ modules are available for Glade. (glademm, I think)

Posted: Fri Nov 17, 2006 1:53 am
by A Meteorite
anomaly wrote:The code is GPL and I have no problem publishing it. I don't have a server to store and distribute it on though.
I can set-up a SVN repo for you, PM me for details.

score

Posted: Sun Jan 14, 2007 12:55 am
by jack
what was the bots score? :?

Posted: Sun Jan 14, 2007 1:00 am
by Tanner
Oh thats neat! I agree.

Great job!

-Tanner

Posted: Sun Jan 14, 2007 1:51 am
by Saturos
Wow, we need that application! That entire thread was just made to publish a screenshot of your program, right? :D

Posted: Thu Jan 25, 2007 8:10 pm
by anomaly
Sorry this is late. Actually the thread was created to show the bot (worst_player_ever) winning a game. Bots are normally dead last, no pun intended. The source is available at svn://bzfx.net:6062/gbzadmin
This app is for GNU/Linux only. If you want to port it to another OS, feel free. I won't be doing that. Comments/suggestions welcome.

Posted: Fri Jan 26, 2007 1:53 am
by Legolas_
hmm mac guys wanted to port it!

ill host if needed!

Posted: Fri Jan 26, 2007 10:15 pm
by CUPCAKE
Jack never got answered.
It was 28

Posted: Sat Jan 27, 2007 1:22 pm
by anomaly
CUPCAKE wrote:Jack never got answered.
It was 28
sorry, Except for the strength index in column 4 the player info is similar to bzflag. Yes the score is 28. Five minutes prior to the screen shot the next highest player was about ten points lower. Obviously the bot will not reign supreme for long. The strength index is between the team kills in square brackets and the player id number.

Posted: Sun Feb 11, 2007 2:38 pm
by jack
then how is that the worst player ever! im seen a guy with -1510! i dont get witch one the bot is then.

Posted: Sun Feb 11, 2007 3:08 pm
by bzflaginator
I must say, you have just helped the bzcommunity greatly. It's nice to people who do things on their own...too bad, like this, they dont share it with the rest of us :? .

Posted: Sun Feb 11, 2007 11:53 pm
by anomaly
jack wrote:then how is that the worst player ever! im seen a guy with -1510! i dont get witch one the bot is then.
OK, He's not really the worst player ever. That is just his callsign. I thought it was funny that a bot (and a bot with that callsign) had such a good score. :D

bzflaginator, thanks. It would probably be a better app if it was in C++ and sync'd with the BZFlag source. Maybe someday...