Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Henk

Pages: 1 ... 5 6 [7] 8
91
DNA - General / A lazy turner(turning gene)
« on: May 03, 2006, 04:55:57 PM »
I thought .readtie was required to use the tref commands?

92
Suggestions / Poll - New Virus Paradigm Proposal
« on: April 27, 2006, 08:38:54 AM »
I agree with Nums, let's sit on this one.

93
Announcements / 100th member
« on: April 22, 2006, 05:20:39 AM »
Allright, we just had our 100th registered member!  

Yay!

94
Darwinbots Program Source Code / C++ Source Snapshot
« on: April 22, 2006, 05:15:13 AM »
Quote from: Numsgil
Have you tried what Testlund needed to do?  Edit the settings file so the paths point to things correctly?

Aye, that works

- The first thing I noticed is the increase in speed, great job

- But it doesn't restart when everything on screen is dead, so I get like 307133 cycles/sec on an empty screen

I'll play with it a bit more. Are ties functioning yet? Ah well, I guess I'll find out

EDIT: Setting the alga_minimalis starting energy to 30 000 really messes it up  

95
Off Topic / Birthday!
« on: April 22, 2006, 02:54:49 AM »
Happy birthday!

96
Darwinbots Program Source Code / C++ Source Snapshot
« on: April 21, 2006, 05:13:13 PM »
The looks have definitely improved, but so far I've been unable to run a simulation. (nothing relating to missing DLL's though)
I'll try on another computer and see if it works there.

97
Announcements / Stars are back!!!!
« on: April 20, 2006, 02:46:13 AM »
Quote from: PurpleYouko
You have to be one of the fastest ranking members since Nums joined

Bots R Us was pretty fast too.

I'm probably one of the slowest

98
Suggestions / DNA Scripts
« on: April 18, 2006, 04:35:00 AM »
Quote from: Numsgil
I'm trying to think of when the best time to run script events would be.  Can anyone think of some sort of event they might like to run that would be difficult or impossible to accomplish if the scripts all executed at the start of every cycle?

Wouldn't that be very processor-intensive? How about having this interval user-definable? ie "check this script every N cycles"

Henk

99
Suggestions / kill all ... options
« on: April 17, 2006, 01:23:07 PM »
Yeah that'd be great!  

A simulation with it's own DNA that regulates itself, that'd be SO cool  

100
Suggestions / kill all ... options
« on: April 17, 2006, 09:01:44 AM »
Those kind of things will be possible with improved scripts; see this topic

I'd really like that scriptsystem to come as it would greatly increase DB's ease-of-use, especially in evo-sims.

101
Off Topic / Darwinbots 1.0
« on: April 17, 2006, 08:57:08 AM »
This is the original Darwinbots, as created by Carlo several years ago. It's completely in italian (except for the word 'walls' it seems), and all bots are squares instead of circles (yet they behave like circles physics-wise).
Quite fun to watch, really. and then there's a bot called 'TheAncestor' , the first true bot ever, I presume. (I reckon it's called C_ancetralis nowadays)

It's good to see the progress that has been made by the programmers since this first version

Screeny:


The program can be downloaded here, or download the attachment to this post.

Shouldn't we put this on the FTP? I mean, it is DB history.

102
DNA - General / Ties help
« on: April 17, 2006, 05:58:25 AM »
OK, here goes:


1. The beginning of ties: friendly cooperation


You see, when ties were first introduced they were given the ability to transfer energy in a multibot (=one organism that consists of multiple bots working together). This was done through tieloc -1.
For example, this is a gene used to transfer energy to another bot that is linked to a tie with a tiephase of 5:
Code: [Select]
cond
*.nrg 5000 >
start
5 .tienum store ' the tie I'm adressing (in this example '5')
-1 .tieloc store  ' the energy transfer tieloc
100 .tieval store ' the amount of energy to transfer
stop

2. Friendly energy method turned into lethal weapon


Then, in october 2003, PY engineered a way to use this energy-transfer system as a weapon/feeding method.

What the tiebot (=bot that feeds through ties) could do in it's DNA is:
Code: [Select]
' this first gene fires a tie with a phase of 5 at any bot
cond
*.eye5 30 >
start
5 .tie store
stop

' this gene feeds through the tie with a phase of 5
cond
*.numties 0 >
' when I have more the zero ties connected to me
start
5 .tienum store
' I adress ties with a phase of 5
-1 .tieloc store
' I adress tie energytransfer memory location
-1000 .tieval store
' I give "negatively", thus: I receive energy
stop

3. involved sysvars


.tie       => store a number in this to fire a tie with that phase
.tienum => sets the tie you are adressing
.tieloc   => sets the memory location you are adressing
            -> -1=energy transfer location
.tieval   => sets the amount to store in that memory location
            -> positive values  => give energy
            -> negative values => receive energy


I hope that has cleared up things a little.
Any questions, please ask. If I can't answer them I'm sure one of the real diehard DNA-programmers can

Henk

103
Suggestions / colors of shots
« on: April 17, 2006, 03:29:27 AM »
Also, white=energy shot (-2)

104
Bot Tavern / Beginners Collection of Bots
« on: April 16, 2006, 01:19:44 PM »
Quote from: Numsgil
I'll need someone to program a new Multi Bot using the new tie routines once they're programmed, if you'd like to give it a whack.

Sure, I can give it a whack



Why not have more people giving a whack at it, then pick the best/most suitable bot through a poll or something?

Henk

105
Tips and Tricks / Hibernation
« on: April 16, 2006, 12:48:01 PM »
Quote from: Elite
Here's SWARM SGified:

That thing is EVIL

Single-gened bots nowadays are just as good as recent multi-gened ones. Maybe even better...

Pages: 1 ... 5 6 [7] 8