Author Topic: Web page  (Read 13511 times)

Offline PurpleYouko

  • Bot God
  • *****
  • Posts: 2556
    • View Profile
Web page
« on: March 29, 2005, 04:32:36 PM »
Right then!

Who wants to build us a new Official DarwinBots website?

Interested Shvarz?

here is the reply to my recent email to Carlo on the subject.
Quote
Hi PY,

yes, I noticed you created another forum for Darwinbots. Probably I should close
the old one and update the link on the darwinbots site, and  I'll do it as soon
as I have some time.
Unfortunately, I can't give you the access to the site, because it is hosted by
a crappy italian provider which requires you, in order to modify the pages, to
access the internet through their dialup connection (obviously, an italian phone
number). This is also why it is so annoying for me to make any changes to it.
The best thing you could do is to create your own darwinbots site - this time
with a section for code uploads, and so on; it may become the main db site (I
can put a redirect from the old address).
I haven't kept track of all the features you added to the original program (by
the way, it seems that the new forum lacks a section about the development

status of the program, discussion over new features, etc). So, what are you
working on right now? I read on the forum that you're working on 3.0. Which new
features will it bring? I'm really curious.

That's all. Keep up the good work, and let me know what do you want to do for
the site (if you want to create your own, and make it the main darwinbots site).

Bye,
Carlo

So we have the official go-ahead to bring DB into the 21st (and a half) century
There are 10 kinds of people in the world
Those who understand binary.
and those who don't

:D PY :D

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Web page
« Reply #1 on: March 29, 2005, 04:38:32 PM »
Ah damn.  Making a new website means a certain amount of trouble.  The more links a person has to click through to find something, the more likely they are to give up.

Should we get a real address?  Like darwinbots.com?  I'd be willing to put in a few dollars. (Like $5 - $10.  Same I'd spend on a movie, and that only lasts about 2 hours).

If we're going to set up a new website anyway, we might as well do it right.  And having an actual address means we have a large degree of freedom.

Offline shvarz

  • Bot God
  • *****
  • Posts: 1341
    • View Profile
Web page
« Reply #2 on: March 29, 2005, 04:50:20 PM »
Never thought I'd say this, but I am willing to pitch in 5-10 bucks myself.  And maybe next year too :)  I am not too familiar with web-hosting options, but I may ask around...
Having www.darwinbots.com would be nice!

As far as making the new site: I can handle basic and intermediate level html, although I have not practiced for quite some time.  Here is a link to my personal page for you to check out: http://postw.kulichki.net  It is in Russian, but you'll get the idea.  For those familiar with web-building - that was my first experiment with CSS.  The navigation script (pop-out on the left) I just took from some free-script-distributing sites and adapted to my needs.
"Never underestimate the power of stupid things in big numbers" - Serious Sam

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Web page
« Reply #3 on: March 29, 2005, 04:52:43 PM »
My sister could probably help too.  She's only in Highschool, but she's probably as close to a grandmaster HTML designer as I know.

Her site is imodd.net.

As far as I'm concerned, netscape composer is the end all web designer :lol:

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Web page
« Reply #4 on: March 29, 2005, 04:58:06 PM »
I dont know how to mail money too well ,sry.

But:

If we can set up a server someware we are not only hosting the website , we will be able to host the robot ftp sharing as well.
« Last Edit: March 29, 2005, 04:58:27 PM by Botsareus »

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Web page
« Reply #5 on: March 29, 2005, 05:02:29 PM »
Quote
I dont know how to mail money too well ,sry.

But:

If we can set up a server someware we are not only hosting the website , we will be able to host the robot ftp sharing as well.
I was thinking about that too.  Let me do some research, see if I can figure it all out.

If you would like to contribute, I think we could set up some kind of paypal type transfer.  It really isn't that hard to move money around online if you know how to do it.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Web page
« Reply #6 on: March 29, 2005, 05:09:46 PM »
You mean online: like bank account numbers and everything?.

 :pokey: forget about it , thats worse then mailing it... If some day you guys actualy get me to send you money, its going to be my own money (for once , not my parants). AND:

*********

I was thinking turning DarwinBots or FelineSoft into a reguler softwear company one day, with a real networked offise , (with sourcesafe for once). Maybe make some kind of FS corporation, with FelineSoft company , and the (FireSoft) company I will use to sell my space games , (if I ever will).... Anyways thats are all dreams.


*********

Yep , the next step for us will be to get a server and a domain....
« Last Edit: March 29, 2005, 05:10:06 PM by Botsareus »

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Web page
« Reply #7 on: March 29, 2005, 05:24:56 PM »
You don't have a bank account?  I honestly don't know what everyone's problem is with banking and stuff.  It's almost as good as cash.

"Hello Mr. Bank, will you hold my money for me?  In exchange, you can spend most of it right now because I probably won't be withdrawing it all at once anyway.  Maybe you acn make some money with it."

"Sure kid. Heh heh."

It's a win-win situation.



I was thinking turning DarwinBots or FelineSoft into a reguler softwear company one day, with a real networked offise , (with sourcesafe for once). Maybe make some kind of FS corporation, with FelineSoft company , and the (FireSoft) company I will use to sell my space games , (if I ever will).... Anyways thats are all dreams.

FelineSoft is... what?  You like to introduce new variables without declaring them, don't you :P

Darwinbots will probably never be a company or professional venture because:

1.  It's opensource.  That means by definition it's free.  You can't make money from something that's free
2.  No one would pay for an artificial life simulator.  It's such a tiny tiny field that most real researchers can't get real grants for AL research.  It's probably always going to be that way.
3.  It's in Visual Basic.  Most real AL stuff has to be able to run in Unix (Visual Basic is windows only).  That's just what everyone uses.

And don't you have to actually have a space game to sell a space game?  Don't count your chickens before they're hatched.


I'm having trouble looking this stuff up because I don't know what to call it.

Here's what I have so far:

A domain name is probably about $10 a year (roughly).  I don't think it's much more than a name.  No server space, etc.  Still not a bad deal.

What would you call a server that allows uploads and downloads with registration?  I can't search for it without a name.

That's all we'd need.  A simple ftp server that allows people to upload and download periodically.  Then we could set it up through the program and allow a distributed simulation.

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Web page
« Reply #8 on: March 29, 2005, 06:56:21 PM »
Okay, here's what I know:

GoDaddy offers webnames for $9 USD.

All we need for the internet sharing is a teeny tiny section of publically available FTP server.  In fact (as I've said before) we could probably just use someone's old home computer.

And I know I'm saying it in vain again.  Why do I even bother?  Here's what the .txt that comes with Darwinbots says.  I know my computer can't do it because I'm under so many layers of routers and firewalls at school it's a miracle I can even download.

Quote
So, if you want to try this, here's how.

1) get an FTP server program. I'm using Cerberus FTP (http://www.cerberusftp.com/), a little, simple and free program. Many people likes also GuildFTPd (http://www.guildftpd.com/), that's also free.

2) create a folder on your HD called darwinftp.

3) configure the server so that darwinftp will be the only folder visible from the root directory. You can configure it for anonymous users or passworded, it's the same.

That's all. Now, if you run DarwinBots and specify the name or the ip address of your server in the  internet options tab, DarwinBots will connect to that server to load/save organisms.

Offline shvarz

  • Bot God
  • *****
  • Posts: 1341
    • View Profile
Web page
« Reply #9 on: March 29, 2005, 07:18:23 PM »
I can't run my home computer continiously - it is a powerful gaming machine, which eats 400kW every hour.  Besides, I am not a big beleiver in publicly known FTP sites hosted on an important machine.  Usually I am not scared of hackers, but this particular combination gives me the creeps.  And not to mention the fact that I am most likely behind firewall of a sort (I thought all internet providers do that?  am I wrong?)

Maybe when I buy a comp for my son in a couple of years :)  

What about alternatives?  Something like a distributed file-sharing network.  It would not be real-time, but given enough people it would be almost as good.  And some of those file-sharing networks allow very secure connections.  Look at the one called Waste.


I guess the important question is why we want to have bot-sharing.  What would be the advantage?
"Never underestimate the power of stupid things in big numbers" - Serious Sam

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Web page
« Reply #10 on: March 29, 2005, 07:26:37 PM »
The advantages?  Well, it sounds cool, I guess.  The work's already been done.  All we need is a FTP server.  Bots seems excited by the idea at least, so I thought I'd give it a try.

I'm still looking for some kind of free FTP hosting place.  Most don't want sites that act primarily as storage.

Maybe we could set up a sub domain on an official DB site.  My sister gave me a sub domain on her site last november, with my own FTP password and stuff.  It isn't a stretch to see that working here.

Offline Botsareus

  • Society makes it all backwards - there is a good reason for that
  • Bot God
  • *****
  • Posts: 4483
    • View Profile
Web page
« Reply #11 on: March 29, 2005, 07:37:58 PM »
"Feline Touch" not "Feline Soft" , memory.....

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Web page
« Reply #12 on: March 29, 2005, 08:30:33 PM »
Quote
"Feline Touch" not "Feline Soft" , memory.....
Again, what are you referring to?

Offline Numsgil

  • Administrator
  • Bot God
  • *****
  • Posts: 7742
    • View Profile
Web page
« Reply #13 on: March 29, 2005, 08:48:17 PM »
Here are the plans I've found for a website.  I vote godaddy.com.

This one is $35 a year counting the name registration  It's tiny.  Not worth the money in my opinion.

Go daddy is 3.16 a month if you sign up for the year, 3.95 otherwise.  That's 37.92 for the year.  Then another $9 for the name registration.  That's $46.87 total.see here.

Then there's this one.  Not a whole lot cheaper than Go daddy, and offers a little less.  $35.88.  I can't tell if it offers the name registration as part of the cost or not (it seems like it though).

I'm willing to throw in $10.  Maybe a little more, depending.
« Last Edit: March 29, 2005, 08:48:37 PM by Numsgil »

Offline shvarz

  • Bot God
  • *****
  • Posts: 1341
    • View Profile
Web page
« Reply #14 on: March 30, 2005, 06:50:29 PM »
Quote
Well, it sounds cool, I guess


I certainly appreciate the "coolness factor" of things.  Still, what kind of functionality would you like?  An extended F1 league with bots simultaneously coming from different computers?

Here is what I think:  Say I want to run an evolution sim.  I pick conditions, pick a starting bot and run it.  I am looking at ~100 bots on the screen at a given time (if things go well).  Pretty small number for evolution.  Now, say I have a feature, where the program saves a random bot to a folder every 1000 cycles or so and then loads a random bot from that folder.  Say I have a pool of 1000 bots there.  This means essentially that even though I have 100 bots on the screen at any given time, my total population is actually 10 times bigger.  It is as if these bots walked out of the screen for a while and then came back.  Makes sense?  This will make evolution go much smoother , but it will take longer.  One way to speed it up is to have many people run the same exact simulation on their computers.

Now let's say we have 10 people each running the same simulation in parallel in a way I described above.  And from time to time we swap half of bots from our caches with each other.  This makes our total population... 10,000 bots!  They are not all simulated at the same time, but all of them get a chance to run.  This would allow amazing evolution sims.

So here is a good legitimate need for bot-sharing.  But it does not require a centralized server.  It can all be done on person-to-person basis.
"Never underestimate the power of stupid things in big numbers" - Serious Sam