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 - Houshalter

Pages: 1 [2] 3 4 ... 21
16
Newbie / hello
« on: May 22, 2010, 10:59:01 PM »
Quote from: happyhamsterchan
oh mr. peanut, that link is EPICC!!!!

Quote from: happyhamsterchan
You know, Mr. peanut, you're right
Mwa ha ha ha ha ha ha ha ha. Now you can't call me Mr. Peanut anymore.

17
Internet Mode Commentary / New IM Commentry Thread
« on: May 22, 2010, 10:34:36 PM »
I might get darwinbots going today again. Its a pain to start it up everytime you get on your computer. Is there a way to "auto-start" it with just a link on your desktop that starts it running in the background on low priority loading the last auto-save? Ya know, I think this belongs in suggestions.

18
Simulation Emporium / interesting sporebot sim
« on: May 17, 2010, 08:56:23 PM »
Uh.... Is it just me, or is there no posts here.

19
Internet Mode Commentary / New IM Commentry Thread
« on: May 16, 2010, 09:56:02 PM »
Hey, I finally got the internet mode fix up, at least for the moment untill my antivirus eats it. Anyone on now?

20
Tips and Tricks / Logic
« on: May 16, 2010, 09:37:54 AM »
Yes, just use the boolean operators. For example:

cond
*.eye5 0 >
*.refpoison 0 =
start

becomes

start
*.eye5 0 >
*.refpoison 0 =
and

you can also use "OR's" instead of creating new genes so:

cond
*.eye5 0 =
start

cond
*.myeye *.refeye =
start

becomes:

start
*.eye5 0 =
*.myeye *.refeye =
or


As I understand it, it places a true or a false on top of the boolean stack based on the value that the condition command returned (=, <, >, !=, etc.) I'm not sure, but I think "start's" without a condition also return true, or maybe their just skipped if the condition is false. Whatever the case, stores and incs/decs are not activated when theres a false ontop of the stack. I think the default value is true by the way. I hope that makes sense, if you want more detail check the wiki. By the way, theres also XOR and NOT.

21
Bot Challenges / Building Bots
« on: May 15, 2010, 11:26:54 AM »
Sounds cool, and complicated. I had an idea to create an ant bot that nudged walls around to make forts, but its just so complex.

22
Internet Mode Commentary / New IM Commentry Thread
« on: May 13, 2010, 05:30:05 PM »
When I download it, my antivirus goes nuts. I'll try turning it off, but I'm really busy right now.

23
Internet Mode Commentary / New IM Commentry Thread
« on: May 13, 2010, 09:28:02 AM »
If I ever get IM working, I should release a virus wich makes every infected bot resistant to viruses and stop it from releasing any more other then the antivirus gene.

24
I can't get it to work, my antivirus software keeps trying to eat it.

25
Off Topic / Organic Computers
« on: May 09, 2010, 09:17:45 AM »
Selective breeding is evolution if you think about it. And your right, bacteria are not good canidates. Its probably wise to choose something that already has multicellular abilities. Protists maybe? Work is already being done on genetically engineering bacteria to form computers, all I'm suggesting is that you use evolution instead.

Heres the wiki page about Bio computing.
The wiki page on DNA computing.

I found this interesting:
Quote
This field was initially developed by Leonard Adleman of the University of Southern California, in 1994.[1] Adleman demonstrated a proof-of-concept use of DNA as a form of computation which solved the seven-point Hamiltonian path problem. Since the initial Adleman experiments, advances have been made and various Turing machines have been proven to be constructible.

In 2002, researchers from the Weizmann Institute of Science in Rehovot, Israel, unveiled a programmable molecular computing machine composed of enzymes and DNA molecules instead of silicon microchips.[4] On April 28, 2004, Ehud Shapiro, Yaakov Benenson, Binyamin Gil, Uri Ben-Dor, and Rivka Adar at the Weizmann Institute announced in the journal Nature that they had constructed a DNA computer coupled with an input and output module which would theoretically be capable of diagnosing cancerous activity within a cell, and releasing an anti-cancer drug upon diagnosis.

In 2009, biocomputing systems were coupled with standard silicon based chips for the first time. In this experiment, an enzyme based OR-Reset/AND-Reset logic system was achieved using field-effect Silicon chips. This advancement could yield great potential in the fields of Synthetic Biology, and Biomedical Engineering, as it marks the integration of biological and electro-mechanical systems on a sub-cellular level.


Quote
For certain specialized problems, DNA computers are faster and smaller than any other computer built so far. Furthermore, particular mathematical computations have been demonstrated to work on a DNA computer. As an example, Aran Nayebi has provided a general scalable implementation of Strassen's matrix multiplication algorithm on a DNA computer.

26
Off Topic / Organic Computers
« on: May 08, 2010, 11:22:29 PM »
This idea always fasinated me, but I think I have a plausible way to actually use evolution in a practical way. Allright, so the idea goes that organisms like bacteria are thousands of times more complex then an average computer. They can store terrabytes in single, short molecules, they can form extremely complex networks, etc. There was an expiriment a while back where they used a bunch of mouse neurons to power a robot. But thats not what I mean. I mean that it might be possible to evolve an organism that could do rudimentary computational tasks, and could be put with thousands of other organisms like it to create efficient biological computers if you will. How would you do that you ask? Well I'm not quite sure, but my idea is that you choose a canidate organism that looks like it could evolve the ability your looking for. Then you let it multiply. It can be stored in a small area like a film canister, or even smaller probably. The idea is to a) create a large population base to start the expirement with,  select for the fastest reproducing ones, and c)select for the ones that survive/reproduce best under the lab conditions you have provided. The faster they reproduce, the faster the expiriment will go, the better, so this is somewhat important. I immagine this would have to be pretty large scale to have any chance of success, so maybe a giant warehouse full of thousands of these containers breeding the organism. Since its impractical to have hundreds of scientists going down each aisle and testing each one manually, a machine or robot would have to do it which isn't that far fetched an idea, although it might be a little expensive to obtain one. Then you advance evolution in stages. The first stage you do what I already said, select for quick reproducion and build a large population base. The second stage you slowly introduce an electric current into the enviroment and create a tolerance, maybe even adaptions to use the current to its advantage. Then you select for efficiently using the current, picking the ones that let the current flow through the container the best. Now you have an organism that is adpated to elecricity somewhat. From here you diverge into evolve seperate componets of the computers, mabe one at a time or dividing resources to do multiple ones. I don't know much about electronics, but I think you would start selecting for properties of basic computer components. Logic gates, transistors, capacitors, retaining electric charges or some kind of chemical memory, pulsing behaviors, etc. I know that other expirements had success in evolving bacteria such as in nylonasse bacteria or E. coli, abiet those took a long time to get results. The advantage here is that your breeding it in masses and in a more industrial way, not as an expiriment. If you could "grow" a computer, then you could push the cost of GFLOPS way down.

How does this relate to Darwinbots? I don't know, I guess it involves evolution and computers, plus if it worked we could run DB on it.

27
Suggestions / DBx64
« on: May 08, 2010, 10:55:28 PM »
Quote from: ikke
Quote from: Houshalter
We need to run Darwinbots on a super computer someday. I can't wait to see a zerobot after 10 million generations. Is there any way we can do this, ever?
Been there done that (once)
What happened They made a good point about the lack of parallel processing which is ironic since it seems like alot of DB could be parralized even if it was a bit inefficient.

28
The Gene depository / virus bot needed
« on: May 08, 2010, 10:52:38 PM »
He might not still be here, but I do want to say that your virus looks like it was designed to kill the bot its targeting, so don't be suprised when it does. Get rid of the .delgene and the -2 and it might work. I think this post is probably going to be a waste though.

29
Newbie / Hello!
« on: May 08, 2010, 10:01:47 PM »
Alchoholics anonymous? By the way, who started pedo bear?

30
Suggestions / DBx64
« on: May 08, 2010, 01:20:00 PM »
We need to run Darwinbots on a super computer someday. I can't wait to see a zerobot after 10 million generations. Is there any way we can do this, ever? I suppose you could sign up with one of those shady web services that promise you billions of cpu cycles from an unamed source.

Pages: 1 [2] 3 4 ... 21