Darwinbots Forum

General => Announcements => Topic started by: Ammeh on July 27, 2010, 08:59:03 AM

Title: CAUTION: ROADWORKS UNDER WAY
Post by: Ammeh on July 27, 2010, 08:59:03 AM
Hey all :)

Just letting you know what me and Shasta have been doing to Internet Mode.

Shasta's put a whole bunch of new features in the IRC bot, including a command that tells you how other people's sims are doing. Shasta's work is still underway, bugfixing and whatnot, but should hopefully be done soon :)

Meanwhile, I've been writing a whole bunch of updates to the hack program. Mainly to support Shasta's updates, but also adding compression to the bot files. This will make uploading and downloading a whole lot faster. You can pick up the new hack here: http://www.darwinbots.com/FTP/DarwinbotsIM.exe

IRC is all alive again, and pretty soon everything should be working flawlessly! :) All we need now are your sims ;)

Just a note: You must be running version 2.44.04 to properly use the features. It will work with other versions, but it wont be able to share any of your sim info. http://www.darwinbots.com/FTP/Darwin2.44.04.exe (http://www.darwinbots.com/FTP/Darwin2.44.04.exe)

EDIT: Put in the link to the new version. - Shasta
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Panda on July 27, 2010, 09:22:35 AM
What does the refresh list do?
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Ammeh on July 27, 2010, 09:24:42 AM
Oh sorry, should have explained. If you're running multiple sims, it allows you to choose which one to collect data from. So you can have one hack running for one sim, sending data to the server about that sim, and another hack running for another sim, doing the same.
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: shvarz on July 27, 2010, 09:41:19 AM
Could someone share their current sim settings? I'd like to join.
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Ammeh on July 27, 2010, 09:55:21 AM
I'm on F1 costs, field size 48000x64000, mutation rates 100 cycles at 16x, 1000 at 1/16x. Sun toggles every 1000 cycles.
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Ammeh on July 28, 2010, 08:21:05 PM
Okaydokey  :P It seems everything is working  :happy:

Have fun :D
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Testlund on July 31, 2010, 03:46:37 PM
Alright, I'm testing it here tonight. Hopefully I set it up correctly.
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Testlund on July 31, 2010, 04:12:33 PM
I seem to get some bot file size error. here's the log:

Getting random bot...
Bot got. size =0
Bot size is zero, ignoring
Getting random bot...
Bot got. size =0
Bot size is zero, ignoring
Sending 100731221019Wikibot.txt19.dbo
size: 9838
Add stream = nil
zipsize: 0
/srv/www/htdocs/FTP/Internet/F1/bots/100731221019Wikibot.txt19.dboError: file size = 0
Sending 100731221049Blind Boticus.txt110.dbo
size: 9556
Add stream = nil
zipsize: 0
/srv/www/htdocs/FTP/Internet/F1/bots/100731221049Blind Boticus.txt110.dboError: file size = 0
Getting random bot...
Bot got. size =0
Bot size is zero, ignoring
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Shasta on July 31, 2010, 04:55:42 PM
Yeah, sorry about that, you have it all setup right, the errors are with the hack and server. I have a few things to do this afternoon, but if you give me five or six hours I should have everything fixed (hopefully) and I will upload a new version.
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Shasta on August 01, 2010, 08:10:53 AM
Alright, I'm done for now :D
The new version of the hack is here: http://www.darwinbots.com/FTP/DarwinbotsIM.exe
There is a subversion repository of the source here: http://www.darwinbots.com/svn/Darwinbots2IM/

You set it up the same way as the old version. However if you are running Windows 7 or Vista, you must use the "Run as Administrator" option or it will not collect your sim information. You might be able to avoid that if you have UAC off, but I'm not sure and wouldn't count on it. From now on you will be prompted when a new version is available online.

 A few technical things people might wonder about:

This version no longer uses a text file for your settings, there are some pros and cons to this, but it makes it easier in general.

The program flips back and forth between uploading and downloading. It tries to upload 4 bots, then it tries to download 4. The server now tracks who uploaded each bot and tries to make it so you don't download your own bots. However, if your bots are the only ones online... you will be downloading them.

The files are now compressed with LZMA before they are uploaded and decompressed after downloading. When I was testing I never saw a dbo go over 1KB (most are ~650-700B) after compression.

Also, there are several commands you can run in the IRC channel that list some stats about what is going on.
I will get most of this stuff into a web page, possibly with stats tracking, at some point.
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Testlund on August 01, 2010, 04:17:51 PM
I can't even start this version. "has encountered a problem and needs to close". Doesn't matter if I run as user or administrator.  :sleep: I have Win XP.
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Shasta on August 01, 2010, 08:51:28 PM
I'm betting the problem is that you don't have .NET 3.5, you can download it here (http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=en)

On another note, stay tuned for a new and improved version of DarwinbotsIM and a small bug-fix update to Darwinbots2. They should be up later today.
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Testlund on August 02, 2010, 06:39:15 AM
In that case I think I'll skip it for now. I've had problems in the past with .NET messing up with applications on my system. I don't know for instance wether using a Swedish or English version could cause incompatibilities with some software. Swedish OS and English software combinations. I think that was a problem I had once. I'm thinking about buying a new computer this autumn so then I can afford to mess around testing it on this one.
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Numsgil on August 02, 2010, 02:52:47 PM
VB6 had that sort of compatibility issues, but .NET should be pretty good about internationalization.

But you tend to attract computer issues like ants to a picnic :)
Title: Re: CAUTION: ROADWORKS UNDER WAY
Post by: Botsareus on August 26, 2014, 07:55:32 PM
Funny how I dig things up after the fact. Apparently anyone can contact Ammeh directly for IM support. I bet they even have a secret IM going on somewhere. its samantha81321 at gmail