World's First Game-Playing DNA Computer 166
An anonymous reader writes "NewScientist.com posted an article today about the first game-playing 'computer' powered by DNA logic. An interesting read, although not at all a practical alternative for those looking to replace their PlayStation2 with the next great platform." The machine is "...an enzyme-powered tic-tac-toe machine that... uses a complex mixture of DNA enzymes to determine where it should place its nought or cross, and signals its move with a green glow."
Shall We Play A Game? (Score:5, Funny)
Re:Shall We Play A Game? (Score:2, Funny)
Smart enough to make a DNA computer but not to... (Score:5, Interesting)
Play tic-tac-toe? "Stojanovic has lost to MAYA more than a 100 times." With semi-intelligent players I thought this game was pretty much guaranteed to generate a draw?
Re:Smart enough to make a DNA computer but not to. (Score:2, Funny)
1. Millions of dollars of investment, thousands of man and machine hours...
2. DNA-powered Tic Tac Toe
3. ?
Re:Smart enough to make a DNA computer but not to. (Score:3, Funny)
1. Find joke used 1,000 times already.
2. Use it wrong.
3. ???
4. Karma!
Re:Smart enough to make a DNA computer but not to. (Score:2)
Re:Smart enough to make a DNA computer but not to. (Score:5, Informative)
"In a normal 3x3 tic-tac-toe game, both players have a strategy to draw the game. In fact, any move by the first player leads to a draw with best play.
"Statistically the best opening move is in one of the corners, after this move has been made if the opponent takes any square other than the centre one, then the first player can play in such a way that a win is certain, as shown in the above game. "
-Adam
This is old "technology"! (Score:3, Funny)
Been there, done that. [vegas4visitors.com]
Re:Smart enough to make a DNA computer but not to. (Score:1)
Oh, come on: (Score:2)
The opportunities for political humor are endless...
Re:Smart enough to make a DNA computer but not to. (Score:3, Insightful)
I imagine he lost in order to test the system.
Re:Smart enough to make a DNA computer but not to. (Score:3, Funny)
Re:Smart enough to make a DNA computer but not to. (Score:2)
Yeah, I once had a tic-tac-toe game that was basically programmed with a database of every possible board, and the best possible move in every case. You couldn't win against the thing, you could only draw, or lose.
Game Playing DNA? (Score:5, Funny)
Bah, my DNA's been playing Life for ages.
Re:Game Playing DNA? (Score:1, Offtopic)
Re:Game Playing DNA? (Score:5, Insightful)
Re:Game Playing DNA? (Score:2, Funny)
JP
Re:Game Playing DNA? (Score:1)
It was a nice piece of software. The hardware was vanilla: sound dedicated Z80 talking to a bunch of 8910 sound chips, command port from the game Z80, funky filters that didn't do much. The software was a MIDI-like control program. I still have the RO
Re:Game Playing DNA? (Score:1)
Beating DNA Logic? (Score:2)
Ok sure, (Score:5, Funny)
Re:Ok sure, (Score:3, Funny)
DNA supports sexual reproduction of mammals. And the process through which this takes place is supports a Leisure Suit Larry like enviroment. Perhaps you should consider playing. For complete results insure subject has matured for the appropriate number of years before playing the game.
Ted
can not be defeated? (Score:5, Interesting)
Great. Can I quote you after humanity got defeated by DNA-based Uberhumans? But then again, if it's DNA-based we might be able to make holes in it with a bullets, right?
Re:can not be defeated? (Score:5, Funny)
I thought that was a great quote. Do you know why? Because it shows that they really are geeks, not just faceless white coats in a lab. Sounds like this guy is a fan of Futurama, Hitchhiker's guide, etc. These are the people I want jeopardising my race's existence
Oh, nearly forgot- I for one welcome our new enzyme-powered tic-tac-toe-playing overlords
Re:can not be defeated? (Score:2)
I really hope I didn't just inspire someone to do something stupid: "Mhmm...holes in DNA...Bullets..mhmm...INTERESTING..."
Memo to marketing : cheaters never prosper. (Score:1)
We all know how that story [pbm.com] works out!
Re:can not be defeated? (Score:2)
Wrong game (Score:5, Funny)
Silly Human! (Score:5, Funny)
Um, even I couldn't lose to a machine more than a 100 times at tic-tac-toe. It doesn't take a WOPR [imdb.com] to learn that tic-tac-toe is surprisingly easy to grasp. I bet you could train a DNA-powered monkey to the same level of effectiveness as this silly human named Stojanovic.
Re:Silly Human! (Score:2, Informative)
Re:Silly Human! (Score:2)
Re:Silly Human! (Score:1)
Yes, I suspect that Stojanovic might be throwing games to make the computer seem "smarter" than it may actually be. Manipulating results, I understand, is something that many scientists have become guilty of.
"We could have programmed it to lose sometimes, to make humans happy,"
And this seems like it might be their rationalizing the deficiencies of their technology. Sort of like when I tell my girlfriend, "I could have gotten the Porsche, but I thou
Re:Silly Human! (Score:3, Insightful)
Who cares if the machine will always play to a tie, if it can't convert a win from a stupid human mistake?
Re:Silly Human! (Score:2)
CNN article (Score:5, Informative)
Very significant development (Score:5, Insightful)
More seriously, this is a good time to look at how to model DNA computers on "normal" computers so that we can start abstracting the tools and techniques needed to design (breed?) the really complex patterns we'll need to exploit DNA technology.
Good stuff - in 20 years this may seem like the only way to compute, with silicon being as quaint as valve transistors.
Re:Very significant development (Score:5, Funny)
Re:Very significant development (Score:1)
Re:Very significant development (Score:3, Interesting)
I ask you this - have you ever touched a girl? I haven't, and none of the guys (a redundant term, since all p
Mod up parent = insightful (Score:2)
It could all be a hoax! Like the famous 9" penis and everlasting printer cartridge. Yes, yes, it all makes sense now.
Parent insightful, parent insightful!
Re:Very significant development (Score:2)
Re:Very significant development (Score:2)
And unfortunately most of us guys are big losers at this game and don't like to play.
No wonder so many geeks rather play computer games instead.
Re: Natural step (Score:3, Insightful)
And since DNA is already involved in porn and sex in so many ways, this was basically the logical continuation. As long as I'm not DNA-spammed by malevolent viruses, I'm happy.
Re: Natural step (Score:2)
Well, we've already got DNA spam; it's called... umm... SPAM.
Re:Very significant development (Score:2)
I disagree. I believe that if we want to fully exploit DNA technology we should be researching how to build a new computing paradigm out of it. Why model it off of current computers when we have the possibility to create computers that are wildy different and cap
Re:Very significant development (Score:2)
Because building the tools needed to build tools takes time, and too much time. If you can model the DNA machines on today's computers, you can simulate enough of an environment to bootstrap the whole process.
It's like building a compiler for a CPU when all you have is a simulation of the CPU. Then you compile the compiler with itself, and finally get native code that lets you compile the compiler using a compiled compiler instead of a similated compiler. Make s
Re:Very significant development (Score:2)
Basically I'm assuming it will take several years, maybe a decade or more, to get a DNA computer up and running to the point where it can be actually produced. Without software simulation, that time is lost to developers. B
Re:Very significant development (Score:2)
Re:Very significant development (Score:2)
GREAT (Score:5, Funny)
Summary for those to lazy to RTA (Score:5, Interesting)
The DNA in each well makes a simple logic decision based on all the enzymes it currently detects and turns green to indicate that the dna 'computer' is choosing to move there.
Overall it's an interesting logic puzzle, not only because it's done in DNA, but because the method involves seperate logic cells which have no means of communication - only the knowledge that they know everything that their brethren know.
It has weaknesses in that it's easy to fool them all individually so they all light green.
Probably has many good applications in chemical sniffing and quite possibly future DNA analysis speed ups.
-Adam
Great (Score:5, Funny)
DNA based computer used to solve TSP (Score:5, Interesting)
Apparently, Leonard Adleman [usc.edu] of the University of Southern California [usc.edu] used his DNA based computer to solve the travelling salesman problem by exploiting the predictability of how DNA interacts. "Adleman used his computer to solve the classic "traveling salesman" mathematical problem -- how a salesman can visit a given number of cities without passing through any city twice -- by exploiting the predictability of how DNA interacts. Adleman assigned each of seven cities a different strip of DNA, 20 molecules long, then dropped them into a stew of millions of more strips of DNA that naturally bonded with the "cities." That generated thousands of random paths, in much the same way that a computer can sift through random numbers to break a code. From this hodgepodge of connected DNA, Adleman eventually extracted a satisfactory solution -- a strand that led directly from the first city to the last, without retracing any steps. DNA computing was born".
Apparently, a single gram of DNA can store as much information as a trillion CDs.
Re:DNA based computer used to solve TSP (Score:5, Funny)
Wow, then I've been doing the equivalent of throwing out my entire record collection every night for years...
Re:DNA based computer used to solve TSP (Score:1)
T
Re:DNA based computer used to solve TSP (Score:2)
Re:DNA based computer used to solve TSP (Score:1)
WOW
Or DNA based prOn. Oh wait, I got that already, it's called a wife.
Re:DNA based computer used to solve TSP (Score:2)
Re:DNA based computer used to solve TSP (Score:3, Informative)
If indeed it can be shown the problem may not be solved in less than N!, then the problem becomes hardware to solve. This is why DNA and quantum computing will be handy because of their inherent parallel nature, in
Re:DNA based computer used to solve TSP (Score:2)
I have to disagree. If it can be shown the problem may not be solved in less than N!, hardware won't save you. Let's say at your current level of computer speed, in the time you have available to work on a given instance of the problem, you can solve it for 100 cities. But now you want to solve it for 110 cities in the same time. You must increase the speed of your computer by a factor o
Re:DNA based computer used to solve TSP (Score:5, Interesting)
DNA based solutions basically call for you to use DNA to sort through every possible combination. Since it's all done in parallel, it can be done fairly fast, as long as you provide enough DNA. However, the only interesting problems are exponential ones (since polynomial problems can already be solved fairly fast), and you're basically trading material for time.
A 200 city TSP problem really isn't all that much. Some crypto breaking is equivalent to a 1,000 city TSP. The whole point of NP-completeness is that if you can solve one of them you can solve all of them. Traveling salesman is easy to explain, and more interesting than, say, 3SAT. So solving TSP for large numbers would be interesting, but sadly the solutions don't scale.
More comp-sci background: These problems are NP in that they are "nondeterministic polynomial". That is, you can check a proposed solution in polynomical (read: reasonable) time. If you guess right the first time, you can "solve" the problem immediately. The trick is guessing right the first time. But you don't have to with DNA: you can use the molecules to check all solutions at once, which is equivalent to guessing right the first time.
The "complete" part means that one NP-complete problem can be reduced to another in polynomial (again, read reasonable) time. So if you can solve TSP, you can solve all the other NP problems, which include scheduling, some cryptography, and a bunch of other interesting stuff.
Sadly, the numbers get big. 10^20 DNAs weighs only micrograms, but 10^200 DNAs weighs 10^170 tons. That's why we use it for crypto: it's hard to do. Just solving it in parallel doesn't help, because there are too many things to do in parallel.
There may be uses for DNA computing; note that the article talks more about sensors than math problems. So don't oversell it for math problems.
Re:DNA based computer used to solve TSP (Score:2)
Re:DNA based computer used to solve TSP (Score:2)
Re:DNA based computer used to solve TSP (Score:2)
Re:DNA based computer used to solve TSP (Score:2)
The issue with DNA storage (at least, at this point) is the reliability of said storage. DNA works as a storage mechanism for biological systems (me), because slight replication errors usually don't cause failure; even if they do, it's usually
Naught or cross? (Score:2, Informative)
Crosses and naughts...sheesh.
Re:Naught or cross? (Score:1, Funny)
DNA (Score:1)
Chess (Score:2)
bah! (Score:5, Funny)
Herediatry Too! (Score:5, Funny)
"Dad, I'm over here."
Well then... (Score:3, Funny)
Grey goo (Score:1)
Grey goo I can live with - an earth sized Xs and Os planet I cannot.
I for one am getting the first ticket out of here.
Evolution? (Score:1)
And now... (Score:1, Redundant)
Thank yew.
Re:And now... (Score:2)
Canis tictactoe?
Interesting b/c its a molecule or b/c it's DNA? (Score:3, Interesting)
DNA is very convenient (Score:2)
Let the jokes begin... (Score:5, Funny)
No comment...
Re:Let the jokes begin... (Score:2)
Can you imagine... (Score:3, Interesting)
Time frame of a game? (Score:2)
But is the DNA smarter than a chicken? (Score:5, Funny)
This chicken [tripod.com] may not be around anymore, but a little Googling will show other references.
And yes, I can admit to having lost a few games to her, too.
Patents? (Score:2, Funny)
Re:Patents? (Score:1)
What's a 'nought'? (Score:2)
Is it one of those obscure biblical units, like a cubit [kayakforum.com]?
'Doth Job fear God for nought [biblegateway.com]? --Job i. 9.'
Maybe it's some kind of animated character [animateclay.com] that ruins pizzas for fun.
Re:What's a 'nought'? (Score:2)
Pronunciation: 'not, 'nat
variant of NAUGHT [m-w.com]
Main Entry: naught
Function: noun
Date: before 12th century
1 : NOTHINGNESS, NONEXISTENCE
2 : the arithmetical symbol 0 : ZERO, CIPHER
"A strange game... (Score:4, Funny)
but can even a dna computer run doom3 10fps? (Score:2)
Bear in mind... (Score:2)
Uh oh (Score:2)
Boy, gives the phrase "Blue Screen of Death" a whole new meaning, right?
Uh, only there's no screen. And you don't turn blue.
But what would happen if these mini DNA logic gates all went haywire, or something. Like if they, say mutated, as DNA is sometimes wont to do (granted, IANAG). But say these things went haywire and decided that all your cells must die. What then?
I, for one, do not want to welcome any DNA
Riiiight. (Score:2)
Uhhhh, that's not what I heard
Yipes, hope they do not use some Doom mod code! (Score:2)
Yipes, hope they do not use some Doom mod code I've seen! Code with comments like " this should take all your extra lives away"
Stop the insanity now! (Score:2, Funny)
Aren't games already enough like life forms?
Tetris for instance is the next best thing to a virus, afterall, think of how simple and yet utterly addictive it was until attention deficit disorder offered us a cure.
Do we have to make games INTO life forms?
Re:Stop the insanity now! (Score:2)
This brings up a question I wanted to ask: Would this kind of thing be considered a very basic life form playing a game? Have these guys created a lifeform that plays tic-tac-toe? Or is this way too low-level to be considered life?
Re:Would you like to play... (Score:3, Funny)
Re:Would you like to play... (Score:2)
Re:Would you like to play... (Score:1)
That's kind of unfair. You just stole someone else's post and are taking credit for it. jcostantino wrote this post first, post #6724617 [slashdot.org]
Honestly I don't think it was that great of a comment, but that doesn't change the fact that you stole the post from him. He should be the one with the posotive modifier, not you.
Re:Would you like to play... (Score:2)
Re:I hope it's not frosty: GGPL (Score:1)