Slashdot Mirror


Simulating Societies

blamanj writes "Most of us were exposed fairly early to Conway's game of Life. A few simple rules produce a fascinating variety of behavior. Now, it appears that similar simulations can predict the behavior of populations and human societies."

231 comments

  1. One word by nagora · · Score: 4, Funny

    Psychohistory!

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    1. Re:One word by Seska · · Score: 3, Funny

      Yeah, It's all fun and games until the Mule shows up.

    2. Re:One word by mshiltonj · · Score: 1

      Psychohistory!

      This post was only two minutes shy of being the most appropriate first-post in slashdot history.

      Beware The Mule.

    3. Re:One word by geeky-troll · · Score: 2, Interesting

      Damn!! I wanted to submit that comment!!

      The question is: is this inspired by Asimovs' excellent work or is it a completely new approach???

      Do not beware of the Mule. Beware of Daneel R. Olivaw and his friend Giskard R. Relentlov..... They are much more dangerous....

    4. Re:One word by nagora · · Score: 2
      Beware of Daneel R. Olivaw and his friend Giskard R. Relentlov..... They are much more dangerous....

      But, perhaps having Daneel there to guide the course of history is exactly what Seldon needs to cancel the Mule out.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    5. Re:One word by herwin · · Score: 1

      See my paper in Time, Process, and Structured Transformation in Archaeology. 8)

    6. Re:One word by nagora · · Score: 2
      See my paper in Time, Process, and Structured Transformation in Archaeology. 8)

      Where from???

      Senior Lecturer of Computing, University of Sunderland

      Yi'aye, man: we're go'un doon th' toon!

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
    7. Re:One word by ph0rk · · Score: 1

      hmm, i was more thinking otherland. those pesky grail brotherhood guys!

      --
      semantics are everything!
    8. Re:One word by Rick+the+Red · · Score: 2
      It sounded more like The Sims.

      --
      If all this should have a reason, we would be the last to know.
    9. Re:One word by knulleke · · Score: 1

      Then I've got two words for you: Elliott Wave.

      look here to read about how human behaviour can be predicted to some extend.

      Basically it states that when charting man's progress this will appear as a fractal - zoom in on it and you will see the same patterns over and over again.

      --
      no sig error.
    10. Re:One word by Dyolf+Knip · · Score: 2
      The question is: is this inspired by Asimovs' excellent work or is it a completely new approach???

      The impression I got from all the Foundation novels (Asimov's, at least) was that Psychohistory was 'Calculus for People'. It was a mathematical system for prediction of events. The processes described in the article are more simulative in nature. With Psychohistory, you have the initial conditions, apply your equations, and viola, instant future histories! With the 'Psyhco-simulator', the only way to see what will happen is to repeatedly apply the very simple rules of the game to your scenario and only then will you have any idea how things might turn out.

      It's not a perfect analogy, but... Psychohistory is to simulations as Newton is to Quantum Mechanics.

      --
      Dyolf Knip
    11. Re:One word by frisket · · Score: 1
      > The question is: is this inspired by Asimovs' excellent work
      > or is it a completely new approach???

      Neither nor. It's been known for over 30 years in many fields. See, for example, Bartholomew D, Stochastic Models for Social Processes (Wiley).

      ///Peter

    12. Re:One word by Lars+T. · · Score: 2

      But Psychohistory is about 50 years old. So was this work inspired by Asimov?

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    13. Re:One word by herwin · · Score: 1

      Routledge is the publisher. It's probably out of print by now. Get it from a library.

  2. Related links... by qurob · · Score: 2, Informative
    1. Re:Related links... by Ikari+Gendo · · Score: 1

      How about...a Turing machine in the game of Life?

    2. Re:Related links... by hoowa2 · · Score: 1

      More links:

      http://www.omicrongroup.org/evo
      http://news.ali fe.org
      http://www.webslave.dircon.co.uk/alife/

  3. Re:Moderation - a warning from history by Anonymous Coward · · Score: 0

    Geez, if this mentioned globalism and post-911 trauma, I might start thinking it's a Katz article from the way it reads.

    Dude, get a life.

  4. Once again Pr1me history.. by popeydotcom · · Score: 3, Funny

    I had to write a "Life" program for the Pr1me as part of a college project years ago. It was ok when run on a VDU, but some fool ran it on a teletype... one box of paper later.. it was turned off.

    1. Re:Once again Pr1me history.. by swm · · Score: 2

      I ran Life on a teletype back in, um, .
      It was all we had...

      - SWM

    2. Re:Once again Pr1me history.. by popeydotcom · · Score: 1

      It wouldn't have been so bad, but I had just taken out the "pause between iterations" statement. So it just went mental.

  5. Slashdot study by Ermyf+Jym · · Score: 1

    It might be profitable for certain companies to monitor new Slashdot stories as they relate to human behavior. The rate of influx for new stories is bound to be inversely related to the workers' productivity :)

  6. Turing Machine by qurob · · Score: 2, Informative


    If you're into this stuff, this link is cool.

  7. Re:Moderation - a warning from history by blankmange · · Score: 0, Offtopic

    Wow -- this guy really has some issues; perhaps he doesn't understand the concept of "if you don't like it, opt out.."?? Better yet, stop your bitching and start your own site, mod your own posts, and then complain about its inherent flaws. Some people may have way too much time and education -- this is an example....

    --
    ...we are from the government - we are here to help...
  8. Chaos theory by Servo · · Score: 1

    I don't think simulations are ever going to get it right, because of so many possibilities that each of us encounter. People are too wishy washy, same events effect people differently, etc etc.

    --
    A slip of the foot you may soon recover, but a slip of the tongue you may never get over. -Benjamin Franklin
    1. Re:Chaos theory by silicon_synapse · · Score: 1

      same events effect people differently

      I thought conception works the same way for all babies. Or do you mean when twins form or something goes wrong during conception and the baby has deformities or something?

    2. Re:Chaos theory by R2.0 · · Score: 2, Insightful

      Ref. the first post: Hari Seldon's (OK, Isaac Asimov's) theory of Psychohistory has as it's base theorem that the behavior of individual humans is unpredictable, but the behavior of large groups of humans is predictable to within statistical limits. And if you think he's wrong, ask about marketing profiles and even Amazon's recommendations system.

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
    3. Re:Chaos theory by Anonymous Coward · · Score: 0

      Ahh, but that's the wonder of Chaos theory: the individual threads of an attractor are difficult (sometimes impossible) to predict, but they all follow certain properties.

      For example, take the classic Lorenz attractor...each thread is unique, but is always somewhere along that distorted "8" pattern. The attractor is bounded, and you can make predictions about where a thread will go, in a very gross sense, if you know where it is now.

      Short answer: Chaos Theory...you keep using those words...I do not think they mean what you think they mean.

    4. Re:Chaos theory by Anixamander · · Score: 2

      Hari Seldon's (OK, Isaac Asimov's) theory of Psychohistory has as it's base theorem that the behavior of individual humans is unpredictable, but the behavior of large groups of humans is predictable to within statistical limits

      Another example of this is the information life insurance adjusters use. They can tell you with striking precision how many 30 year old males will die in a year out of 100,000. They just can't tell you which ones it will be.

      --
      Do not taunt Happy Fun Ball(TM)
    5. Re:Chaos theory by glueball · · Score: 1

      Simulations are doomed to succeed.

    6. Re:Chaos theory by Allen+Varney · · Score: 1

      Hari Seldon's (OK, Isaac Asimov's) theory of Psychohistory has as its base theorem that the behavior of individual humans is unpredictable, but the behavior of large groups of humans is predictable to within statistical limits.

      Asimov also specified that psychohistory only makes accurate predictions when (A) the population size is at least a whole planet, and (B) the citizens are unaware of the predictions psychohistory makes (thus the need for the Second Foundation to remain secret).

      SF writer Donald Kingsbury recently published a nice new take on psychohistory, Psychohistorical Crisis. It takes a duplicate of Asimov's galactic empire as its setup, but looks at the whole psychohistory idea with a more modern eye. Here's an excerpt from the preface and a good review by noted critic John Clute.

    7. Re:Chaos theory by Anonymous Coward · · Score: 0

      Your reply is amusing for one very fact: You claim that people are "too wishy-washy." In saying this, you are in effect making a predicition based upon statisitical evidence. thus, by your very own argument, you have contradicted yourself.

    8. Re:Chaos theory by maxpublic · · Score: 1

      This is old, old news to psychologists and sociologists. Asimov's psychohistory stems from the research being done by the sociologists of his time working to predict large group behavior and finding that the larger the group, the more predictable it became.

      I remember Asimov himself saying this during an interview, although it was so long ago I couldn't begin to tell you where to find it. He stated that he merely took 'modern' sociology (during the time he wrote the books) and extended it to it's logical conclusion.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    9. Re:Chaos theory by Servo · · Score: 1

      Something to that affect, but much broader. A man falls sleep, spilling his beer and causing his house to burn. The smoke from the burning house causes a cancer to form in a cow, which ends up getting eaten by a mother, who's DNA gets mutated to have a a 3 headed baby, which is put on display, which causes some other kid to go insane and kill all of his 4th grade class. That sort of thing..

      --
      A slip of the foot you may soon recover, but a slip of the tongue you may never get over. -Benjamin Franklin
    10. Re:Chaos theory by Anonymous Coward · · Score: 0

      I've seen many people use the word "affect" when they should have used "effect", and many others use "effect" when they should have used "affect", but you're the first person I've seen who has done both.

    11. Re:Chaos theory by Servo · · Score: 1

      Excuse me, I'm American, so my schoolin' was lacking. Oh, and not to mention the fact that sometimes people make mistakes and get things mixed up.

      Either shut the fuck up, or come out and post with your name on it. Fucking AC's.

      --
      A slip of the foot you may soon recover, but a slip of the tongue you may never get over. -Benjamin Franklin
  9. My prediction by rde · · Score: 2

    I predict that it your screensaver is Life, you'll get no work done.

  10. So what? by SkyLeach · · Score: 3, Funny

    Preachers (albeit self-inflated ones), Theologians, Prophets and madmen have been doing that for years, albeit with little success.

    The primary problem is that the raw data cannot predict the movement of society, so therefor conjecture must be used. The conjecture is based on a hypothesis which is based on one of the obove basic viewpoints: religion vs. lack-thereof, pessimissm vs. optimism and basic intelligence of the average human vs. lack-thereof.

    Unless the person who writes the simulation is a prophet or exceptionally gifted, the software will be as flawed as any other model.

    --
    My $0.02 will always be worth more than your â0.02, so :-p
    1. Re:So what? by Polaris · · Score: 1

      You're missing the point of the article (if you even read it). There is no "conjecture" and no raw data is used. Rather, very simple agent constructs are allowed to interact according to a set of very simple rules, and some amazingly complex behaviour results, some of which bears a striking resemblance to real-world observations.

    2. Re:So what? by maxpublic · · Score: 2

      Sociology has been working to predict group behavior since its inception. It's much like meteorology in that during the infancy of the science nobody had a freaking clue and most of the theories proposed were hogwash. But over time the models have been refined, and while not anywhere close to perfect weatherman have been handing out more accurate long range reports as time goes by.

      When I was a kid living in the Northwest, it was an astounding feat if a weatherman could deliver an accurate report for the next day (other than saying 'it'll probably rain', which anyone could state with a fair chance of being right). Nowadays weathermen are regularly accurate a week in advance, and for individual days within that week. That says something if you live in Oregon or Washington.

      Sociologists are treading much the same path. They've discarded most of the crap after spending the first 95% of their history examining mountains of data and trying to draw conclusions from it; now they're forming models and seeing how well they test for predictive value. Sure, the models will be wrong alot, especially at the beginning, but they *will* get better over time as refinement occurs. There's no reason to believe otherwise, as certain narrowly predictive models for large groups (e.g., insurance policies) are insanely accurate right now.

      No doubt some people will whine and moan that humans just aren't predictable (in an effort to convince themselves that they make their own destiny apart from the influences of society) but this is just spitting into the wind. Human groups are predictable; it's just a matter of finding the right models and correcting them over time.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    3. Re:So what? by j_w_d · · Score: 1

      Theologians, prophets and madmen do not employ hypotheses to make their "predictions. Raw data does not "predict" any thing. It's just data. Analysts look at that data, test it for trends, and then try to make some kind of guess about the future of the current trends. No theologian has ever done that beyond trying to predict whether they will have a congregation next year. No prophet ever bothered with that level of work, and madmen are incapable of it.

      Conway's Life uses some very simple rules and a starting configuration. The rest is simply complex interactions. One of the points of interest in Conway's game was that the outcomes are extremely sensitive to tiny, even single cell, variations in initial conditions.

      Many social scientists have tried to get some sort of understanding of what makes society tick, but generally the assumption is that the rules are complex, the interactions are complex, and the outcomes impossible to calculate. Of course, one of the major sticking points of any attempt at determing the rules by which social systems behave has always been the theologians, prophets, and madmen, as well as anyone else who found their pride offended by being regarded as predictable, or whose grifts were threatened by the prospect of a better understanding of the phenomenon.

      --
      ------ The only greater hazard to your liberty than n politicians is n+1 politicians.
  11. Multiagent Systems by mellifluous · · Score: 5, Insightful

    This article is really describing modeling using multiagent systems. Though very simple multiagent systems may resemble cellular automata (such as Conway's Life), they are not the same thing. Though they have been described in very convenient graphical representations using grids in the article, agents can model more complex behavior and need not be determinisitic (i.e. they may have a random element).

    Another way to look at it is that cellular automata like Life use a single deterministic rule to govern the whole system. Agent-based systems, on the other hand, model goal-oriented behavior of the individual objects.

    Again, Conway's game can be viewed as a very special case of an simple agent system, but the spirit of what is being done with agent systems is typically more involved. Comparing these systems to Conway's game of Life may create an incorrect impression for those not familiar with agent programming.

    1. Re:Multiagent Systems by creynolds · · Score: 1

      In case you are interested, I have a somewhat dated list of such models.

  12. Worked with these guys in college by XDG · · Score: 4, Informative
    I worked with Epstein and Axtell in college. The author's description of them is spot on, and they are both fantastic people.

    If you found this article interesting, their book is a great exposition of their early work with emergent behaviors. You can find it at Amazon here:

    Growing Artificial Societies

    There is a similar article on complexity and emergent behavior in the latest Harvard Business Review.

    -XDG

    1. Re:Worked with these guys in college by XDG · · Score: 1
      You have to pay for the article (so most here won't want it), but the HBR article abstract is at:

      Predicting the Unpredictable

      The article mentions, among other things, the work of BiosGroup. From their website:

      BiosGroup, a Santa Fe-based consulting and software development company, pioneered the use of complexity science to solve complex business problems and is now the world leader in applying the techniques of this emerging science to large commercial applications.

      BiosGroup was founded as a joint venture between the Center for Business Innovation of Ernst & Young (now Cap Gemini Ernst & Young) and Dr. Stuart Kauffman, a co-founder of the Santa Fe Institute and author of several books on complexity science.

      -XDG

  13. Uh... Police State? by Aix · · Score: 4, Insightful
    The corruption/honesty simulation is very interesting, and they make a big deal about how everyone "turns blue" at the end, in other words, the whole society turns honest. The problem is that, if you look, there is a band of red dots right above the blue ones, which means that there were a huge number of "arrests" right before everyone "became honest." I don't know about you, but that sounds a lot like communism or the Taliban or Pat Robertson, or any number of other totalitarian situations. "If we just threaten to throw everyone in jail, everyone will become honest!"


    Hmmm... So the simulation is accurate, but I would hypothesize that it does not show that a free society will trend towards "honesty."

    1. Re:Uh... Police State? by -brazil- · · Score: 1

      On the other hand, a very corrupt society is not likely to maintain much freedom at all. Think about the effects of a corrupt justice system.

      --

      The illegal we do immediately. The unconstitutional takes a little longer.
      --Henry Kissinger

    2. Re:Uh... Police State? by glorpy · · Score: 1

      I thought more Americans were currently incarcerated than the citizens of any other countries.

    3. Re:Uh... Police State? by retinaburn · · Score: 1

      How is making a lot of arrests like Communism or the Taliban ? The rules regarding what is unlawful are known. The punishment for breaking the laws are known. People still break the laws, and when there is finally a big crackdown the people are scared into being honest all the time. It's not like you have made something prevalent like showing your face, or breathing or posting on slashdot illegal.

      If you look at the rest of the article they then change some of the agents so that they know the odds of being arrested (like the police) and those agents tend to remain criminals over a long period of time.

    4. Re:Uh... Police State? by eunos94 · · Score: 1

      I think the point that is more important to take from this is not that vastly increasing the probability of arrest would result in a 'honest' society, but that leaving the probability constant would result in an honest society. The model does not suddenly up the enforcement rate at any given time. What occurs is enough people start committing crime that when they get caught, a large portion of the population can witness it and become 'informed' as to the fact that they will be arrested. It does not suggest that greatly increased probability of arrest will result in a 'honest' state more than a lower probability will, just that it would happen sooner.

      Additionally, it does not suggest that all of the criminals are in jail, just that enough of them are in jail to make crime so rare that it extinguishes itself.

    5. Re:Uh... Police State? by Anonymous Coward · · Score: 1, Interesting

      The police were perfect in the simulation, that is, they only threw corrupt people in jail. Only thing that changed was the likelihood of being caught. Now, I would be interested of the results with imperfect and indeed corrupt cops.

    6. Re:Uh... Police State? by TWR · · Score: 2
      True; America has the highest incarceration rate in the world, and the largest number of prisoners. This is mostly due to the War on Drugs, which is putting people in jail for non-violent (and non-property) crimes. Stats on worldwide incarceration rates are available at http://www.prisonstudies.org/

      However, "Police State" usually connotes that people are imprisoned for beliefs, not actions. The US isn't considered a police state (except by a fringe population) because its OK in the US to advocate smoking pot, but it is illegal to actually perform the action.

      Personally, as a non-drug user, I think all drug laws should be repealed. Get rid of DUI and simply punish people for reckless driving. If you still feel the need to punish people extra for using drugs, increase penalties for crimes committed under the influence, whether it's vandalism or reckless driving or murder.

      -jon

      --

      Remember Amalek.

    7. Re:Uh... Police State? by Amazing+Quantum+Man · · Score: 2

      This is mostly due to the War on Drugs, which is putting people in jail for non-violent (and non-property) crimes

      <SARCASM>
      Come on, using drugs helps terrorists. I saw it on TV, so I know it must be true.
      </SARCASM>

      (SARCASM tags added under the ADA to assist the sarcasm impaired.)

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    8. Re:Uh... Police State? by jordanda · · Score: 1

      You missed the point altogether. Simulations like this show that there is nothing you can do to engineer the outcome you want. The emergence of the new equilibrium happens wheither you like it or not. If you were add a police state to this simulation you would have two choices.

      First, you could make the police agents prefectly incorruptable. This actually may work in making the system honest quicker but would not reflect real life because there is no such thing as an incorruptable real life human being.

      Second, you can make the police agents corruptable just like the bureaucrats and the citizens. In this case you are going to find yourself right back where you started when there were no police at all. The dynamics may be a bit different. There may be cycles or something of that nature but the outcome will likely not change.

      So the simulation actually advocates nothing in real life except just waiting and seeing what happens under the rules or our reality...certainly not a police state.

    9. Re:Uh... Police State? by Wyzard · · Score: 1

      If we look at real societies, we see that nowhere does the entire population actually become honest. The reason it happens in the simulation is that with a bunch of people acting honest for fear of being arrested, everyone else is forced to be honest too, because of the greater likelihood of being reported. But in a real society, a dishonest person who's acting honest to avoid arrest probably wouldn't report another dishonest person to the police. I have a feeling the system wouldn't "tip" if it weren't for this fact.

    10. Re:Uh... Police State? by Anonymous Coward · · Score: 0
      I don't know about you, but that sounds a lot like communism or the Taliban or Pat Robertson, or any number of other totalitarian situations.

      I don't think you understand the word "communism" (common in this day, age, and country). Unfortunately it has a pretty bad rap, but it is an economic policy and has nothing to do with totalitarianism. The USSR combined comunism with a very totalitarinaistic government, esp. once Stalin took the reins, but the two are as separate as capitalism and democracy. Communism means that the community, or society as a whole, owns the resources, and that they are shared with all. I may be a little bit off here because there is a difference between communism and socialism that I am pressed to recall exactly. It is possible to have a free society which is communist. In fact, this is what Lenin was trying to do, and what Marx so fervrently believed in. It is also quite possible to allow a certain amount of capitalism in, but still have a communist system regulate global resources (like water, power generation, some public media like PBS, and others). China is moving in this direction . . . although is also totalitarian. If you read the communist theories and put them alongside some of the ideals that this country was founded upon there are some interesting similarities. The problem seems to be that greed is inherent in humans, and that power corrupts. even here in the US, we have some "communist" or "socialist" elements to the way we govern ourselves. We have public lands that are shared by all, water rights, while a very sticky situation, are determined in such a way that water is shared, and given freely (some fees to cover treatment, sewage, but not to private commercial enterprise) to all, and the public ownership of the radio waves are all examples of communist priciples at work in our society. In fact, many of /. ers regularly argue in favor of communist principles as applied to the internet and software ownership.

      I can't believe I read this Pinko rag!

    11. Re:Uh... Police State? by fferreres · · Score: 2

      Not to mention executing them with lethal injections would probably be more efficient. The problem is that the level of "arrests" thepends itself on the average "honesty" in a society, and can only GRADUALLY change.

      I know, because i live in a corrupt, supid country like argentina where there are tons of honest and great people, but the mayority....welll......

      --
      unfinished: (adj.)
    12. Re:Uh... Police State? by TWR · · Score: 2
      Thing is, using drugs DOES help fund terrorists. Colombian, Peruvian, and Mexican terrorists are basically funded by US drug consumption, while the Taliban and Al Qeida were funded by heroin use in Europe (particularly England). (To be fair to our "friends" the Saudis, they still fund the Taliban and Al Qeida, too. I just think Osama et. al. liked the irony of making money to destroy the West by poisoning the West via drug use).

      Think Prohibition. It was better for August Busch to be supplying America with alcohol than it was for Al Capone. We may have more drunks, but we have fewer Valentine Day Massacres. And the government certainly collects more in taxes from sales of Bud than they did from sales of whatever hooch Capone was peddling.

      If the government officially sanctions the sale of Coke, Heroin, Pot, PCP, Crystal, LSD, X, whatever, it would make a forture for the government in tax revenues. Heck, if drug companies could make and sell recreational drugs, the cost of the pills that actually help people would drop like a rock. Cancer drugs subsided by crack. I like the idea.

      -jon

      --

      Remember Amalek.

  14. Dr Seldon ? by cheekymonkey_68 · · Score: 1, Redundant

    Remember Asimov's Foundation series where Dr Seldon used mathematics and psychologists to predict and model the behavior of populations and human societies.

    Asimov has a habit of predicting scientic advances such as robotics(Everyone know Asimovs laws of robotics ?)

    Ok he was basing it on the presumption that you could predict the behviour of very large population (ie whole planets),but the concept was the same

    Better watch out for the Mule...

  15. simulated civility by Anonymous Coward · · Score: 0

    does any1 think we'll stop pretending that we're NOT on the brink of coolapps, & that fud is not dead?

  16. Asimov is smiling somehwere above ;) (nt) by Anonymous Coward · · Score: 0

    nt

  17. honest experiment by blind_abraxas · · Score: 1

    Someone should run an experiment and force traffic to be out of my way on my way to and from work. That would make me honestly less pissed when I get there. I would then be less corrupt and more apt to leave the office supplies at the office.

    --
    one two three four five ?!! That's the combination on my luggage!
  18. Hari Seldon by skankbot · · Score: 3, Funny

    The "Foundation" series by Issac Azimov never really seemed too far fetched to me. The ability of dedicated mathematicians to predict the course of large enough groups of human beings seemed to me to be perfectly reasonable, given enough variables and a population size that minimizes the chance for really unique/aberant behaviours. Now we have the computing power to back it all up.

    For those of you who will counter that I'm neglecting the point of the Second Foundation manipulating things... don't spoil it for me. Seldon still had to get at least the first several decades right you know.

    1. Re:Hari Seldon by sphealey · · Score: 4, Insightful
      The "Foundation" series by Issac Azimov never really seemed too far fetched to me. The ability of dedicated mathematicians to predict the course of large enough groups of human beings seemed to me to be perfectly reasonable, given enough variables and a population size that minimizes the chance for really unique/aberant behaviours. Now we have the computing power to back it all up.
      Lack of computing power hasn't been a problem for a long time - I wrote simulations like this on a VAX in the early 80's.

      The problems lie elsewhere. Two that come to mind quickly are (1) lack of agreed upon factual data to use as the basis of the hypotheses. Do people with green skin have more or fewer babies out of wedlock than people with orange skin, and has this number increased or decreased over the last 10 years? Even in the US, with the Census data and tremendous amounts of market research, there are no agreed-upon answers to fundamental questions of data. Plenty of Newtons but no Kepler.

      (2) None of these models are reversible. Put in a starting point of today's conditions, set the time increment to -1, and run the simulation backwards for 100 years. What comes out will be nothing like the world as it actually was in 1900. If we can't accuratly predict what happened in the past, how can we have any belief that the models tell us anything meaningful about the future?

      sPh

    2. Re:Hari Seldon by Dan+Elphick · · Score: 1
      (2) None of these models are reversible. Put in a starting point of today's conditions, set the time increment to -1, and run the simulation backwards for 100 years. What comes out will be nothing like the world as it actually was in 1900. If we can't accuratly predict what happened in the past, how can we have any belief that the models tell us anything meaningful about the future?

      This isn't so important. You can just put in the data for 1900 and run simulation to see if the result is like the present. This is a fairly standard way of testing a simulation and is used in the article with the Anasazi.

      You would need a completely different strategy to predict what happened in the past. I doubt it's possible or that the results would be very useful.

    3. Re:Hari Seldon by fwc · · Score: 4, Interesting
      (2) None of these models are reversible. Put in a starting point of today's conditions, set the time increment to -1, and run the simulation backwards for 100 years. What comes out will be nothing like the world as it actually was in 1900. If we can't accuratly predict what happened in the past, how can we have any belief that the models tell us anything meaningful about the future?

      You're correct about the models not necessarily being reversable - meaning that you can't predict history from the future. However, the correct method of verifying a simulation as correct is to verify the simulation results against known data. In the article, where it talks about the Anasazi, they describe writing the simulation and then letting it run through they years that they have data about the Anasazi (where the villiages are, the water availability, etc) and comparing it to reality. As described, they got quite close to reality. Villiages ending up in the same spot as reality over 50% of the time, etc. etc. etc.. Remember, it is very hard to determine the cause (or stimulus) from the effect without additional data. However, if the cause (stimulus) is known, the effect is usually fairly easy to guess.

      If we were to try to build a model of today's history, you would want to build the model, seed it like the world was in the 1700's or earlier and let it run, and see how often it ended up correct. If it wasn't quite accurate, figure out where your model is wrong, fix, and repeat.

      In the Asimov stories, what Hari Seldon was doing was to come up with a set of "formulas" (stored in the prime radiant) which accurately simulated history. The more accurate the formulas and the data you have, the more correct you are going to be. Hari and the members of the Foundation were constantly working on tweaks to better account for errors in the simulation. The hard part is dealing with the truly random influences. For instance, in the article when they talked about the Anasazi, they used real weather data instead of simulating it. I suspect if the weather data was simulated, the simulation would not have been as accurate on a year-to-year basis, although if the weather simulation was realistic enough I suspect that the outcome would have been similar.

      Thinking back about Psychohistory as put forward by Asimov, I think that the only thing which really stretches for me is the accuracy (within a few months) of the events which he predicted-- taking into account the numerous variables which have such a rare occurance (such as an asteroid hitting a planet wiping everything out, or another major random event), that it would be throw the accuracy of small-scale events off. It seems logical that you can be accurate on a large scale on a simulation (over many thousands of years) or on a small scale (over a hundred years or so), but not both with the same simulation.

    4. Re:Hari Seldon by sphealey · · Score: 4, Interesting
      You're correct about the models not necessarily being reversable - meaning that you can't predict history from the future. However, the correct method of verifying a simulation as correct is to verify the simulation results against known data.
      This is a very interesting question with a lot of good arguments and points of view to be hashed out. So I won't make any strong statements about Elphick and fwc's arguments, just that I respectfully disagree with them.

      The problem with the "running forward from 1900" test is that the model includes, both explicitly and subconsciously, the model maker's view and understanding of the world that already exists. Including the events that occured between 1900 and 2000, say. So of course you would expect it to show reasonably accurate results for that time period - otherwise it would have been discarded during the development phase. However, that is no guarantee that the model is accurate outside the limits of that perception of the world.

      I ran into exactly this problem myself. I developed several system dynamics models that seemed to give a good simulation of the population and wealth of the City of Chicago from 1950 to 1980. But when I ran them starting with the base data for similar cities, I got meaningless results. What seemed on first examination to be a general model of city population was actually just a condensed way of displaying the known state of one particular city.

      So stronger tests than just "run forward to known state" are needed. Some argue that human events include irreversible processes, so perhaps the "run backwards" test is not valid. But more is needed than a demonstration between two known states.

      sPh

    5. Re:Hari Seldon by Geckoman · · Score: 1

      Perhaps the major problem with Asimov's Psychohistory as presented in the original Foundation Trilogy is that the field of chaos theory hadn't been well-developed yet, although I think he dealt with this in the later books of the series, if I recall. The real problem with almost any complex simulation like this is extreme sensitivity to initial conditions. It's usually enough to say that 78.4% of the population hold one opinion, but if the real number is 78.43141592...% and you use 78.4 instead, after running years and years of calculation the simulation will likely have diverged significantly from reality. The effect will be even more pronounced with rounding and estimation errors in multiple places. Chaos theory (and math/statistics in general) is very good at predicting what types of general behavior a system will exhibit, but can almost never predict exactly what the behavior will be.

    6. Re:Hari Seldon by Amazing+Quantum+Man · · Score: 2

      I think you'd still run into the "Butterfly Effect". You know, the one in chaotic systems where a really small variance in initial conditions winds up with a major change later?

      Of course, psychohistory was a statistical science, dealing with the probability that a large mass of people would do X...

      --
      Fascism starts when the efficiency of the government becomes more important than the rights of the people.
    7. Re:Hari Seldon by squidfood · · Score: 1
      Some argue that human events include irreversible processes, so perhaps the "run backwards" test is not valid.

      While trying to get back up your mother might lead to loss of life and having a Complex named for you, it shouldn't be mistaken for birth with a negative sign.

    8. Re:Hari Seldon by squidfood · · Score: 2, Informative
      ...None of these models are reversible...

      Part of this is the convergence problem. There are a large number of Life patterns that lead to a blinker or a blank screen. Starting with the blinker won't take you back to them. This doesn't invalidate running forward and matching to results. The real problem is finding the initial conditions.

    9. Re:Hari Seldon by Citizen+of+Earth · · Score: 1

      The ability of dedicated mathematicians to predict the course of large enough groups of human beings seemed to me to be perfectly reasonable

      Humans are fairly easy to predict. The wrench in the works, though, is the evolution of technology and humanities reaction to it. Mankind's progress is largely technological. Dr. Seldon basically predicted that technology would evolve according to humanity's needs, but I doubt that it's really that simple in practice.

    10. Re:Hari Seldon by Danny+Rathjens · · Score: 1

      Plenty of Newtons but no Kepler.
      Perhaps you meant to say; plenty of Keplers, but no Tycho Brahe.
      You can find many sources for this info, I just did a quick google search to find this:
      Brahe compiled extensive data on the planet Mars, which would later prove crucial to Kepler in his formulation of the laws of planetary motion because it would be sufficiently precise to demonstrate that the orbit of Mars was not a circle but an ellipse.
      Brahe and Kepler Observations of Tycho Brahe

    11. Re:Hari Seldon by sphealey · · Score: 1
      You are probably right. I was thinking of the guys who cataloged the data that Newton used to verify the laws of gravitation. I was thinking they were Kepler and Wren, but working from memory I may be wrong.

      Ah, here's a quote:
      1684- In a London inn, Wren ("If you seek a monument, look about you"), Halley, and Hooke debate the consequences of Kepler's third law. Hooke had attacked Newton's theory of light and accused Newton of stealing the inverse square law.

      1684, two months later- Halley visits Newton with the Wren problem; "Why, I have calculated it [ellipse from 1/R2]". "But for him in all probability the work would never have been thought of, nor when thought of written, nor when written produced." -DeMorgan

      sPh

    12. Re:Hari Seldon by fferreres · · Score: 2

      If we can't accuratly predict what happened in the past, how can we have any belief that the models tell us anything meaningful about the future?

      Well, of course. What if a nuke slipped caused by a hardware failure or someone gone insane? The model would have been 100000x wrong, even if it was perfect. I think the main reason you can predict a line is because our world puts too much power in few individuals (say: Bush, Sadam, the guy with the finger in the button, etc). So eventually, you'd need to emulate a perfect sadam, a perfect bush and know if Bush or gore would win an election. That would depend on legal muscle and unkown variables (to the general public at least)...

      So eventually, it could predict what would happen but assuming the world is run in a way consensus prevails, and not just 10 guys moving the world and AFFECTING all the population, but the inverse.

      It would be usefull though to predict short/medium term results given constant update of what this guys are doing. Societies don't change much over the years.

      --
      unfinished: (adj.)
    13. Re:Hari Seldon by fferreres · · Score: 2

      Maybe it can predict what WILL happen, and not WHEN it will happen. Of course, to be even remotely close to what will happen, the results must be completely "wierd" or even ridiculous.

      Maybe there is some kind of nuclear war, maybe not, yet, the long term predicions should match no matter how long it takes us to reach them.

      I don't think you can both predict what will happen and WHEN will happen. You just can't unless you simulate atom for atom, dna for dna. Which is like duplicating the world (of course you could eventually do that, but by then we'll no longer be humans).

      --
      unfinished: (adj.)
  19. A pebble in the sky by Elkobim · · Score: 1

    I miss Asimov. I read almost all his sci-fi stories (except of the short stories).

    There's one book of him I haven't read yet because I couldn't find it: A Pebble In The Sky.. I wonder if I can find it anywhere.

    - Elkobim

    --

    I want tender love now!
    Elkobim
    1. Re:A pebble in the sky by fwc · · Score: 3, Informative
      Used on amazon from $2.00..

      http://www.amazon.com/exec/obidos/ASIN/0345335635

      It is quite a good story, actually.

    2. Re:A pebble in the sky by ThePilgrim · · Score: 2, Informative

      Amazon Pebble in the sky has it on limited avalibilaty

      --
      Wouldn't it be nice if schools got all the money they wanted and the army had to hold jumble sales for guns
    3. Re:A pebble in the sky by jnik · · Score: 1

      It's been OOP for years. The Amazon links others have given might help; otherwise scavenge the used book stores. For some reason the other two Empire novels have been reprinted much more recently.

    4. Re:A pebble in the sky by Elkobim · · Score: 1

      Well, the problem is that I'm not from USA, and it seems that senders won't ship internationally.

      (Wow, what a debate I caused here!)

      - Elkobim

      --

      I want tender love now!
      Elkobim
  20. Sociology by digitalhermit · · Score: 2

    One thing that I've found interesting is how closely *any* group can be predicted -- this from the three or four required sociology courses in college. Many of use here pride ourselves on having different values than the mainstream population. However, the behaviour of the niche groups can be eerily predicted by statistical models to the point that it's now a business tool and not just cool science. So we may not be able to predict that an individual is a devoted Bob Dylan fan, but they can probably see upswings in folk music and tie dyes whenever a war is brewing in the (insert region here).

    --
    Everybody must get stoned.

    1. Re:Sociology by punchdrunk · · Score: 3, Insightful

      But that's exactly what the corruption/honesty simulation is trying to argue against. It is saying that traditional social science modelling is fundamentally flawed because it assumes everyone in a particular group behaves the same and has unlimited knowledge.

      A social model that viewed individuals as multiple copies of the same fully informed person could thus never "see" the social transformation that Hammond found, for the simple reason that without diversity and limited knowledge, the transformation never happens. Given that human beings are invariably diverse and that the knowledge at their disposal is invariably limited, it would seem to follow that even societies in which unsophisticated people obey rudimentary rules will produce surprises and discontinuities--events that cannot be foreseen either through intuition or through the more conventional sorts of social science.

    2. Re:Sociology by digitalhermit · · Score: 2

      That's exactly it. There's no predicting the individual, just as there's no predicting a particular stock. But many models *can* predict with great accuracy the buying habits of particular demographics. But I'm not talking about models, as the article does, but of statistics that merely describe a particular attribute of a data set. They are completely different things. I.e., one is trying to mimic and one describes. If the model is accurate it parallel real events for a short while. A statistic is *always* correct (bad math or reporting notwithstanding); how you interpret them is an entirely different matter.

  21. Once Again... by Qwerpafw · · Score: 0, Redundant

    Again, Science fiction predicts fact!

    Isaac Asimov, in his wildly popular "Foundation" series (read it if you haven't), predicted that eventually human actions as a group (not individuals) could be calculated through computer simulations. He called it "Psychohistory" (as previously noted). In the novels it was a matter of probability, almost certain probability in most cases, butunlikely events still were able to mess it up. (For example, a telepathic genetic abnormailty, or "Mule," was born, and using his powers basically conquered the galaxy, thereby screwing up predictions)

    Anyways, its really nifty how many cool technologies have been predicted by science fiction authors.

  22. Issac Asimov's Harry Seldon by darkonc · · Score: 2, Redundant
    This reminds me of Seldon's statistical sociology work in the Foundation series (most explicitly in the first book) -- where he expounds that, as a large group, people are statistically very predictible, and reasonably controlable as a result.

    Other large scale societal modeling took place with The Club of Rome's Limits to Growth -- It used the SIMULA simulation language to investigate such questions as population growth, resource usage, environmental degradation and capital investment as co-related variables. They came to some very interesting (and even disturbing) conclusions.

    --
    Sometimes boldness is in fashion. Sometimes only the brave will be bold.
    1. Re:Issac Asimov's Harry Seldon by sphealey · · Score: 3, Interesting
      [The Club of Rome]They came to some very interesting (and even disturbing) conclusions.
      Yes, those models are fun to play around with. Are there any open source Dynamo systems out there?

      Problem is, the Club of Rome predicted that everyone in the Western world would either be starving to death or choked in their own waste by the far-off year 2000. Looking out my window today, I see that things are far from perfect, but we have a higher population, more food, and in many respects less pollution than we did in 1975. So the CoR's models were dead wrong.

      sPh

    2. Re:Issac Asimov's Harry Seldon by swm · · Score: 2

      Part of the strength of the Club of Rome argument was that they did lots of runs with their simulator with lots of different parameters, and although the details varied, the model just about always predicted environmental catastrophy. The conclusion was that we were all in Big Trouble.

      The simulator was a mainframe program when it was written in the 1970s, and only the High Priests could run it. Eventually, it was ported to PC, and anyone could play with it.

      I read an article (Dr. Dobbs Journal?) a few years ago by someone who spent some time running the simulator with various assumptions. He found that the model was *very* sensitive to a single parameter--I think it was pollution per capita. If that parameter was set above certain value, then the model predicted environmental catastrophy, pretty much independently of everything else.

      This led me to discount the predictive value of the model.

      - SWM

    3. Re:Issac Asimov's Harry Seldon by shannara256 · · Score: 1

      > Don't think that a small group of dedicated individuals can't change the world. it's the only thing that ever has.

      Heh, your .sig is particularly relevent here.

  23. Chaos is Fractal, a second-order derivative. by crovira · · Score: 2

    Unfortunately for people who maintain that man is ineffable and that God is unknowable, the facts are that man is statistically predictable, easily manipulatable and, while he is imbued with a lab animal's right to do whatever he damn well chooses in a carefully controlled experiment, he rarely does so he is reducible to a mathematical theorem.

    As for God, when he calls you on the phone, tells you where Bin Laden's hiding and what the results of tomorrow's lotto pick, then you can publish a paper on his existence. Until then, less God and more functioning brain cells, please.

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
    1. Re:Chaos is Fractal, a second-order derivative. by Anonymous Coward · · Score: 0

      Try interacting with people.

    2. Re:Chaos is Fractal, a second-order derivative. by Boronx · · Score: 1
      Unfortunately for people who maintain that man is ineffable and that God is unknowable, the facts are that man is statistically predictable, easily manipulatable and, while he is imbued with a lab animal's right to do whatever he damn well chooses in a carefully controlled experiment, he rarely does so he is reducible to a mathematical theorem.

      Any one who is married already knew this.

    3. Re:Chaos is Fractal, a second-order derivative. by xmedar · · Score: 1

      Just one slight point, one has to have "a carefully controlled experiment" AKA The Matrix, sadly for those who wish to bound the experiment AKA politicians, religious leaders, etc, we, those that they seek to control keep discovering and inventing new things, so the experiment is only bounded at a specific time by whatever contraints they foist on us at that moment, as we evolve faster and they have to try to keep up we are actually becoming freer as the gap between THEM and US widens. Unfortunately without a corresponding change in the psychology of the population we have people who believe in the Old Ways using the New Tools, so we get 9/11 and Aum Shinkro, these are things that cannot be simulated, as we don't know whats coming next until it arrives. My own view is that eventually if we don't change peoples psychology we'll be looking at extinction.

      --
      Any sufficiently advanced man is indistinguishable from God
  24. For those who don't get it by bluGill · · Score: 2, Offtopic

    For those who don't get subtil things (or just happened to miss this one)

    When you perdict something people tend to act on the perdiction. Thus God sent a profit to warn Niniva of coming doom, but the people repented and so God no longer needed to send that doom. So does the fact that the people lived (for 100 years before some other country invaded) mean that God doesn't exist, or that repenting will save your life?

    If everyone knew the terrorist were going to fly a plane into the world trade center in september nobody would have been there. (other than press, and some engineers to study the situation). If the terrorist knew they were discovered like that odds are they would call the whole thing off, and everyone would then laugh at those who gave a warning about something that never happened.

    2000 is a perfect example. There were big comptuer problems related to the roll over from 1999 to 2000, but because there was warning the problems were fixed, so there were no problems, so the warnings must have been uneeded right?

    There are many more examples that can be thought of. The point is clear though: warnings are a double edged sword.

    However I'm willing to perdict the next terrorist bombing will be in Iseral/Palistine. You are now warned. (too bad I can't be more specific, this will do you little good if you live in that area)

    1. Re:For those who don't get it by Mr.+Quick · · Score: 0, Offtopic

      For those who don't get subtil things

      perdict

      perdiction


      subtle things like spelling? hehehe

    2. Re:For those who don't get it by Wolfier · · Score: 1

      spelling mistakes:

      1. subtil -> subtle
      2. perdiction -> predictionn
      3. profit -> phophet
      4. Niniva ->Nvidia......never mind...

    3. Re:For those who don't get it by nagora · · Score: 1
      So does the fact that the people lived (for 100 years before some other country invaded) mean that God doesn't exist, or that repenting will save your life?

      No, the fact that God never existed is why he doesn't exist. What made you think he did?

      However I'm willing to perdict the next terrorist bombing will be in Iseral/Palistine.

      Yes, sad isn't it? DNA research has shown that not only did the Jews never go to or leave Egypt (they were just hill-dwelling Caaninites) but the current Palestinian population is actually more closely related to the Israelies than to any of the Arab nations! So this entire conflict is based, on both sides, on nothing more than myths and fairy-stories from 3500+ years ago.

      TWW

      --
      "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  25. The game of life by phoenix_orb · · Score: 2, Funny

    Damn, when I read the header, I really thought we were all talking about The Game of Life

    Was I the only one who thought that?

    --
    Blah Blah Blah.
  26. a game perhaps? by AgentGray · · Score: 1

    What about Black and White. Wouldn't that be a society?

    --
    "Power corrupts. PowerPoint corrupts absolutely."
    1. Re:a game perhaps? by Dyolf+Knip · · Score: 2

      Black and White was a high-resolution multiplayer version of a Tamagotchi.

      --
      Dyolf Knip
  27. We are simple by oogoody · · Score: 2, Interesting

    It's not just that the simulations use
    simple rules, but we humans use simple rules
    too because we are simple minded and are usually
    driven by simple heuristics. It's not suprising
    that the simulated behaviour closely matches
    real behaviour. Fot it to be otherwise would
    take a level of intelligence we don't seem
    to have.

  28. For those who don't WANT it by ArsSineArtificio · · Score: 2

    For those who don't get subtil things (or just happened to miss this one)

    Subtle.

    When you perdict something people tend to act on the perdiction. Thus God sent a profit to warn Niniva of coming doom,

    Predict. Prediction. Prophet. Nineveh.

    2000 is a perfect example. There were big comptuer problems related to the roll over from 1999 to 2000, but because there

    Computer. Rollover.

    was warning the problems were fixed, so there were no problems, so the warnings must have been uneeded right?

    Unneeded.

    However I'm willing to perdict the next terrorist bombing will be in Iseral/Palistine. You are now warned.

    Predict. Israel. Palestine.

    Your score is 11. Your rating is JeffK. Thank you for playing!

    --
    All employees must wash hands before seeking equitable relief.
    1. Re:For those who don't WANT it by selderrr · · Score: 2

      did it ever cross your mind that the author is perhaps not an english speaker ? I'd like to know your score when you comment in Hebrew or Arab. Your rating would probably be more like Hzra-Brdo'l !!!

      I think he made some pretty valid points.

    2. Re:For those who don't WANT it by Anonymous Coward · · Score: 0
      I'd like to know your score when you comment in Hebrew or Arab...I think he made some pretty valid points.

      Yes, not bad for a Jew!

      Seriously, after visiting his homepage:

      http://www.blackhole.com/users/henrymiller/

      You might no longer believe in Henry Miller the struggling immigrant.

  29. they simulated Enron...no really, they did by unsinged+int · · Score: 1

    From the article:

    As in real life, a few A-firms live and thrive for generations, but most are evanescent, and now and then a really big one collapses despite having been stable for years. Sometimes the addition of one slacker too many can push a seemingly solid firm into instability and fission; but you can't be sure in advance which firm will crumble, or when.

    Sound familiar to anyone?

  30. Can't be done in any meanful way imho by Anonymous Coward · · Score: 0

    The problem with trying to predict sociological events beyond simple "self-segregation" and the like, is there are just too many factors involved.
    Imagine trying to predict an event when there are _milliions_ of factors, and every single one has an influence, with each having largely unpredictabily varying degrees of possibility of influencing the overall picture. That is what it is like trying to get a computer to predict sociology.
    I could write heaps about this, but basically, I'll say that I don't believe using computers for this sort of thing is useful for anything beyond the blatantly obvious.

  31. Cool :) by mkeke · · Score: 1

    This was really cool reading!
    I must say I enjoyed this story very much.

    --
    Life is too short, die now!
  32. Further discussion... by Anonymous Coward · · Score: 1, Informative

    can be found on the other site:

    http://www.kuro5hin.org/story/2002/4/1/55731/685 53

    where this link/story was posted 10 days ago.

  33. About Nazi propaganda films by Anonymous Coward · · Score: 0

    It is no coincidence that some of the best Cinematography of the early 20th Century came out of the National Socialist propaganda machine.

    A couple of years ago, A&E did a glowing, kiss ass, Biography on the woman who made "Triumph of the Will," probrably the most notorious of the Nazi propaganda films.

    It should come to no surprise that A&E is owned by Disney.

    1. Re:About Nazi propaganda films by SGHarms · · Score: 1

      The director would have been Leni Riefenstahl link .



      While one can ask whether or not art can be made when done under the aegis of Naziism, this film cannot be denied as a landmark in the art form. Riefenstahl's work in "Triumph of the Will" rivals Welles' achievement in Citizen Kane.



      She was one of the first to use the camera as a 2nd person observer of the action.



      All that said, I don't like her.

  34. Not redundant by anonymous+cupboard · · Score: 1
    Many people have noted that Asimov introduced the concept of psychohistory, but in the books, an individual ("The Mule") was able to cause a significant upset to the plan. To generalise, what applies to groups does not apply to individuals and that individual is sufficiently powerful, then unpredictable events occur. We see this now with despotic dictators (Saddam and so on).

    The article was therefore incorrectly moderated.

    1. Re:Not redundant by cheekymonkey_68 · · Score: 0, Offtopic

      Oh don't worry about the moderation, theres always meta-moderation so who's counting

      Back to the plot

      an individual ("The Mule") was able to cause a significant upset to the plan

      The Mule caused a significant upset to the plan, but only in the short term. Between Seldon anticipating his Plan A failing somewhere along the lines, and all the Gaia stuff later on the Mule didn't really upset the applecart.

      Of course in RL you're on the right lines.

      To add to your statement what applies to groups does not apply to individuals and that individual is sufficiently powerful, then unpredictable events occur.

      ...Through stupid people unpredictable events occur, as you should never underestimate the power of stupid people in groups.

  35. I had a simulator like this on my Commodore 64 by pomakis · · Score: 2

    I'm pretty sure I had a version of this simulator on my Commodote 64 back in the mid 1980s. Of course, with a 320x200 grid and a 1MHz processor, it took many hours for the segregation to be complete. I remember being fascinated by it.

  36. God sent a profit by anonymous+cupboard · · Score: 1
    God sent a profit

    Could he send one to me please, I'm a little hard up at the moment and I can't predict any coming this bway soon given the current IT situation!!!

  37. Well duh! by Anonymous Coward · · Score: 0

    Sim City anyone?

  38. but computers don't lie! by Eugene+O'Neil · · Score: 1


    I agree that these guys would sound like neo-facist pinheads if they simply said "all we have to do is get rid of all the bad guys and society will become perfect." But they wrote a computer program to make that statement for them, with colored lights and everything. Computers take the rules they are given (like the fact that only corrupt people get arrested, and arrested people are always rehabilitated) and follow these rules to their logical conclusion. How can you possibly argue with that?

  39. Problems with the models by DG · · Score: 3, Interesting

    The major problems with the models is that they are not very good at handling technological change that in turn makes fundamental changes in the values the models use to make its predictions.

    For example, let's say your population growth model includes a value for "food value produced per acre of land". If something comes along that allows more food to be produced per acre, then that'll skew the models to hell.

    This actually happened. A new strain of wheat (?) was produced a few years ago that was able to survive in much tougher conditions, and that single-handedly staved off starvation in India.

    The same with waste levels. recycling has become much more prevelent, and modern cars are so much better that they're actually starting to _clean_ the air that passes through them.

    The models were accurate the day they were published, but the run conditions have changed since.

    DG

    --
    Want to learn about race cars? Read my Book
  40. Getting it backwards by RedGuard · · Score: 2, Insightful

    From what the article describes, the people doing these experiments have got their research backwatds. Specficially finding that a particular set of assumptions to a simulation generates a result 'like' human society is meaningless unless you also show that the assumptions are legitimate. The racism example was particularly egregious; nowhere is it explained why ignoring the effect of income distribution, access to jobs, the actions of the government, etc on where people lived was valid. It gives the strong impression that showing that racial division arises from inscrutable preferences is attractive for political reasons more than anything.

    1. Re:Getting it backwards by vidarh · · Score: 2
      It's a question of what conclusions you draw. I agree with you that drawing the conclusion that segregation has nothing to do with income distribution, access to jobs etc. would not be valid (that is not to say that it might not be true, but the conclusion can't validly be drawn from the experiment).

      But it does demonstrate how unlikely it is that an integrated environment will be the result if a significant part of members of society is looking for an "integrated" neighborhood:

      Everyone that moves to a neighborhood raises the chance that the neighborhood, or parts of it becomes becomes dominated enough by a particular race that fewer people consider it integrated. This causes a domino effect: Everyone looking for integration will keep on moving out of "ghettos", and will extend the ghettos that way.

      As such it demonstrates that wanting to live in an integrated environment is not necessarily achieved by moving to the best integrated environment, but by moving into the proximity of a ghetto of predominantly people of another race.

      That is unlikely to happen unless the "ghetto" has desirable factors. Such factor might be to be prestigeous, to have low crime rates, good schools etc. However those factors are closely related to the issues you bring up, and if people in the poor group wants to integrate they can't afford to, and if people in the "wealthy" group wants to help integration they have to move to the "bad part of town".

      So even if the model is extremely simplistic, it does point at one possible contributing factor to the formation of ghettos: Everything else being equal, for integration to occur a significant amount of people need to be willing to either move to or stay in an area they perceive as a ghetto with mostly people of another race.

  41. Brookings Institute Simulation Error by Baldrson · · Score: 1, Offtopic
    Brookings Institute researcher, Joshua M. Epstein, seems to have made fundamental modeling error in his paper "Zones of Cooperation in Demographic Prisoner's Dilemma" where he published conclusions about his simulation of how altruism evolves in societies with culture.

    In the abstract he states:

    "In the Demographic Prisoner's Dilemma, neither assumption is made: agents with finite vision move to random sites on a lattice and play a fixed culturally-inherited zero-memory strategy of cooperate (C) or defect (D) against neighbors."

    After his citation of Michael Oliphant's paper (1994) Evolving Cooperation in the Non-Iterated Prisoner's Dilemma: The Importance of Spatial Organization published in Brooks, R. and Maes, P. (eds.) Proceedings of the 4th Artificial Life Workshop, pp 349-352, The MIT Press. Epstein proceeds to attempt to justify his paper in comparison to Oliphant's genetic-algorithm paper by emphasizing his definition "culturally-inherited" as follows:

    "Perhaps it is worth emphasizing that, in adopting this assumption of a fixed agent strategy, we are not claiming that human strategies are literally hard-wired genetically. Rather, for modelling purposes, we are assuming that they are culturally transmitted from parents to children--vertically transmitted--with high fidelity, like certain religious or ethnic affiliations, tastes, and native tongues. 19 Below we consider the effect of degradation (mutation) in this vertical transmission fidelity."

    This definition, as well as from his other descriptions of his algorithms differ in no way from Oliphant's 'genetic' tendencies to defect or cooperate, except to make the environment 2 dimensional instead of one dimensional and to make spatial structure evolve out of variation in "sight" rather than a simple gaussian distribution of mating -- neither of which can be used to distinguish "culturally-inherited" from "genetically-inherited" traits.

    While it is interesting to extend Oliphant's work on genetic algorithms to 2 dimensions, it sheds little new light on the subject.

    What would have been far more interesting, especially from the Brookings Institute's charter, and from Epstein's position of responsibility for defense policy analysis there, would have been to do a genuine investigation of cultural transmission in the presence of genetic selection as well as cultural selection:

    1. Use Oliphant's model for the evolution of communications given in Oliphant, M. (1996) The Dilemma of Saussurean Communication. BioSystems 37 (1-2), pp 31-38 as the basis for the genetic evolution of cultural transmission.
    2. Include Oliphant's genetic evolution of tendencies toward defection vs cooperation.
    3. Allow certain internal states to override the genetic predisposition toward defection or cooperation.

    Then study under what conditions genotypes arise that tend to transmit 'cooperator culture' while they, themselves, transmit 'defector genes'.

    The above extensions to Oliphant's one dimensional gaussian model should be sufficient to illuminate the nature of such 'meta-defection', although I'm sure variations and elaborations on his minimalist environmental model would become obviously interesting in short order.

    1. Re:Brookings Institute Simulation Error by Baldrson · · Score: 2
      Ya gotta love it...

      I post a detailed technical critique of the original research about which the article is written, conducted by the scientist about which the article is written, and someone downrates my post as "Offtopic".

      This gives you a clue as to what the problem is to which I referred in my critique.

  42. so you increase the chance of accurate predictions by Argia · · Score: 1

    So you develop a model of human populations that works moderatly well. It won't give you an exact image of what is going next but still follows the same trends. You modify it slightly in some real world way. Like as in this example allowing the peace keepers more mobility in arresting people that commit violence. It is doubtfull that it will work perfectly. But it might reduce the chance that an act of genocide occurs. So in essance a probabilistic model of the world to which modification has a probabilistic effect on the real world. That is very usefull. Sure it won't work in all cases but it's much better than nothing. It reduces the risk of a viable solution being canned because it just happend to run in to a set of random events that where detrimental. Where as the normal case for this solution is quite effective. Besides your arguments are assuming absolutes. Process A fails once so it is as bad as process B which fails once. However when you look at the two one model gets things right 99% of the time and the other gets it right 99.999 percent of the time. Which are of course not equally flawed. To illustrait with a real world example think of weather predictions. Over the last century we have improved the length of time that our predictions are adequatly acurate from a few hours to 5 days. Both of which are based on raw data. Of course after a period of time your guess is as good as environment canada. Except that as time goes on we refine our weather model and update the data to a current state. Allowing probabalistic accuracy for another period of time. So if we can do weather why can't we do society? What says we can't predict free will? After all we do it all the time. Think about the predictions we use about other drivers when we are driving. How about how people react in a social setting. There are limits on humans normal reactions so why can't we try to model it with a reasionably usefull accuracy.

    --
    Nobody suspects the butterfly!
  43. It doesn't predict human societies by Anonymous Coward · · Score: 0

    Quote from the article:

    ``Neither she nor anyone else, Epstein included, believes that an array of little dots explains the Rwandan cataclysm or any other real-world event; the very notion is silly. What the simulation did suggest to Des Forges is that disparate social breakdowns, in widely separated parts of the world, may have common dynamics--linking Rwanda, for instance, to other horrors far away.''

  44. Not a police state by Argia · · Score: 1

    Well thats not what the model is at all. First the people do not get rehabilitated. They are just afraid of getting caught. When they are past a certain level of fear they start turning other people in. Thats not a police state thats a snitch state. However there are alot of flaws when compared to real world situations. No "this worked before" events. No loyalty. No exclusive dealings with friends. No lying to the authorities about a deal. No believing one person over the other. Lots of problems which translate into real societies shifting more rapidly and more towards either direction than the model.

    --
    Nobody suspects the butterfly!
    1. Re:Not a police state by Lemmy+Caution · · Score: 2

      The biggest thing that it fails to model is that *virtually each and every one of those red dots that has been arrested is the son, daughter, parent, friend, brother, or sister* of some of those blue dots. There's a lot of complicated things that happen when a family member gets caught in the legal system, but often one of the things that happens is *not* increased law-abiding activity.

  45. Iterative formulae? by _Knots · · Score: 1

    Does anybody know the iterative rules for the repeated prisoner's dillema simulation? (The one with George Washingtons).

    I've toyed around but been unable to get them.

    Thanks in advance

    -Knots

    --
    Anarchy$ dd if=/dev/random of=~/.signature bs=120 count=1
  46. not buying it by boojum.cat · · Score: 2, Insightful

    The article reminded me of the old story of the experimentall physicist who runs excitedly up to his theorist colleague, exclaiming "Look! I can show that A > B!" The theorist says, "That's easy to explain. [Explanation deleted...]" The experimentalist says, "Did I say A > B? I meant B > A.", to which the theorist replies, "Oh, that's even easier to explain."

    The models described seem far too simple to describe something as complicated as society. As a physicist who has dabbled in biology, I know the perils of applying simple models to biological systems. How sensitive are these models to the addition of another type of interaction between people, or another outside influence? For every simple model that shows A>B, I can come up with one that shows B>A, unless the simple model is very well rooted in fhe fundamental physics (or sociology) of the problem. I don't believe that the fundamentals of sociology are well enough established to make these models believable.

    For example, consider the Schelling model of segregation discussed in the article. From a physicist's point of view, this is a statisictal simulation of a system of two types of particles on a lattice, with an attractive interaction between particles of the same type. There's no temperature, so the system will phase separate, since that's the lowest energy state. No surprise there. A five minute chat with a physicist could have saved Schelling a lot of computer time. The more interesting question is what happens when you add some randomness in the form of temperature. Then the system will phase separate below a certain temperature, and form a single mixed phase above that temperature. What is the sociological analog of temperature? (Ok, I know that one... If a particle of one type is hot for a particle of another type, then you get particles of mixed type....)

    The simulations are cute and I'm sure they're fun to play with, but I wouldn't put much stock in them.

    -- Steve

    --
    Lost: one sig, witty, 120 chars, sentimental value. Reward offered.
    1. Re:not buying it by XDG · · Score: 1
      This type of approach isn't exactly trying to "describe society" in the same way that physics tries to describe the functioning of the universe. So the critique above is true, but not entirely the point.

      These models are interesting in the fields of sociology and economics because because they allow an exploration of how local phenomena -- particularly local "rules" for agents -- give rise to macro-behavior and collective order. Economics, in particular, confronts the differences between the micro-level and the macro-level and has different techniques for each of these domains. Agent based simulation can demonstrate how certain economic phenomena (e.g. market clearing equilibrium prices) can exist from local information exchange without requiring macro structures (e.g. a centrally clearing market). Likewise, agent based models allow exploration of how underlying characteristics of the system at a local level (e.g. bell-shaped agent vision/metabolism) give rise to macro level results (e.g. skewed wealth distributions), and how changes in the underlying assumptions change the results.

      For example, it is easy to say that it is "obvious" that races segregate just like two types of particles because it's the lowest energy state, but this was not common wisdom until someone expressed racial segregation in the model of typed particles on a lattice. The result is obvious to a physicist without needing a simulation, but posing the question that way was not obvious. The point of the exploration of segregation wasn't that there was phase separation at all, but rather how differences in the amount of "attraction energy" (racial preference), changed the shape/smoothness of the interface between types. The interesting result was that very little racial preference (on both sides) is needed to explain segregation. Yes, the model could be improved by considering friction/viscosity of motion of the particles/agents, etc., etc., but the base insight that segregation is a "natural" phenomenon, not a "racist" one is of interest.

      -XDG

    2. Re:not buying it by filbo · · Score: 1

      I think you are missing the insight offered by this type of modelling, which is that complex systems may result from a simple set of rules. This insight should cause us to question the assumption that most of us, including you, make, i.e., that "society" is "complicated." The whole point of these simulations is to lead one to ask "is society driven by a huge set of rules, or might it be that there is a more limited set of fundemental rules." For example, consider the 'sugarscape' simulation. Understanding that wealth becomes distributed in the way that it is distributed because of a few basic rules would allow us to construct more informed economic policy. We could stop doing "X" to redistribute wealth (if that is the goal) because we know it isn't going to impact the distribution system.

    3. Re:not buying it by sweet+reason · · Score: 1

      The models described seem far too simple to describe something as complicated as society.

      quite so. but from the article it doesn't sound like the workers are trying to describe society, but rather to show how simple, even unconscious, individual behaviours can produce society-wide effects. making people aware of this would alone be a valuable contribution. too many people look only for superficial straight-line explanations for observed social structures.

      --
      Everything should be made as simple as possible, but not simpler. -- A.E.
  47. Starlogo by h0h0h0_ · · Score: 1

    A Multipurpose simulator with programmable rules called Starlogo is available at Starlogo.org

    Also read "Emergence" - that book must have been reviewed on Slashdot long ago - same concepts.

    --
    -.Shaun.-
  48. A cool Subject, A cool Journal by elmlish · · Score: 1

    Take a look at this cool online journal
    The Journal of Artificial Societies and Social Simulations

  49. Sensitivity analysis by Paul+Johnson · · Score: 2
    He found that the model was *very* sensitive to a single parameter--I think it was pollution per capita. If that parameter was set above certain value, then the model predicted environmental catastrophy, pretty much independently of everything else.

    Which is an interesting result. It suggests that this is the key thing for society to concentrate on in order to prevent disaster.

    Of course you don't want to embark on such a course based purely on Limits to Growth, but the value of such simulations is that they tell you where the hidden levers are, even if they can't give precise predictions about what happens when you pull them.

    Paul.

    --
    You are lost in a twisty maze of little standards, all different.
    1. Re:Sensitivity analysis by MilesParker · · Score: 1


      I think this example does somewhat show the limitations of these traditional models though; for example the model might not uncover the fact that pollution per capita is very hetergenous, or that it could be effected by cultural factors (got to have that SUV!), or technogically changes as I think someone else pointed out, etc..

      Its an interesting point that these big early systems dynamics models were almost taken too seriously in the late 60s and 70s and then discredited. Important to keep this in mind and limit our claims as we develop our brave new models.

      btw, hey Paul, looks like old home week for all of us. :-)

  50. No prediction involved by bgue · · Score: 1

    The author of the article goes out of his way to note that agent-based modelling does NOT predict human society. At the moment, it's used to create analogous models of certain specific traits. The difference (that is not modelled) between an agent in these simulations and an individual in society is that the individual is (allegedly) rational: s/he has the ability to reason about the surrounding and make decisions appropriately, while agents follow extremely simple rulesets.

    That said, it's still a pretty cool field. Check out http://www.swarm.org for a GPLed agent-based modelling package.

    1. Re:No prediction involved by mikera · · Score: 2

      Agreed, though I would argue that it's the complexity and the heterogeneity of human decision making rules that make them more difficult to predict, rather than their ability to reason per se.

      Rationality isn't really an issue - it can be considered just another decision rule that can be formulated pretty much as "do whatever is in my best interest" where best interest is defined to include the value gained (if any?!?) from helping others, altruism etc.

      Many experts in the field of rationality and choice theory would of course argue that humans are not fully rational and frequently make decisions not ultimately in their own interests. People are for example generally bad at making tradeoffs between short and long term goals, and also at evaluating risks.

      This shouldn't be taken as an argument for paternalism, but rather that the ability of an individual to calculate the outcomes of their decisions is not good enough to calculate the best decision in a limited time with imperfect information.

      Basically humans seem to operate on the level of "bounded rationality" where they operate according to fairly simple "rules of thumb" and only deviate from these when they experience or anticipate a significant positive or negative outcome that encourages them to think more carefully about the issue. After which, of course, they devise a slightly more sophisticated rule of thumb and continue as before.....

    2. Re:No prediction involved by bgue · · Score: 1

      That all seems reasonable, but agents are *limited* to those rules of thumb (at least in the models discussed in the article). They won't second-guess themselves, for example.

    3. Re:No prediction involved by jellybear · · Score: 1

      Your point that people exhibit "bounded rationality", which I believe is true, actually lends support to the validity of these modules. For example, most of us are aware of the world beyond our immediate neighbours. But it is possible that, because of the heuristics that ultimately govern our behaviour, most of us end up making decisions that are primarily based on what we observe among those immediate neighbours. Ironically, these models may help jolt some people out of their patterns and enable them to go beyond their bounded rationality. By becoming aware that you aren't really factoring in all the knowledge available to you, you may be motivated to do so.

  51. tit for tat by geoswan · · Score: 3, Insightful
    In the eighties a guy named Robert Axelrod ran a tournament. Participants submitted computer programs, that were to interact with one another. The "society" they simulated was very simple. They could use any strategy to play the "prisoner's dilemma".

    The program that ended up as the most successful was also the simplest. University of Toronto Game Theorist Anatol Rappaport had submitted a program he called tit for tat. Tit for tat initially cooperated with all the other players. In subsequent turns if the other player it was interacting with had defected last turn, it defected this turn. If the other player had cooperated last turn it cooperated this turn.

    Yes, the interactions between people are very complicated, and this game is very simple. Still food for thought though.

    1. Re:tit for tat by Citizen+of+Earth · · Score: 1

      submitted a program he called tit for tat

      Sounds more like the basis of evolution. Once a guy figures out what "tat" is.

    2. Re:tit for tat by Hobbes_2100 · · Score: 1

      Just a note, John Maynard-Smith did a lot of work with ESSs (evolutionary stable strategies) and the like. Axelrod's tournament was more experimental validation of M-S's work then new theory of its own (I'm discounting a lot of other history here). I'm pretty sure M-S is most responsible for the analysis of the "tit-for-tat" idea.

    3. Re:tit for tat by TheOneEyedMan · · Score: 1

      Actually, it was not always the optimal strategy. In universes with large numbers of defectors, the tit for tat strategy underperformed the defector strategy. As I recall this was something like 90% of the participants. This meant that in an evil world, sometimes, your best bet is to be evil.

      --
      Reality is that which refuses to go away when I stop believing in it. --Phillip K. Dick (remove SPAM to email)
  52. Book about the subject by Aceticon · · Score: 2

    For those interested in the subject of simulating artifical societies in silico i strongly recommend:

    (Sorry, i'm against linking to online book stores)

    Growing Artificial Societies - Social Science from the Bottom Up

    Joshua M. Epstein & Robert Axtell

    ISBN 0-262-55025-3

  53. /. and Zipf's Law by medcalf · · Score: 2

    So are there twice as many trolls as offtopics, 10 times as many trolls as insightful posts, and so on?

    --
    -- Two men say they're Jesus. One of them must be wrong. - Dire Straits
    1. Re:/. and Zipf's Law by flufffy · · Score: 3, Interesting
      no, but seriously, you could count things like the length of each post (e.g. by counting # of characters), there would be a few very long posts and many many short posts, with the average length of post being quite short. maybe you could also do this with the # of posts in each discussion, with there being a few discussions with 1000's of posts and the majority being below 150/200 or so.

      i've done this in other research, it checks out, it's pretty neat to calculate the length of posts/conversations etc, rank them and graph them, and see a zipf distribution pop out. anybody else out there doing this?

    2. Re:/. and Zipf's Law by Anonymous Coward · · Score: 0
      I needed a break from what I was doing, so out of morbid curiousity, I counted the rankings of the posts.
      • -1: 13
      • 0: 21
      • 1: 71
      • 2: 47
      • 3: 13
      • 4: 6
      • 5: 2

      Doesn't match Zipf's law very closely, but the various effects of AC posting, moderators not reading at -1, threads in the posts, etc I'm not too suprised.

    3. Re:/. and Zipf's Law by flufffy · · Score: 2
      Doesn't match Zipf's law very closely,

      what you have there is more like a normal distribution, around 1.5 or so, than a zipf distribution.

      what you really need to do - depending on how long a break you want to take from work ;) - is take every single post (all 210 as i write) from this discussion and calculate the length of each one, e.g. by counting the number of characters in each post. your post has 241 characters in it without the spaces, my one before that 572 without the spaces (exclude spaces cuz cutting and pasting from browser to word processor to count, introduces spaces, e.g. for indents).

      when you get lengths of each of the 210 posts, you can rank all your results, e.g. from shortest to longest, print out the graph, and bingo you should have zipf curve.

  54. ...who wrote a really horrible book... by J.+Chrysostom · · Score: 2, Interesting
    I worked with that book in college, and I have to say that it is probably the worst academic text that I have ever seen, for a number of reasons.

    First, the book is full of examples, but nowhere to Epstein and Axtell give you enough information to actually reproduce their results (a classic mark of shady science).

    Second, there are parts of the book where they draw conclusions from things that are obviously simulation artifacts (ie. if you change the grid size, these effects disappear or are mitigated severely).

    Did I mention their lack of understanding of basic computer science issues? (Their formal training is in the social sciences).

    For a pair of scholars at the esteemed Brookings Institute, you would would expect more. Unfortunately, you wouldn't get it.

    Don't buy their book.

    1. Re:...who wrote a really horrible book... by Anonymous Coward · · Score: 1, Informative

      I have to echo some of the above problems. My master's thesis research was an implementation of a Sugarscape-like system using discrete event simulation. In the course of it I found some things in Epstein and Axtell that were not, or should not have been, replicable from the information given in their book.

      I'll be presenting my research at the SCI 2002 conference in July. For more info on discrete event simulation check out www.acims.arizona.edu, and for my research, http://www.zaft.org/gordon/XeriScape/index.htm (although I've not posted my research results yet due to some hardware problems).

      Gordon Zaft

  55. Controlling, not predicting by mughi · · Score: 2

    The Mule caused a significant upset to the plan, but only in the short term. Between Seldon anticipating his Plan A failing somewhere along the lines, and all the Gaia stuff later on the Mule didn't really upset the applecart.

    But that then changes the whole psychohistory bent and Foundation away from predicting the future, and instead takes it into controlling the future. It kinda makes one wonder how much 'nudging' the second Foundation had been doing up to the point where the Mule showed up.

    Hmm... and I guess that changes Harry Seldon from a visionary into a Despot. Well, at least he was a benevolent one.

  56. Not even getting it at all! by Polaris · · Score: 1

    The racism example was particularly egregious; nowhere is it explained why ignoring the effect of income distribution, access to jobs, the actions of the government, etc on where people lived was valid.

    No explanation is necessary: if the model accurately predicts how real-world societies work, without using the factors you seem to need to be taken into account, ipso facto those factors are irrelevant. You seem to think the function of research is to support pre-decided goals; thus you have things backwards. In any event, the interesting thing illustrated was that non-racist behaviour by the atoms (even an atom simply wanting to be next to one other of its racial group) still gave rise to racist-seeming patterns. Not "inscrutable preferences" at all.

    1. Re:Not even getting it at all! by Dyolf+Knip · · Score: 2
      if the model accurately predicts how real-world societies work, without using the factors you seem to need to be taken into account, ipso facto those factors are irrelevant

      They're quite relevant, it's just that the logical results from those factors were already included in. Poor income distribution, job access, and government actions are all among the factors that can lead to racism. The simulation started with the assumption that racism existed, so assuming the factors that lead to it is unneccesary.

      What would be interesting is to run a detailed sim where racism is not assumed, but the factors we think lead to it are.

      --
      Dyolf Knip
  57. WhoIsTheMule.com by Anonymous Coward · · Score: 0

    I'm suprised that no one has submitted the obligatory comment that Bill Gates is the Mule. He sure looks like a mutant. Particularly since Slashdot gave him that nifty Borg-esque makeover.

    We need to set up a website, www.WhoIsTheMule.com, and take polls as to who we think is most likely to take over the world.

    I'm submitting my vote for Jon Katz.

  58. A pebble in the sky - used is theft by WillSeattle · · Score: 2

    Used on amazon from $2.00..

    http://www.amazon.com/exec/obidos/ASIN/034533563 5 [amazon.com]

    It is quite a good story, actually.

    Right now the Writers of America are boycotting Amazon. Every time you buy a used book from them the author gets nothing, nada, not a cent.

    They are the pirates of our generation, the RIAA of the MP3 world.

    As with music, where you should buy the CD from the musicians instead of thru RIAA (hint - they make $5 for a $6 CD they sell in person, and $0.02 for a $15 CD you buy thru RIAA) - for books you should buy from the author (e.g. printed book). they get no money for their work when you buy it used.

    Note that libraries do kick back to authors - and in Canada and the EU they kick back a big chunk of change. So please check it out at the library before you buy it used from Amazon.

    [note - I'm biased, I've sold stories myself]

    -

    --
    --- Will in Seattle - What are you doing to fight the War?
    1. Re:A pebble in the sky - used is theft by nandix · · Score: 1
      Right now the Writers of America are boycotting Amazon. Every time you buy a used book from them the author gets nothing, nada, not a cent.

      But isn't that how it's supposed to be?. After all, the author of a book should be paid when each copy of his/her book is sold.
      But if you buy a book, read it, and decide that you don't like it, you can sell it to someone else and pay nothing to the writer, because it's the same book. It's not like you're making a copy of the book and selling that copy, you are selling the original.
      According to your view, if i buy a used mustang from someone else, i must give some money to the ford company too.
    2. Re:A pebble in the sky - used is theft by WillSeattle · · Score: 1

      If you do it, it's no prob.

      If Amazon does it, it is a problem.

      It's like MP3. My ripping a CD that I bought to play on my MP3 is no problem (fair use). Amazon "reselling" CDs and giving no money to the artists is a problem.

      --
      --- Will in Seattle - What are you doing to fight the War?
    3. Re:A pebble in the sky - used is theft by Rick+the+Red · · Score: 3, Insightful
      Why does it matter who sells the used item? By your logic, if I sell you my used Mustang, that's OK, but if I traid my Mustang in on a new Camero, and you then buy the used Mustang from the Chevy dealer, somehow Ford should get a royalty? Sorry, that's not how it works. Amazon is not printing copies of the book, so there is no copyright violation and no theft of royalty.

      Do you also support Disney's position that I should have to pay them a royalty every time I watch a DVD that I purchased? I won't buy DVDs or CDs or anything else under that plan, and I won't buy books under your plan. Period. If you want to kill your market, go right ahead -- there's pleanty of other entertainment sources that take a more reasonable view.

      --
      If all this should have a reason, we would be the last to know.
    4. Re:A pebble in the sky - used is theft by Prothonotar · · Score: 1

      That's rediculous. Amazon is not copying these books any more than individuals are. In fact, Amazon is not selling these books at all, they are providing a service to other individuals who have decided to sell their used copies. I don't pretend to know the full economics of Amazon's system, but even if they were to charge a nominal fee for individuals to use that service, what's it to you?

      Just because it's to the economic benefit of the authors (as well as the publishers) for everyone to purchase a new copy and either keep it or obliterate it, even if they never intend to read it again, doesn't mean that it's not fair for the book owners to do just that!

      --
      "Every man is a mob, a chain gang of idiots." - Jonathan Nolan, Memento Mori
    5. Re:A pebble in the sky - used is theft by fwc · · Score: 2
      I'll probably get modded down for being off-topic, but there is a very specific point you are missing:

      A Pebble in the Sky is out of print. I couldn't buy it new if I wanted to.

      Let me tell you what I would like. I would like to be able to go to the authors site and buy a copy of an ebook directly from them without paying a publisher. I think that a lot of the publishers in this country are as bad as the RIAA as far as exploiting authors. I want to be able to buy in such a way as to have the majority of my funds go to the author of the book.

      But I digress. Back on the subject: In this specific situation, I don't see any option other than to buy used. In fact, the original poster said "I would have read it but I can't find a copy to read".

      One more point. In the US, as far as I know (and I've been around quite a few libraries in roles other than a patron), there are no royalties paid to authors. In fact, in a lot of cases a not insignificant portion of the library's collection consist of "used" donated books which someone has purchased, read and then donated.

    6. Re:A pebble in the sky - used is theft by ivan_13013 · · Score: 1

      Your argument that "used is theft" flies in the face of the first sale doctrine, which is perhaps all that keeps libraries and used bookstores going today. Just as used record stores need not pay the publishing company for a second license to the record, these other great institutions are free to buy and sell works for which the license fee is already paid.

      About your fictitious (or perhaps just very tiny) boycott of Amazon, who the hell are the "Writers of America"? OK, I am aware that the American Publishers Guild and the Author's Guild have issued a joint whine about Amazon putting too much emphasis on good customer service by helping people sell their old books... Which reminds me -- I am more likely to buy an unknown book if I know that I can resell it for a good price later! Those same organizations also complained loudly about Amazon's policy of publishing customer reviews.

      But back to the point. In the US, there is no "license" to read a book or lend one. Nor is any license needed to buy or sell a copy of a book. You only need a license for the RIGHT to make a COPY. That's what copyright (right to copy) is about, or at least, what it's supposed to be about. The DMCA weakens this, although I suppose you're a big fan of that too.

      As for library kick-backs.. Good choice of words. Maybe that happens in Canada, where record companies bribed weak-minded government officials to give the RIAA free money for sales of *BLANK* audio tapes. But I still think you're way off there: as far as I know, even Canadian libraries only pay royalties on items that they actually COPY, with numerous "fair dealing" exceptions (similar to "fair use" in the USA). I'm certain that my local library doesn't waste my tax money by paying copy royalties that have already been paid.

      -=Ivan

    7. Re:A pebble in the sky - used is theft by WillSeattle · · Score: 1

      Nah, your library does kick back a small amount per item checked out - so getting a library copy is still better for the author.

      Some of my author friends in Seattle get small royalty checks from the library use - yes, it's WAY smaller than the Canadian authors get, but it's still going to the original artist - and not the publishing house alone.

      I read the point that it's out of print - but if you went to a local bookstore, it might be a better thing anyway - or used Borders or another place instead.

      -

      --
      --- Will in Seattle - What are you doing to fight the War?
    8. Re:A pebble in the sky - used is theft by ivan_13013 · · Score: 1

      You're way off there. US public libraries are not kicking back a dime (or even a fraction of a penny) to the author on a per-checkout basis. Why would they, when funds are limited and there is no law compelling them to do so?

      Authors only get royalties from a library for copies made, and even then only in "non-fair-use" circumstances. If you think I'm wrong, show me a shred of evidence that public libraries are paying authors royalties each time a book is checked out. It's simply untrue. Even in Canada.

      As for buying from a local used bookstore, I would check there before going to Amazon if possible, simply because I believe in supporting local commerce 1st. But what I'm interpreting from your statements is that you are anti-Amazon for other reasons -- patent abuse, etc. -- and are perhaps jumping on the (rather small) bandwagon that's condemning Amazon for doing something that is actually a really good and useful idea.

      -=Ivan

    9. Re:A pebble in the sky - used is theft by WillSeattle · · Score: 1

      But what I'm interpreting from your statements is that you are anti-Amazon for other reasons -- patent abuse, etc. -- and are perhaps jumping on the (rather small) bandwagon that's condemning Amazon for doing something that is actually a really good and useful idea.

      No, I'm serious that there's an author-led boycott. Try looking it up in google, but it's true.

      --
      --- Will in Seattle - What are you doing to fight the War?
  59. Will this work for the Mayans? by efutch · · Score: 1

    The Mayans of Central America also disappeared from the area, leaving their cities abandoned.

    --
    Minix en español! http://www.es-minix.org
  60. Distinguish between Modelling and Emulation.... by cyberon22 · · Score: 3, Insightful

    A model pictures reality by simplifying it. This research is emulation.... The problem is that everyone KNOWS the outcomes. The IMPORTANT question is whether the underlying assumptions catch the true causal forces.

    And there are real problems with this school of thought, not the least of which is its claim that getting complex interactions out of simple assumptions is any harder than getting complex interactions out of a great deal of assumptions. It should be self-evident that complexity in this type of research stems largely from the number of actors, not the determinants of their behavior.

    Deeper problems include assumptions of rationality and intentionality on the part of actors. There is also a tendency towards selection bias and selectivity THAT IS NEVER ADDRESSED. IE, this author may think he explains ethnic genocide in Rwanda, but never points out that his logic fails miserable in places like Switzerland, Brazil, Mexico, Russia and much of the Middle-East, where his model would predict much MORE conflict than we see.

    1. Re:Distinguish between Modelling and Emulation.... by Jhan · · Score: 1

      ...this author may think he explains ethnic genocide in Rwanda, but never points out that his logic fails miserable in places like Switzerland, Brazil, Mexico, Russia...

      But I think he does! Switzerland doesn't behave the same way, because their parameters aren't set the same.

      The variables per person, (from the extremely fluffy description in the article) are in this case, General Discontent, Ethnic Hate and I guess Fear of Police.

      "Ethnic Hate" goes up everetime you see a green/blue person in your neighborhood.. "Fear of Police" goes up everytime you see a police nearby. It isn't mentioned, but I guess that police go to neighborhods with many killings, and killings occur when "Ethnic Hate" is large enough and there are blue/green people nearby, and "Fear of Police" is low enough.

      I don't really get how they calculate the general "Discontent".

      Now, these variables apply differently to different persons. Basically each person has a constant (or two) saying how influenceable this person is by this variable. For instance, I am 0.0% influenceable by "Ethnic Hostility" (I wish. sadly, there are still some ugly places inside me where I'm still a racist.) and 100% influencable by "Fear of Police" (which is even less true, 50% would be more like it).

      Each person (dot in the pictures) has an individual Ethnic-Hate-suspectabilty and Fear-of-Police-suspectability. In Rwanda, the general Fear-of-Police-suspectability was very low, and Ethnic-Hate-suspectability was high. In Switzerland, Ethnic-Hate-suspectability is low (but always present! Those damn Italians...), while Fear-of-Police-suspectability is very high.

      --

      I choose to remain celibate, like my father and his father before him.

    2. Re:Distinguish between Modelling and Emulation.... by cyberon22 · · Score: 1

      This blackboxes the agents. ALL individuals are assumed to behave in a certain way.

      Maybe there is some threshold in some variable that turns the social outcome from "genocide" to "cooperation". But this is as satisfying to me as saying that "hatred causes genocide". Someone ring up the Nobel Committee on that one....

    3. Re:Distinguish between Modelling and Emulation.... by Lars+T. · · Score: 2

      No, the problem is that everyone thinks they know the outcome - but the simple models are actually better than "common knowledge".

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    4. Re:Distinguish between Modelling and Emulation.... by drachenstern · · Score: 1

      and to think that all this time i thought it was the beautiful models that were better.

      at least the SI swimsuit issue's models.

      oh well, back to the basement . . . er i mean drawing-board

      --
      2^3 * 31 * 647
  61. More related fiction by Quoin+Key · · Score: 1

    There's a book called In the Country of the Blind by Michael Flynn which is driven by a related premise. Essentially, a group in the early nineteenth century develops a "science of history" that allows them to predict the future (initially using Babbage's difference engine) and, of course, a secret society develops that begins engineering the future. Unfortunately, for me, the book falls into the category of Interesting Premise/Uninteresting Writing.

  62. Do not use your more recent data to set your model by totierne · · Score: 1

    If you use the data say 1970 - 1985 for building your model, you can use 1986 - 2002 as the 'future' you are trying to predict. Commonly your data is partitioned into a training set and a validation set, usually on an arbitrary basis rather than on the later/earlier basis suggested above.

  63. JASSS - journal for this kind of thing by eddy · · Score: 3, Interesting
    --
    Belief is the currency of delusion.
  64. doesn't work in stock trading societies by peter303 · · Score: 2

    People trading stocks for profit is a subset of society. No one has been able to predict market futures accurately. Ask Long Term Capital, the hedge firm full of Nobel economists, that almost took out the world economy four years ago.

    The problem is that once someone figures out some new profitable information about the market, it works for a while until enough people figure out the same method. Then it becomes useless.

    I expect prediction of society as a whole to fail for the same reason. When people learn what is being predicted, they'll do sometime new and unpredictable.

  65. Artificial cities by mippet · · Score: 1

    The whole agent-based modeling paradigm has had a profound influence on social science research in recent years.

    Essentially, advances in computing power (grid computing, graphics, CPUs, etc.), theory (complexity studies, systems science, geographic information science) and object-oriented programming paradigms now allow us to simulate cities with incredible levels of detail, often at the scale of individual people, homes, cars, etc. and in time-scales sometimes approximating "real" time. And there is a lot of data out there at this scale to "feed" these models. We're doing SimCity for real! (Well, kind of anyway... .)

    In the field of geography and urban planning, people such as myself are working on these style simulations to help us develop virtual laboratories that serve as artificial cities to test all sorts of hypotheses and ideas about various urban systems: suburban sprawl in my case (http://www.casa.ucl.ac.uk/sprawl), but also traffic congestion (http://transims.tsasa.lanl.gov/), pedestrian shopping in downtown areas (http://www.casa.ucl.ac.uk/streets.pdf), residential location decisions (http://www.casa.ucl.ac.uk/paper32.pdf), etc.

    I have some more info. and links at http://www.geosimulation.com if anybody is interested.

    --
    MEEP! MEEP!
    1. Re:Artificial cities by Jhan · · Score: 1

      Keep working mate, in some years you may have a SimCity beater!

      --

      I choose to remain celibate, like my father and his father before him.

  66. There isn't a single person on slashdot... by Conspiracy_Of_Doves · · Score: 1

    ...who didn't see that coming. :)

  67. Let's make this into a REAL game... by Vingborg · · Score: 2, Funny

    We could play "The World" in real-time on a huge, distributed network of some kind, something like a mix of E-Bay, Everquest and IRC only much, much greater. Add some CNN Online for thrills and feed /. streams at random. Something like that. Make it browserbased.

    We could "simulate" all sorts of events, you know, terrorist attacks, meteor impacts or natural disasters. Anything. The winners would sweep the stakes according to some sort of victory resolution scheme. Maybe THAT could be coded in Perl.

    All players could "initiate" actions at any time that would, eventually, over many turns, determine the final outcome. Players could interact with one another according to some proximity scheme. Players could coorperate toward common goals.

    At intervals we could make tournaments, where the winners of the local series would compete in the World Series. The World Champion would collect a huge prize and maybe move into The White House.

    Hmmm. I think I'll go to the pub...

    --
    For the sufficiently clueless, even trivial applications of common sense are indistinguishable from wisdom
  68. Progressivism without the hubris. by seven89 · · Score: 1

    From the article:

    Intuition tells us that it is meaningful to speak of Society as something greater than and distinct from the sum of individuals and families, just as it is meaningful to speak of the mind as something greater than and distinct from the sum of brain cells. Intuition appears to be correct.

    That, however, should not provide a lot of comfort to liberals and progressives. They like the idea of Society because it is not an It but an Us, a group project. For them, Society can be built like a house, or guided like a child, by a community of enlightened activists and politicians who use their own intuition as a blueprint. Artificial societies suggest that real ones do not behave so manageably.

    That might be the greatest value of these simulations. The impossibility of making truly accurate predictions suggests that large societies should be conservatively governed. Those of us who are interested in developing alternative societies should, in my opinion, start small, work slowly and hope to achieve something lasting over the course of generations. I discuss this sort of thing in my manifesto.

    1. Re:Progressivism without the hubris. by tps12 · · Score: 2

      The findings also suggest that the world is *not* headed where your manifesto says it is. Even if there is a small elite "intelligentsia" that desires to control everything through such tools as polical correctness and global capitalism, societies appear to be complex and unpredictable enough that they won't succeed.

      --

      Karma: Good (despite my invention of the Karma: sig)
    2. Re:Progressivism without the hubris. by seven89 · · Score: 1

      My manifesto is about how things might develop, how people might try or at least think about developing societies according to their own tastes. It isn't really a prediction.

      As you say, our current global elites probably won't succeed in trying to "control everything through such tools as political correctness and global capitalism," but they can eliminate a great deal of social and cultural diversity in their attempts to do so. Thus, I believe low level efforts to preserve or even create social alternatives will be beneficial, even if we can't see precisely how these alternatives will develop over time.

  69. Here's an interesting celular automaton by ejeder · · Score: 2, Interesting

    Check out this cellular automaton which I made which makes some cool graphics:

    www.geocities.com/enriqueeder/trip.html

    Each pixel is a cell in the automaton. Each cell has 3 quantities each of which has a value between 0 and 255. The quantities correspond to the amount of red, green and blue in the color of the cell.

    The color of each cell in the next frame of the simulation depends on its current color and the color of its neighbors in the current frame. The rule is that each quantity (red, green and blue) has an enemy or inhibitor quantity. For example green is by default the enemy of red, so the more green a cell's neighbors have in the current frame, the less red that cell will have in the next frame. Red is also the enemy of blue, and blue is the enemy of green. So each quantity has an enemy.

    The simulation is seeded with a randomly colored cell by clicking on the black screen. To run the simulation, click the Go button. To stop it, click the Stop button. To advance just one frame click the Step button.

    If you click the Design button, a window will pop up where you can modify the parameters of the calculation. The Neighbors amount determines how much the amount of the enemy quantity in a cell's neighbors affects that cell in the next frame. The Self amount determines how much the cell stays true to its current color. The Enemy amount affects how much one quantity is affected by its enemy quantity. The Direction button flips the quantities' enemies.

    The unexpected result is trippy swirling patterns as red chases green, green chases blue and blue chases red.

  70. interesting possibilities by tps12 · · Score: 2

    I would like to see simulations of the slashdot community's overall response to moderation, membership fees, advertising, etc. Also, simulations of diverse markets of computer users in selecting operating systems would be interesting. Will answer questions like "will MS rule the world?", "are all the Linux companies doomed?", "is Steve Jobs insane?", and of course, "is BSD dying?"

    --

    Karma: Good (despite my invention of the Karma: sig)
  71. Reversibility of human life by sphealey · · Score: 1
    Amusing analogy but not relevant to this discussion, since simulations of this type (and statistical models of human behaviour in general) assume that human beings are interchangable, non-unique entities. So "birth" is fully reversable by "death", and "death of adult" is fully reversable by "birth + 18 years".

    If it were necessary to simulate the "unbirth" of a specific adult, that would imply that humans have enough uniqueness to make statistical models invalid.

    sPh

    1. Re:Reversibility of human life by squidfood · · Score: 1

      Yes and no. If you're looking at an analytic (not numerical) solution to a set of time-domain-only state variables, you are correct, a negative sign is sufficient. However, in the example of the article, each state value has multiple dimensions--- the analogy that "converging" on your mother isn't an inverse of "diverging" from her is apt.

    2. Re:Reversibility of human life by squidfood · · Score: 1

      Sorry, forgot that the most important part is discretion.

  72. Re:Do not use your more recent data to set your mo by sphealey · · Score: 3, Informative
    If you use the data say 1970 - 1985 for building your model, you can use 1986 - 2002 as the 'future' you are trying to predict.
    That might take care of the explict side (although I would argue that), but it does not address the subconscious bias of the modeler in creating the model - after all, we already know what happened during those time periods. Nor the problem of self-selection described by cyberon22 above.

    sPh

  73. Re:Do not use your more recent data to set your mo by totierne · · Score: 1

    The 'future' data could be physically withheld from the modeller, they could have been in a box since 1986. The pre 1986 data could have been collated, or simply stored, in 1986, to avoid being 'future' tainted. And wait for it .... they could even use 1986 computers :).

  74. BUG IN THE MODEL by Medievalist · · Score: 4, Interesting

    /.
    A fatal flaw of this simulation (as a model of real society, that is) is that it includes the "Cincinatus" characters - the incorruptible agents - but does not include the "Dillingers" - agents who are not deterred by punishment, of themselves or of others.

    I have found over the years that people who are not influenced by "common sense" (or even an informed sense of self-preservation) are much more common than incorruptible people. Luckily (perhaps) these people more commonly are obsessed with greed than killing, or we'd have a lot more mayhem and a few less rich people.

    Thus, the simultation should include agents that are not influenced by the arrest rate, and the model will probably become cyclic instead of trending to a fixed equilibrium.

    Your statement that "the simulation is accurate" is unfounded, as any serious study of real behaviour in a police state will show. The Chinese shoot homosexuals and drug addicts; yet they still occur just as frequently as in other nations with less draconian laws. The US is "soft on crime" according to the Immoral Minority, yet our crime rates continue to drop.

    But of course, anyone who thinks humans are simple agents with simple motivations is very unobservant.

    --Charlie

    1. Re:BUG IN THE MODEL by gartogg · · Score: 2

      "But of course, anyone who thinks humans are simple agents with simple motivations is very unobservant."

      This is just silly. No-one argues that it is not a complex situation, but on the same note, It is possible to model cell behaviour without accounting for the mitochondria, since the whole of the cell acts consistently. As a whole, so do humans, so we can model group behaviour without finding out everyone's height, weight, and sex.

      --
      I'm a concientious .sig objector.
  75. Could CS nerds end the recession? by WillWare · · Score: 2
    This topic has interested me for a while. There's a pretty closely related field called computational economics, with papers and conferences and the whole bit.

    CS nerds might be in a good position to end the recession. We know how to do big simulations and distributed computing and how to mine for data to feed a simulation. We know how to run several simulations in parallel, each representing a different course of economic intervention.

    The economy is driven primarily by human actions and decisions. In principle, humans could all agree that recessions are bad, and each tweak our behavior to end the damn thing. Given how much suffering the economy can cause, it seems ridiculous to leave it entirely to chance.

    It may turn out that benign interventions are impossible because of conflicts of interest (an individual's own interests dictate behavior that prolongs the recession or injures society, what the economics folks call a tragedy of the commons). But it might at least merit investigation.

    My own small effort in this direction appears in my sig.

    --
    WWJD for a Klondike Bar?
    1. Re:Could CS nerds end the recession? by Anonymous Coward · · Score: 0

      I doubt computer nerds are qualified in any way when it comes to building simulations of economics. Keep in mind that these are the same people who think they can sell something that is free (Linux).

  76. Software for Exploring Artificial Socieities... by MilesParker · · Score: 1

    I wanted to point out to /.s out there that there is quite a bit of software available to explore artificial societies on your own. I also wanted to say that I have had the rare privledge of working w/ these folks for many years and all of the positive comments (and none of the negative ones :-)) in this thread are right on. Anyway, Ascape, a software framework for agent-based modelling that I developed is available for download at the Brookings Website. Many other interesting models are also described there.. Its all in Java, and the source code for versions of many models is available. (For the person who was complaining that the results aren't reproducable, this will prove you completely wrong. In fact, Epstein and Axtell and others in the field have spent a lot of time thinking about how models can be independently understood and verified.) Someone has allready mentiond JASSS; there is an article in that journal on Ascape. The Ascape build on the Brookings website is now quite old. I joined the Bios Group some time ago and we've been improving and enhancing Ascape as part of our work in using complexity science in "real world" applications. So there should be a new public release RSN, but the version on the website now is relativly robust and has a lot of features. Note that the mailing list at the Brookings website appears to be down at the moment.

  77. What other entertainment is there? by jellybear · · Score: 1

    What other entertainment is there? I'm bored and want to be amused, without paying "them".

    1. Re:What other entertainment is there? by Rick+the+Red · · Score: 2

      Lots to read here.

      Or maybe you'd prefer some free and legal MP3s.

      --
      If all this should have a reason, we would be the last to know.
  78. Models are replicable by MilesParker · · Score: 1

    "I found some things in Epstein and Axtell that were not, or should not have been, replicable from the information given in their book."

    More detail would help, I couldn't find any more information on your website. You may want to distinguish between a) not replicable and b) not replicable by you, potentially very different things. I reimplemented all of the chapter two and three models in Java and while I did have the advantage of having the authors next door, I found that I was able to achieve the same results quite easily without asking many questions. This situation seems to me to be very akin to any kind of research endeavor, where a paper describes just the critical issues. The implementations details (think lab aparatus, etc..) really cannot be usefully and completely covered in a general treatment. But the results are very reproducable, and I must say, quite robust.

    It is interesting that you say that you are using a discrete event simulation environment in your work. Generally, these models have much more of a time-step quality, though even that doesn't really capture things completetly. Discrete event approaches have artifacts and issues of their own of course; I suspect that a lot of your issues are occuring along this boundary, but that's just a guess.

  79. dept. line` by Spy+Hunter · · Score: 2

    This story should have been from the hari seldon dept.

    --
    main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  80. VIRTUAL PEOPLE by masterkool · · Score: 0

    Hmmm. this sounds vaguely farmilular...like an AI for such games as Age of Empires or Starcraft. Maybe there is someone clicking a mouse making me type this right not. In which case, they would not want me to find out the truth so they would try to kill me. Why oh why did I take the red pill.

    --
    I once shot a man who posted too many, "Imagine a beowulf cluster of these"
  81. Correction... by MilesParker · · Score: 1

    Its "the esteemed Brookings Institution" not "Institute."

    Otherwise, your post is a little too trollish and ad hominem to bother responding to, sorry. ;-)

    1. Re:Correction... by gartogg · · Score: 1

      You are making fun of his post by calling the comments "ad hominem"

      Is this not just a bit circular?

      --
      I'm a concientious .sig objector.
    2. Re:Correction... by MilesParker · · Score: 1


      I'm making fun of his post by pointing out that he pretends to have a clue about the subject but doesn't seem to. To be an ad hominem attack, my critque of his post has to be irrelevant to his argument. But it is relevant, because it goes to credibility. It is a classic ad hominem attack, however, to claim that Epstein & Axtell cannot be credible because (horrors!) they do not have a CS degree.

      Among other things, its an incredibly simple minded way to judge someone's capabilities and many CS grads can't code their way out of a paper bag.

      You might be interested to know that for instance, Axtell (who got his doctorate at CMU, btw) knows far more about classic CS issues than almost anyone I know, CS grads included, and Epstein carried around (and studied) a copy of Godel's theorems everywhere he went one year. These are not people who do not have an appreciation for computer science. Nothing could be further from the truth.

      To claim that a CS degree is neccessary and that E&A don't have the relevant background is a pure, uninformed ad hominem attack, and kind of small minded, I think. If the poster had instead offerred an actual critique of the science, I would have responded differently.

      Apologies for being so pedantic but this kind of thing bugs the hell out of me...

  82. Mutation of LIFE by Anonymous Coward · · Score: 0

    There is yet another variation over at:
    EVLU

    This one is for competing players, and features true strategy and populations that evolve.

  83. Yes, Important Point by MilesParker · · Score: 1


    ..the distinction between explanation and prediction is especially important here.

    That said, the possiblity of prediction on some level is certainly possible. For example, if you were to run the Artificial Anasazi model forward after calibrating it properly, the results could be just as predictive if not more so than a traditional model -- say a PDE model.

    But the basic point stands out; precisely because complex adaptive systems are so path-dependent and involve so many loosly coupled pieces, actual prediction of future events ala Seldon is very questionable, unless you think about it in terms of this classic joke:

    "I have a complete model of the world economic system. It's life-size and runs in real-time."

    That is, you can begin to throw more and more things in to your model, but at some point you lose the explanatory power that the model gave you in the first place. I've seen this quite a bit; people throw the kitchen sink in and the model becomes a muddled mess. The real value of these models, especially at this point, is in their explanatory power; ie.e they help you to generate (Epstein's usage) phenomenon you observe in the real world with quite simple rules.

    This in turn helps you to understand how relativly simple processes may be at play in complex phenomenon, and may even give you some ideas about how to work with them. In this way, these models could have a real policy impact in a much more engaged and robust way than the Club of Rome example offerred in another thread.

  84. doesn't follow. by mikeee · · Score: 2

    Depends on the model. In stock markets, we have self-defeating prophecies; if everybody knows a stock is going up, it's too late, it's already up. In other situations you may have self-fullfilling prophecies - 'There's going to be a war at some point, we know it, they know it, so we better attack first.'

    The trick is knowing which is which...

  85. Simulation of Chaordic Processes project by Paul+Fernhout · · Score: 2, Interesting
    I started a project on Savannah a couple of weeks ago to create simulations of chaordic organizations and processes under the GPL License.

    The word "chaordic" is used as defined by Dee Hock (the person behind VISA) at http://www.chaordic.org and in his book "Birth of the Chaordic Age", which is essentially processes at the boundary between CHAos and ORDer and the social implications for how to design effective and responsive organizations for a dynamic society. The focus will be specially on computer simulations to support part of the goal defined here http://www.chaordic.org/who_hist.html#FourCond of: "Development of visual and physical models of chaordic organizations so that people have something to examine, experiment with, and compare to existing organizations. The models must contain the ethical and spiritual dimensions generally lacking in current models. In addition, computer simulations will need to be created to allow people to quickly see how clarity of purpose and principles allow institutions to self-organize, evolve over decades, and link in new patterns for an enduring constructive society."

    People are invited to join the mailing list if they want at this page http://mail.freesoftware.fsf.org/mailman/listinfo/ simulchaord-discuss if you want to contribute to project related discussions or submit snippets of code (with the understanding contributions will be archived and can be incorporated into the project under the GPL license). I have been posting some artificial life links there related to modelling social systems to get things started -- one of the first was a link to the Atlantic Monthly article discussed in this Slashdot thread. For now, I am using use the list to record my own musings on related simulation issues including design, architecture, and use cases. I will also be posting my experiences as I try to create such simulations. Feel free to lurk for a while or chime in.

    Here is a page leading to the entire mailing list archives (aroudn twenty messages so far): http://mail.freesoftware.fsf.org/pipermail/simulch aord-discuss/

    The main project page is here: http://savannah.gnu.org/projects/simulchaord/ Cooperative development of releases of code is hosted on Savannah using CVS although I haven't yet put up any content (files or homepage) besides what's archived in the mailing list.

    At the moment I am looking at using Swarm http://www.swarm.org as the base -- although I may just use Python instead -- or even use both for different aspects.

    --
    A 21st century issue: the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.
  86. Good point, also.... by MilesParker · · Score: 1

    ...CAs usually have simultaneous (parallel, synchronous) update rules, whereas agent-based models (asynchronous) typically don't.

    To give a concrete example, in Conway's life each agent (Cell) determines each period wether it will be dead or alive in the next period and then those values are updated all at once. In contrast, in a model like sugarscape, an agent who "dies" would typically remove itself immediatly.

    These kind of seemingly insignificant implementation details can have huge effects on model outcomes and dynamics. This also means, btw, that one person's "artifact" can be another's "feature" and vis. versa.

  87. I WANNA BE THE MULE =) by Vengie · · Score: 1

    nuff said =)

    --
    When in doubt, parenthesize. At the very least it will let some poor schmuck bounce on the % key in vi. (Larry Wall)
  88. No real revolution here, methinks by MadFarmAnimalz · · Score: 1

    This is simply an interesting, albeit apparently unintentional application of newtonian mechanics to social studies.

    You know, the whole hoopla about how the behaviour of a system can be foretold if its initial state is known in entirety.

    In theory, however, this does provide some interesting food for thought. If a contained system could be found, its initial state recorded, and permutations of its subsequent development run, we would have the first simulation of parallel universes.

    Assuming, of course, that Newtonian mechanics allow for permutations. Which they don't. And assuming that it would be at all possible to record absolutely the initial conditions of a contained system. Impossible. As many of us know, the mere act of observation counts as interference in any experiment.

    All the same, an interesting article if not revolutionary. Hey, it got me musing, didn't it.

    --
    Blearf. Blearf, I say.
  89. Re:Do not use your more recent data to set your mo by sphealey · · Score: 1
    The 'future' data could be physically withheld from the modeller, they could have been in a box since 1986.
    Wow, that's adding a new level of unpleasantness to the job of Graduate Assistant! "Spend your postdoc in a sealed box..."

    sPh

  90. Introspective Models by gnovos · · Score: 3, Informative

    The main problem with models like these is that they do not often take into account the dynamic nature of the "rules" that govern the simulated people. In the real world, people are able to change the rules that they live by, self-programming in a sense. For example, if we were to run a model that used the "rules" that governed race-relations in the 1800 and attempt to run that simulation forward to today, we would find that the end result is drastically different than the world we live in today, becuase the rules themlesves are evolving as the simulation moves forward. Maybe when simulating frog populations, this kind of rule-changing is less common, but when simulating people, it will always happen.

    People have the ability to see the broader picture and alter the way the work in it. For example, in the scenario from the article where any particular square bases it's actions on the squares next to it, a "human" square would base it's rules on the squares next to it, BUT also on the makup of the board as a whole.

    Once the simulators begin to allow the rules themselves to change, then we will see some really amazing results.

    --
    "Your superior intellect is no match for our puny weapons!"
    1. Re:Introspective Models by sweet+reason · · Score: 1

      a "human" square would base it's rules on the squares next to it, BUT also on the makup of the board as a whole

      an important point made more than once in the article is that real humans, as distinct from those in traditional economic models, don't generally know the whole board.

      --
      Everything should be made as simple as possible, but not simpler. -- A.E.
  91. A counter-correction... by J.+Chrysostom · · Score: 1
    Thank you for your ad hominenm attack.

    Epstein and Axtell's book "Growing Artificial Societies," bears all of the typical marks of what we call bad science. While I am making no statments about Epstein and Axtell as human persons or as intellectuals, I do clearly state that their book is not good science.

    The complaint about their lack of understanding of computer science issues was a throw-away comment and was irrelevent to the substance of my main beef with the book --- results that are not reproducable, and conclusions drawn from insufficient data. That is why I recommended that people not purchase Epstein and Axtell's book.

    1. Re:A counter-correction... by MilesParker · · Score: 1

      OK, "we". :-)

      "The complaint about their lack of understanding of computer science issues was a throw-away comment and was irrelevent to the substance of my main beef with the book."
      Fair enough, its irrelevancy was what made it ad hominem. I was left wondering why you made it, and that's where the "small-minded" assumption came from, sorry.
      "...results that are not reproducable, and conclusions drawn from insufficient data."
      Such as...?

      (I'm not really sure what you meant by the grid-size comment, since of course results are dependent on this.)
    2. Re:A counter-correction... by Jonathan · · Score: 2

      I'm not really sure what you meant by the grid-size comment, since of course results are dependent on this.)

      Really? Then what possible use are the results? The article talks a lot about a simulation that suggests that segregation is not due to racism but to simple emergent properties. If it turns out that this is a simple artifact due to the grid size, then the results are worse then useless -- they are actually harmful.

    3. Re:A counter-correction... by MilesParker · · Score: 1


      I think you're referring to the Schelling model, not the GAS models that the orginal poster was referring to. In any case, AFAIK the Schelling model is quite robust to changes in grid-size, as are the Sugarscape models, btw.
      "Really? Then what possible use are the results?"
      Hang on, you're making a big leap here. To say that grid-size has an effect on results is not the same as saying the results are useless! To make an extreme example, of course a grid-size of 1 x 1 in any CA or ABM is going to effect the results. The key is to understand how robust ressults are to these changes and why. You have to say more than that "results are dependent on grid-size" in order to make a useful critique.

      The final point is not to confuse these results for absolute truth about human society! We do need to examine them closely and decide wether they fit the situation or not.
    4. Re:A counter-correction... by J.+Chrysostom · · Score: 1
      "...results that are not reproducable, and conclusions drawn from insufficient data."

      Such as...?

      Well, for the vast majority of their book, Epstein and Axtell use the same initial configuration of their Sugarscape.... its that two hill picture that's in every example.... not once do they actually explain how to generate that initial data.

  92. Not true of all models! by MilesParker · · Score: 1
    "A fatal flaw of this simulation (as a model of real society, that is) is that it includes the "Cincinatus" characters - the incorruptible agents - but does not include the "Dillingers" - agents who are not deterred by punishment, of themselves or of others."
    A cool aspect of the civil violence model is that it in fact does include people who are not deterred by anything. Their grievance level is so high that they will attack no matter what. In some versions of the model, the hardship level is turned up slowly so that like a frog in a pot, people are gradually placed in this category and are picked off one by one. This is a great recipe for a police state, by the way. "First they came for the communists..."
  93. Effect of 09/11? by Control-Z · · Score: 1


    I wonder if simulations can deal with events like September 11? That has changed society in many countries.

    Do they just count on things leveling out over time?

    What about something extremely bad happening, like a large asteriod hitting the Earth? I think as long as nothing major happens, simulations could be accurate. But all it would take is aliens landing on the White House lawn or a widespread plague to totally throw off any mathmatical equation(s).

  94. Thought experiments by n8chz · · Score: 1

    Since I don't code, I do thought experiments. Lately, they've been about "turnkey" operations large enough for thousands. I imagine thought experiments of this sort as as common as hemeroids. Anyone else into Douglas Hofstadter's "Alternative State of the Union"?

    --
    Keep the aspidistra flying!