Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Poll

Muscles!

Pressure-Based (Vacuum/Hydraulic)
Filaments (Standard)

Pages: 1 ... 9 10 [11] 12 13 ... 74

Author Topic: Evolution: Origins [Sleek Futuristic Jellyfish][Sporadic Updates!]  (Read 141274 times)

micelus

  • Bay Watcher
  • If you wait long enough, it moves.
    • View Profile
Re: Evolution: Origins
« Reply #150 on: September 06, 2011, 05:08:58 am »

No, you get to rewrite that...thing in simple english. Then you get the medal. :D
Logged
Do you hear that, Endra? NONE CAN STAND AGAINST THE POWER OF THE DENTAL, AHAHAHAHA!!!
You win Nakeen
Marduk is my waifu
Inanna is my husbando

ashton1993

  • Bay Watcher
    • View Profile
Re: Evolution: Origins
« Reply #151 on: September 06, 2011, 05:42:20 am »

*sigh*

Ok in darwinbots every organism has 9 eyes, each eye's input value is equal to the apparent distance from the eye, because you probably want more information than distance you also have to specify the value of .focuseye which should be anywhere between -4 and 4 each value referring to an eye .eye1 is the furthest on the left, .eye5 is in the middle and .eye9 is on the right, so in simple English it says:

Compare the value of .eye1 to every other eye, if the value of .eye1 is the greatest remember the number -4
Compare the value of .eye9 to every other eye, if the value of .eye9 is the greatest remember the number 4
Compare the value of .eye2 to every other eye, if the value of .eye2 is the greatest remember the number -3
Compare the value of .eye8 to every other eye, if the value of .eye8 is the greatest remember the number 3
Compare the value of .eye3 to every other eye, if the value of .eye3 is the greatest remember the number -2
Compare the value of .eye7 to every other eye, if the value of .eye7 is the greatest remember the number 2
Compare the value of .eye4 to every other eye, if the value of .eye4 is the greatest remember the number -1
Compare the value of .eye6 to every other eye, if the value of .eye6 is the greatest remember the number 1

Compare this number to .focuseye depending on the difference add 1 or subtract 1 repeatedly until the value of .focuseye is equal to the value you have remembered.

The reason it's so complex is

a) Rather than using normal conditions it instead uses unconditional logic rather than normal operands

Rather than ">" I'll type "sub sgn 0 floor mult" which translates too subtract the previous two values from each other then take the sign of that value (-1, 0 or 1) then make 0 the lowest number possible and then I'll be left with the number I wanted to remember and I'll either multiply it by 1 or 0

b) Remembering without storing into your memory is HARD

If you remember I was comparing numbers at the start so 8 eyes each compared to 7 eyes? That makes 56 times I have to run through 6 different numbers only 1 of them is the number I want and because of the way I did it every other number is equal to 0 and I can add all these numbers together eliminating the 0s (only the top number in the memory stack is looked at).

c) I don't just type .focuseye store

Now at this point most people would just type .focuseye store which stores the value you rememberd however that uses up a bunch of energy instead I created gates similar to the logic stuff where it does the whole adding and subtracting thing by 1 as doing this uses up ten times as less energy as a store, it also doesn't change the value every time - only if the value needs to change which is one of the things that makes it effcient

So now do I get a medal?  :P Oh yeah and here's a much simpler bot so as not to melt out your brains:

Code: [Select]
'Animal_Minimalis
'By: Nums
'Good for mutation sims and for
'noobs to see how a basic bot works.
'Contains everything necessary for it
'to survive and reproduce.

' Gene 1 Food Finder
cond
 *.eye5 0 >
 *.refeye *.myeye !=
start
 *.refveldx .dx store
 *.refvelup 30 add .up store
stop

' Gene 2 Eat Food
cond
 *.eye5 50 >
 *.refeye *.myeye !=
start
-1 .shoot store
 *.refvelup .up store
stop

' Gene 3 Avoiding Family
cond
 *.eye5 0 =
 *.refeye *.myeye = or
start
 314 rnd .aimdx store
stop

' Gene 4 Reproduce
cond
 *.nrg 20000 >
start
 10 .repro store
stop

end
Logged
Wow, that's actually really friggin' awesome looking.
That is brilliant.
That is hilarious, Ashton. I love it.
OMG yes!!!  Thank you!!!

Totally not a narcissist.

micelus

  • Bay Watcher
  • If you wait long enough, it moves.
    • View Profile
Re: Evolution: Origins
« Reply #152 on: September 06, 2011, 05:57:04 am »

 ::) *Grumbles* Fine here's your crappy medal...

Logged
Do you hear that, Endra? NONE CAN STAND AGAINST THE POWER OF THE DENTAL, AHAHAHAHA!!!
You win Nakeen
Marduk is my waifu
Inanna is my husbando

ashton1993

  • Bay Watcher
    • View Profile
Re: Evolution: Origins
« Reply #153 on: September 06, 2011, 06:01:22 am »

::) *Grumbles* Fine here's your crappy medal...



Woot! I own  :P so what was our cell doing anyway... I kinda forgot
Logged
Wow, that's actually really friggin' awesome looking.
That is brilliant.
That is hilarious, Ashton. I love it.
OMG yes!!!  Thank you!!!

Totally not a narcissist.

Tidal

  • Bay Watcher
  • [PET_MICROSCOPIC]
    • View Profile
Re: Evolution: Origins
« Reply #154 on: September 06, 2011, 06:17:20 am »

That's much less trippy on the eyes, my friend. I believe our bot cell has just gained photoreceptors and can now see some light in the distance.
Logged

ashton1993

  • Bay Watcher
    • View Profile
Re: Evolution: Origins
« Reply #155 on: September 06, 2011, 06:25:42 am »

That's much less trippy on the eyes, my friend. I believe our bot cell has just gained photoreceptors and can now see some light in the distance.
Then we shall swim towards the light and consume any cyanobacteria that dare bask in the light!
Logged
Wow, that's actually really friggin' awesome looking.
That is brilliant.
That is hilarious, Ashton. I love it.
OMG yes!!!  Thank you!!!

Totally not a narcissist.

RAM

  • Bay Watcher
    • View Profile
Re: Evolution: Origins
« Reply #156 on: September 06, 2011, 08:41:37 am »

BECOME THE LIGHT!
Logged
Vote (1) for the Urist scale!
I shall be eternally happy. I shall be able to construct elf hunting giant mecha. Which can pour magma.
Urist has been forced to use a friend as fertilizer lately.
Read the First Post!

Tidal

  • Bay Watcher
  • [PET_MICROSCOPIC]
    • View Profile
Re: Evolution: Origins
« Reply #157 on: September 06, 2011, 09:09:14 am »

Turn 10

     The crack is actually a lot farther than you expected, and is much bigger closer up. The light that is filtering through whatever you're in shines brightly through the crevice above. It is warm on your cilia and you can feel active water coming from the gap. You burn 8 Energy on the trip all the way over here and gather 4 Amino Acids from the water.



     Although you are excited at the prospect of prey that could be ahead, you also worry about leaving your safe haven. You probably won't get a better chance to prepare for the outside world than this. Is there anything you want to do before you leave?

Spoiler: Cell Status (click to show/hide)
Logged

ashton1993

  • Bay Watcher
    • View Profile
Re: Evolution: Origins
« Reply #158 on: September 06, 2011, 09:14:39 am »

Nope, go for it! Escape our bubble, and start looking for prey near the liquids surface.
Logged
Wow, that's actually really friggin' awesome looking.
That is brilliant.
That is hilarious, Ashton. I love it.
OMG yes!!!  Thank you!!!

Totally not a narcissist.

RAM

  • Bay Watcher
    • View Profile
Re: Evolution: Origins
« Reply #159 on: September 06, 2011, 09:42:11 am »

Cell Wall!
Logged
Vote (1) for the Urist scale!
I shall be eternally happy. I shall be able to construct elf hunting giant mecha. Which can pour magma.
Urist has been forced to use a friend as fertilizer lately.
Read the First Post!

kaian-a-coel

  • Bay Watcher
  • (Exo)biologist student
    • View Profile
Re: Evolution: Origins
« Reply #160 on: September 06, 2011, 10:45:31 am »

DIVIDE! the specie's survival is more important than ours!
Logged
EA games is like the dark lord sauron, and the gaming consumer demographic is like gollum.
Sauron makes the precious.
Gollum loves and hates the precious.
Full Sig

Tidal

  • Bay Watcher
  • [PET_MICROSCOPIC]
    • View Profile
Re: Evolution: Origins
« Reply #161 on: September 06, 2011, 10:48:09 am »

All in favor of a cell wall?
Logged

ashton1993

  • Bay Watcher
    • View Profile
Re: Evolution: Origins
« Reply #162 on: September 06, 2011, 10:53:25 am »

All in favor of a cell wall?
Go for it
Logged
Wow, that's actually really friggin' awesome looking.
That is brilliant.
That is hilarious, Ashton. I love it.
OMG yes!!!  Thank you!!!

Totally not a narcissist.

Tidal

  • Bay Watcher
  • [PET_MICROSCOPIC]
    • View Profile
Re: Evolution: Origins
« Reply #163 on: September 06, 2011, 01:49:33 pm »

I probably want more input, because a cell wall is kind of a major thing.
Logged

Ehndras

  • Bay Watcher
  • Voidwalker
    • View Profile
Re: Evolution: Origins
« Reply #164 on: September 06, 2011, 01:52:03 pm »

CELL WALL! No use going out and getting raped.
Logged
Quote from: Yoink
You're never too old to enjoy flying body parts.  
Quote from: Vector
Ehndras, you are the prettiest man I have ever seen
Quote from: Dorsidwarf
"I am a member of Earth. I enjoy to drink the water. In Earth we have an internal skeleton."
Pages: 1 ... 9 10 [11] 12 13 ... 74