home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / talk / origins / 14388 < prev    next >
Encoding:
Internet Message Format  |  1992-11-17  |  3.0 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!sgiblab!sdd.hp.com!usc!news.service.uci.edu!ucivax!ofa123!David.Rice
  2. From: David.Rice@ofa123.fidonet.org
  3. Newsgroups: talk.origins
  4. Subject: Random Chess Moves
  5. X-Sender: newtout 0.02 Nov 17 1992
  6. Message-ID: <n0ea4t@ofa123.fidonet.org>
  7. Date: 17 Nov 92  09:03:16
  8. Lines: 58
  9.  
  10. Who: amorgan@Xenon.Stanford.EDU (Crunchy Frog)
  11. ID: 1992Nov13.224645.12836@csd-newshost.stanford.edu
  12.  
  13. [mid-sized cut]
  14.  
  15. DR> "There -ARE- computer programs that introduce randomization of
  16. DR> its internal code, to produce better code. I've read of a chess
  17. DR> program that does this! There are also defence department wargame
  18. DR> computers that randomize, then retain the successes and discard
  19. DR> the failures, so that "better and better" routines are selected
  20. DR> for.
  21.  
  22. CF> "Another point is that the Tunster has been stipulating that
  23. CF> we use well designed, carefully optimized code as our chess
  24. CF> program. Funny, most animals I see in the world wouldn't
  25. CF> qualify as "well designed" by a mile. If you want to make
  26. CF> a computer program analogy, take a bug ridden, hacked up
  27. CF> checkers program written in C that a Pascal programmer converted
  28. CF> to play chess in a long weekend. Then see if you can make
  29. CF> *that* better by random changes. A perfectly designed program
  30. CF> almost by definition can't be improved, neither can a perfectly
  31. CF> evolved animal. Neither one, however, exist."
  32.  
  33. Crunchy is right--- a very complex system, or several systems
  34. working together, lends itself to psudo-random selection (reward
  35. and punishment), while simple systems do not do well with random
  36. attempts towards a goal (goal for life being "to survive long
  37. enough to reproduce, and secondly to survive long enough to
  38. defend that reproduction).
  39.  
  40. My twin brother works in telecommunications (poor bastard!). He
  41. told me about the programs California TelCo use to find the best
  42. route from point "A" to point "B" ("best" being the least number
  43. of physical connections, or distance, or cable medium). Now, one
  44. would think they'd do it logically (SMILE!), but some of their
  45. programs use trial and error, within programmed constraints.
  46.  
  47. Once a path is determined, the program remembers to use that path
  48. in other searches, yet it also -strives to improve- that path in
  49. background time slices.
  50.  
  51. As it stands now, telecommunications is a sprawling monster that
  52. covers almost all land masses, and most are connected in some way
  53. to each other. Throw in communication relays that are in orbit,
  54. radio and microwave stations. . . . telecommunications EVOLVED
  55. and looks designed (hee! Sheeeeit!), but it has just as many
  56. kludges as living organisms. No one really understands Ma Bell.
  57.  
  58. CF> If you are going to make stupid demands Lionel, you could at
  59. CF> least stick to the point.
  60.  
  61. And my point? Er, ah, no point. Computers are great at compressing
  62. hundreds of millions of years of evolution via natural selection
  63. into the span of one's lunch break during work. Can you imagine
  64. how much better life forms would have been designed if God had
  65. had a computer?! (GRIN)
  66.  
  67. CF> C Frog
  68.