Slashdot Mirror


World's First Game-Playing DNA Computer

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."

26 of 166 comments (clear)

  1. Shall We Play A Game? by Anonymous Coward · · Score: 5, Funny

    Obligatory of course. However, maybe this time we can stick with a nice game of chess, eh?

  2. Smart enough to make a DNA computer but not to... by hpulley · · Score: 4, 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?

    --
    $#!^ happens, but why does it always have to happen to me???
  3. Game Playing DNA? by mopslik · · Score: 5, Funny

    Bah, my DNA's been playing Life for ages.

    1. Re:Game Playing DNA? by Phekko · · Score: 5, Insightful

      I can guarantee your DNA'll lose eventually, though ;)

      --

      Sigs for Nerds. Sigs that Matter.
  4. Ok sure, by arcite · · Score: 5, Funny

    When Leisure Suit Larry get ported, call me.

  5. can not be defeated? by Lispy · · Score: 4, Interesting

    From the article: "We could have programmed it to lose sometimes, to make humans happy," he told New Scientist. "But to say 'the automaton can not be defeated' has a nice ring to it."

    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?

    1. Re:can not be defeated? by Dylan2000 · · Score: 4, Funny

      "But to say 'the automaton can not be defeated' has a nice ring to it."

      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 :)

      --
      Build your own website - full service homepage system your m
  6. Wrong game by WTFmonkey · · Score: 5, Funny

    Naughts and crosses? I though you played tic tac to with xes and os. Man, I've been playing wrong all these years.

  7. Silly Human! by rwiedower · · Score: 4, Funny
    Stojanovic has lost to MAYA more than a 100 times.

    Um, even I couldn't lose to a machine more than a 100 times at tic-tac-toe. It doesn't take a WOPR 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.

  8. CNN article by kaan · · Score: 5, Informative

    here's a similar article titled "DNA basis for new generation of computers"

  9. Very significant development by heironymouscoward · · Score: 4, Insightful

    Game playing comes second only to porn as the driver of new technologies.

    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.

    --
    Ceci n'est pas une signature
    1. Re:Very significant development by stratjakt · · Score: 5, Funny

      Well we already got DNA based porn. They're called girls.

      --
      I don't need no instructions to know how to rock!!!!
  10. GREAT by Anonymous Coward · · Score: 5, Funny

    I'll dump some DNA on my wifes face tonight, then say "your move".

  11. Summary for those to lazy to RTA by stienman · · Score: 5, Interesting

    Essentially they have 9 enzymes to specify the nine possible moves of the player. Once a move is chosen the enzyme for that position is added to each of the nine wells. The DNA inside each well is aware of its location, and, of course, each of the player's moves since the enzymes are added to each well.

    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

  12. Great by Narphorium · · Score: 5, Funny

    I've never been a leet gamer by any means but now I can add enzymes to the long list of organisms that are capable of beating me at computer games.

  13. DNA based computer used to solve TSP by GillBates0 · · Score: 5, Interesting
    I submitted a related story about another article on CNN today.

    Apparently, Leonard Adleman of the University of Southern California 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.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
    1. Re:DNA based computer used to solve TSP by CraigoFL · · Score: 5, Funny
      "Apparently, a single gram of DNA can store as much information as a trillion CDs."

      Wow, then I've been doing the equivalent of throwing out my entire record collection every night for years...

    2. Re:DNA based computer used to solve TSP by jfengel · · Score: 5, Interesting

      The problem, unfortunately, is that TSP is still an exponential problem. Solving it for seven cities is reasonably trivial. Although DNA is extremely small, an exponential about of it is not. By the time you get to 200 cities, you start requiring masses of DNA larger than the planet.

      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.

  14. bah! by the+darn · · Score: 5, Funny

    Slashdotters already play LOTS of games with DNA...mostly solitare, though, as I understand.

    --
    Ceci n'est pas un post.
  15. Re:Smart enough to make a DNA computer but not to. by stienman · · Score: 5, Informative

    from http://www.wikipedia.org/wiki/Tic-tac-toe

    "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

  16. This is old "technology"! by Thud457 · · Score: 3, Funny
    DNA playing Tic-Tac-Toe?

    Been there, done that.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  17. Let the jokes begin... by SirDaShadow · · Score: 4, Funny

    >The human player makes his or her moves by dropping DNA into 3 by 3 square

    No comment...

  18. Herediatry Too! by niko9 · · Score: 4, Funny

    "Son, don't do that, you'll go blind!"
    "Dad, I'm over here."

  19. But is the DNA smarter than a chicken? by NewbieV · · Score: 4, Funny

    This chicken 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.

    --


    "For every right, an equal responsibility..."
  20. "A strange game... by sverrehu · · Score: 3, Funny

    ... the only winning move is not to play."

  21. Re:Smart enough to make a DNA computer but not to. by AndroidCat · · Score: 3, Funny

    Actually he lost 50 times. He lost another 50 times betting on the instant replay.

    --
    One line blog. I hear that they're called Twitters now.