Darwinbots Forum

Welcome To Darwinbots => Newbie => Topic started by: Nikica on July 14, 2007, 02:34:07 PM

Title: Help !!!
Post by: Nikica on July 14, 2007, 02:34:07 PM
Is there some alternative on the new site (http://www.darwinbots.com/WikiManual/index.php?title=Main_Page) for the documentation on the old site (http://digilander.libero.it/darwinbots/dnatuten.html) so that I am not dependent to the old site ???
Title: Help !!!
Post by: Martian on July 14, 2007, 03:23:01 PM
Quote from: Nikica
Is there some alternative on the new site (http://www.darwinbots.com/WikiManual/index.php?title=Main_Page) for the documentation on the old site (http://digilander.libero.it/darwinbots/dnatuten.html) so that I am not dependent to the old site ???

The new site is mostly documentation. For example
Robot Tutorials (http://www.darwinbots.com/WikiManual/index.php?title=Robot_Tutorial)
A list of sysvars (http://www.darwinbots.com/WikiManual/index.php?title=Sysvars)
Title: Help !!!
Post by: Nikica on July 14, 2007, 03:30:02 PM
Ok, thanks !!!
Title: Help !!!
Post by: Nikica on July 16, 2007, 11:59:20 AM
So I read the introduction and I dont really get the last sentence, is it illegal to add *.pain in your DNA ???
Title: Help !!!
Post by: Martian on July 16, 2007, 12:04:48 PM
Quote from: Nikica
So I read the introduction and I dont really get the last sentence, is it illegal to add *.pain in your DNA ???

No. It's just a joke.
Title: Help !!!
Post by: Nikica on July 17, 2007, 09:25:46 AM
Is it good to overwrite the old Sysvars with the new ???
Title: Help !!!
Post by: Jez on July 17, 2007, 06:41:43 PM
When you install the latest stuff if if it asks if you want to overwrite stuff always choose yes. If you don't overwrite the older sysvars when it asks you to DB will still work but it won't let you use any of the newer syvars.

If it doesn't ask you to overwrite stuff you don't need to do it manually though, not any more, our esteemed programers have got the whole thing pretty much sorted on that front.

Hope that helps. If you are still having problems we will be happy to try and sort them out!

Sorry about the *.pain thing confusing you btw, was just an inhouse joke, sort of like it's cruel to make your bot feel pain. Maybe something that should be removed from the Wiki in future to stop other people getting confused.  
Title: Help !!!
Post by: googlyeyesultra on July 17, 2007, 08:46:59 PM
If anything, we need more jokes. Maybe we should add a sysvar that allows a bot to see if it was dead last cycle? Hmm...
Title: Help !!!
Post by: Numsgil on July 17, 2007, 10:56:06 PM
Quote from: googlyeyesultra
If anything, we need more jokes. Maybe we should add a sysvar that allows a bot to see if it was dead last cycle? Hmm...

Heh, that made me laugh.  The really funny thing is that it might actually have been useful at some point.  There were alot of weird errors in the past
Title: Help !!!
Post by: Martian on July 18, 2007, 02:53:29 AM
I added a smiley after it in the wiki to make it clear that it is a joke.  
Title: Help !!!
Post by: Nikica on July 18, 2007, 03:51:51 AM
Thanks much, I have one more question (I hope that's the last in this theard):

What happened to Carlo is he still working on the project, is he active on the forum, or what ???
Title: Help !!!
Post by: Numsgil on July 18, 2007, 04:11:00 AM
He'll pop in from time to time to see what's up, but it's been a long time since he actively contributed.
Title: Help !!!
Post by: Nikica on July 18, 2007, 04:27:43 AM
I am now reading "Your First Simulation" and it says that I should click New Simulation -> Start siumaltion

And then it says that I should see bots but there is no "Start simulation" button, so I clicked "Start new" but I don't see bots, help ???
Title: Help !!!
Post by: Jez on July 18, 2007, 06:27:19 AM
Before you click 'start new' check your loaded species list, they are the bots your new simulation will use.

The first one is normally Alga_Minimalis, it should have the vegtable box ticked (if you select it), following that are normally the bots you are playing with. (Which don't have the vegtable box ticked).

From the sounds of it though you haven't got any bots in the loaded species list and if that's the case click 'add new species' and choose some bots from there.

If there are bots in the list (and you can't see any bots when you start the sim) then click on each of them and check that the 'individuals' and 'starting energy' boxes have (normally) 5 and 3000

The bots should appear as moving circles on the screen, if you still can't see anything though then tell us and we'll check some other bits.
Title: Help !!!
Post by: Numsgil on July 18, 2007, 06:54:41 AM
There might be some issues with older settings files.  I remember Eric fixed some major bugs in the settings files that at one point made it so that older settings files wouldn't work right.  I think he gave the program an "upgrader" to automatically take care of these things, but maybe it isn't working right here.

Either way, follow Jez's advice.  That'll let us know what's up.
Title: Help !!!
Post by: Nikica on July 18, 2007, 08:27:35 AM
So on the tutorial it says that there should be green and yellow bots, the yellow are T_Preservans, so I must add them and the green bots, but what bots are the green ???

EDIT: Oh I added the T_Preservans and they are green ???

Ok forget that they always change the colors when I add them but now its harder to find out what where the green ones !??
Title: Help !!!
Post by: Jez on July 18, 2007, 12:27:33 PM
Most people probably have the veg as green and normally the veg is alga_minimalis. Make sure it is the first one on your 'loaded species list''
Now click on it so the name 'alga_minimalis' is highlighted in blue, set 'individuals' to 10 'starting energy' to 3000 and tick the 'vegetable' box
Also there is a pull down box where you can select the colour, so set that to green.

All of these can be found on the screen that appears when you choose 'new simulation', you don't need to use any of the other tabs at the top for now.

If you are flicking backwards and forwards between the 'new simulation' screen and the internet then you do need to make sure that 'alga_minimalis' is highlighted in blue each time you make one of these changes.

When you have done all of that add 'T_Preservans' to your 'loaded species list', set 'individuals' to 5 'starting energy' to 3000 and make sure the 'vegetable' box is not ticked.
Also use the pull down box again but this time set the colour to yellow.

If you don't choose the colour for each bot yourself the program will give it a colour which is the problem you were having.

Hey presto! Start your new sim, you should now have yellow T_Preservans running around trying to eat the green veg.

T_Preservans is an old bot so it might not work that well, if you want help learning how to download a newer bot to try out then just say and I'll provide instructions on how to do that as well!
Title: Help !!!
Post by: Nikica on July 18, 2007, 01:01:56 PM
Quote from: Jez
Most people probably have the veg as green and normally the veg is alga_minimalis. Make sure it is the first one on your 'loaded species list''
Now click on it so the name 'alga_minimalis' is highlighted in blue, set 'individuals' to 10 'starting energy' to 3000 and tick the 'vegetable' box
Also there is a pull down box where you can select the colour, so set that to green.

All of these can be found on the screen that appears when you choose 'new simulation', you don't need to use any of the other tabs at the top for now.

If you are flicking backwards and forwards between the 'new simulation' screen and the internet then you do need to make sure that 'alga_minimalis' is highlighted in blue each time you make one of these changes.

When you have done all of that add 'T_Preservans' to your 'loaded species list', set 'individuals' to 5 'starting energy' to 3000 and make sure the 'vegetable' box is not ticked.
Also use the pull down box again but this time set the colour to yellow.

If you don't choose the colour for each bot yourself the program will give it a colour which is the problem you were having.

Hey presto! Start your new sim, you should now have yellow T_Preservans running around trying to eat the green veg.

T_Preservans is an old bot so it might not work that well, if you want help learning how to download a newer bot to try out then just say and I'll provide instructions on how to do that as well!

Ok, I know hov to download bots, but in that way how it's spelled Beastiary or Bestiary, and I don't really understand the highlighted sentence, so in that way I highlighted the veggie bot but when I clicked the button to Opera (my browser), and then clicked back to the DarwinBots screen the "New simulation" tab disapered ???
Title: Help !!!
Post by: Jez on July 18, 2007, 01:44:45 PM
Yeah, you also have to keep reopening the 'new sim' bit each time. Each of the changes you make for the bot while the 'new sim' bit is open will be remembered for you when you open it again though. Just make sure the bot that you want to change things for is highlighted each time.

Or you could shrink the DB window and the internet window so you can read the instructions at the same time as making the changes... (I only just thought of that but probably the easiest way!)

(You can move the 'simulation settings' window around the screen so it's easy enough).
Title: Help !!!
Post by: Nikica on July 18, 2007, 01:55:30 PM
Thanks but you don't said how it's spelled Beastiary or without the a, and I saw Ymir there but the link to the text file is not more working so I copied the text in a *.txt file but Numsgil didn't wrote only the DNA he gave some comments too so I copied them too (I copied evrything from the theard), my question is when I copy the comments too will the DNA be proper, and what too do after finishing the "Your First Simulation" tutuorial ???
Title: Help !!!
Post by: Jez on July 18, 2007, 02:26:56 PM
It's spelt Bestiary.

All the comments are started with a ' this means that DB ignores the line that follows so yes, Ymir's DNA that you copied will be fine. It's comments that don't start with a ' that cause problems.

I suggest after finishing the 'first simulation tutorial' you have a go at writing your own bot! Or, if you are more interested in the evolution side of the game you could have a go at evolving your own bot.

The Robot tutorial; http://www.darwinbots.com/WikiManual/index...=Robot_Tutorial (http://www.darwinbots.com/WikiManual/index.php?title=Robot_Tutorial) is a good place to start for writing your own bot.

If it's the evolution side of the game you are interested in then try; http://www.darwinbots.com/WikiManual/index...=Evolution_Sims (http://www.darwinbots.com/WikiManual/index.php?title=Evolution_Sims) and I can find you some links to posts on the forum as well.

My first bot btw was just an attempt to get the bot to survive on its own among the veg, you don't have to start by trying to win the leagues!

EDIT; *note to self (or volunteer) rewrite 'your first sim' tutorial to deal with problems Nikica found.
Title: Help !!!
Post by: Nikica on July 18, 2007, 02:42:31 PM
I found about DarwinBots in a magazine, and they said that the developer (Carlo) disabled the feature to make Veggies, is this now enabled ???
Title: Help !!!
Post by: Jez on July 18, 2007, 03:08:18 PM
Sweet! Which magazine?

I've been around DB for a few years, since a bit before PY first took up the reigns and started tinkering with the code, the first person to take over after Carlo but I don't remember veggies ever being disabled, any bot that has 'vegetable' ticked is a veg by default. We've always needed veg to provide an input of energy to the sim.

Being a 'veg' just means that the bot gets energy added to it each cycle. It's the same as any other bot otherwise.

Unless someone wishes to correct me - Journalists! Who can trust them?  
Title: Help !!!
Post by: Nikica on July 18, 2007, 03:16:56 PM
The magazine's name is "enter" it is our Croatian magazine for PC Games, Software & Hardware, so they said you cant make an autotrofic predator (I don't know if the english word is autotrofic) !!!
Title: Help !!!
Post by: Jez on July 18, 2007, 04:07:36 PM
Autotrofic isn't an English word but it sounds similar to the Autotrof word that Carlo used originally. (Italian IIRC) I guess it is similar to Autotrophic ("self feeding" in Greek.)

As long as you tick the 'vegetable - Autotrof' box then any bot can be a veg though, even one as deadly as Guardian, our latest 'top bot'!
Title: Help !!!
Post by: Nikica on July 19, 2007, 05:09:32 AM
Yes, self feeding would be that what I ment, anyway I can now finally start with the Robot DNA Tutorial   !!!
Title: Help !!!
Post by: Jez on July 22, 2007, 05:49:28 PM
Good luck with writing your first bot btw, I look forward to seeing your it, even if it doesn't beat those latest monstrosities leading the leagues at the moment!

If you need any help, even for things you feel are stupid mistakes, then don't feel embarassed to ask on the forum about your code, there are lots of people here (.I.e. me) who have made mistakes before, we'd all be happy to help.

(Also some very skillful bot writers who are happy to share their knowledge!)
Title: Help !!!
Post by: Nikica on July 23, 2007, 06:03:52 AM
I decided to make an update, I didn't started with the Robot Dna Tutorial becuase darwinBots is form me on a two (2) week hiatus, I am busy with other thing but I will get back to DB in 2 weeks or less !!!
Title: Help !!!
Post by: Nikica on July 24, 2007, 10:49:09 AM
I think it's good to read the "Reference Manuals" before starting with the "Robot Tutorial", but which, the first three (Robot DNA, Concepts, Simulation Options) or all ???
Title: Help !!!
Post by: Jez on July 24, 2007, 12:19:00 PM
Quote from: Nikica
I think it's good to read the "Reference Manuals" before starting with the "Robot Tutorial", but which, the first three (Robot DNA, Concepts, Simulation Options) or all ???

I suggest you start with Purple Youko's tutorial, read down to and use the simplebot link. If you read through simplebot and perhaps try out some of the versions then you should get a pretty good idea of what's going on. (You can just read through it all though, it is a very good step by step introduction to some of the basic ideas behind writing a bot.)

I have looked again but haven't read through all of the simplebot stuff or tested it; I'm afraid some of the information is out of date now but it looked a pretty good introduction to genes and the stack though.

Following that read the basic bot tutorial, you'll have a good idea of how genes work by then and the tutorial provides a link to learn about the 'stack' if you need more information.

The reference manuals are just a bunch of facts and figures, I don't think it will help you understand how bots work as well as those two tutorials.

If you find problems with PY's tutorial just pop back here and I'll sort it out, values being different and some of the old bots he's suggests trying it against are some you might find. (It is an old tutorial after all!)
Title: Help !!!
Post by: Nikica on July 25, 2007, 05:31:36 AM
I decided to read first all manuals and then PY's and Basic Bot tutorial !!!
Title: Help !!!
Post by: Nikica on July 31, 2007, 09:36:09 AM
How to go to the Bottype page without first going to the Evolution Sims page ???
Title: Help !!!
Post by: Jez on July 31, 2007, 04:32:42 PM
Can't see a direct link for it anywhere, I suggest you call the page up and add it to your 'favourites' tab in whichever browser you are using. You can always delete the link when you have finished with the page.
Title: Help !!!
Post by: Nikica on August 01, 2007, 03:58:46 AM
Thanks, and how to go to the Zerobot, he is not in the Bottype category ?!
Title: Help !!!
Post by: Elite on August 01, 2007, 05:44:01 AM
It is now.

Zerobots are a kind of ultra-purist mutation sim - 100% self-evolved with no user DNA input.

If you have any new insights or there's something you feel needs doing/adding/correcting on the wiki, feel free to register and edit it.
Title: Help !!!
Post by: Nikica on August 01, 2007, 05:47:44 AM
Ok, thanks, but when I edit something on the wiki do I need to post this on the forum ???

Sorry for bad english.
Title: Help !!!
Post by: Nikica on August 01, 2007, 05:53:27 AM
Oh I saw that the source code is uploaded on a http://, and https://(secure server), are the files on secure maybe different ???
Title: Help !!!
Post by: Numsgil on August 01, 2007, 08:58:38 AM
Both links go to the same repository, so it's all the same.
Title: Help !!!
Post by: Jez on August 01, 2007, 10:22:03 AM
Quote from: Nikica
Ok, thanks, but when I edit something on the wiki do I need to post this on the forum ???

All your changes to the wiki, if you make any, will be recorded so no, plus all the old versions of a page can be found so it's easy enough to rectify mistakes!