Slashdot Mirror


Learning the Scientific Method From Games

Wired is running a story about a research paper out of the University of Wisconsin-Madison which discusses how some games get players to do scientific research without them explicitly realizing it. The paper itself is also available. Quoting: "... we examine the scientific habits of mind and dispositions that characterize online discussion forums of the massively multiplayer online game World of Warcraft. Eighty-six percent of the forum discussions were posts engaged in 'social knowledge construction' rather than social banter. Over half of the posts evidenced systems based on reason, one in ten evidenced model-based reasoning, and 65% displayed an evaluative epistemology in which knowledge is treated as an open-ended process of evaluation and argument."

12 of 67 comments (clear)

  1. Har har har! by creature124 · · Score: 5, Insightful

    Har har har! I is made smarterer by playing the WoWs!

  2. The New Scientific Method by EmbeddedJanitor · · Score: 3, Interesting
    The old days Scientific Method of objecttively searching for truth is more or less obsolete.

    These days most scientists have to work hard to keep their funding: publishing, making sure that they don't say things that offend their benefactors, etc.

    If you don't believe me, go listen to the CMU podcast about Bill Gates. They suck up to him so badly it is embarrassing just to listen to it. So much for what was once a leading Computer Science department.

    As much as we might dislike it, that is the New Scientific Method.

    --
    Engineering is the art of compromise.
    1. Re:The New Scientific Method by SoVeryTired · · Score: 5, Insightful

      Yes they are: Computer science is a branch of discrete mathematics. It's just that software engineering isn't computer science.

      --
      Slashdot: news for Apple. Stuff that Apple.
    2. Re:The New Scientific Method by EmbeddedJanitor · · Score: 3, Insightful
      The ones doing research at universities and writing papers for journals are. The computer science grads that go to write software in the software development marketplace generally are not.

      Of course I could have used pretty much any case where researchers are funded by people who will turn off the tap if they don't get the results they want. These days that includes many universities.

      --
      Engineering is the art of compromise.
    3. Re:The New Scientific Method by Anonymous Coward · · Score: 3, Insightful

      As someone who has spent significant time with the philosophy of science, I should correct a common view:

      Mathematics (and by extension, computer science) is a science, it's just not an empirical science, but an analytical one. (Please excuse errors in nomenclature - I did not study philosophy in English.)

      The whole thing springs from the fact that science is the pursuit of knowledge, and in some systems (like chemistry) you're building models to understand the unknown, while in others (like logic) you're working with the consequences of knowingly assumed premises.

      So, yes, there is more than one kind of science, and computer science is one.

      It is correct to say that software engineering is not one - it is a vocational/professional discipline founded in the discoveries of science.

    4. Re:The New Scientific Method by Ambitwistor · · Score: 4, Insightful

      Mathematics isn't a branch of science either. Mathematicians don't practice the "scientific method" as it is generally known, although they do exercise logical reasoning.

    5. Re:The New Scientific Method by Ambitwistor · · Score: 3, Insightful

      Researchers != scientists. Theoretical computer scientists are usually akin to mathematicians; applied computer scientists are more like engineers. Neither group are scientists. Mathematics doesn't have the real-world connection necessary to be science: if you develop an algorithm, it works or not independent of how the world works. Science is about developing theories describing the world, and testing them using experiments about the world. In computer science you can test an algorithm, but that doesn't say anything about the world. It's not the scientific method as that phrase is used.

    6. Re:The New Scientific Method by gad_zuki! · · Score: 3, Interesting

      >The old days Scientific Method of objecttively searching for truth is more or less obsolete.

      What old days? When scientists were beholden to Lords and Kings? People who could not only cut off funding with the wave of their hands but people would could have you tried and executed for discovering the "wrong" things?

      Or do you mean before that in the ancient world, where great thinkers who spoke out were put to death? Trial of Socrates ring any bells?

      You are experiencing whats called idealization of the fictional past. Things are most likely better now (post-enlightenment post-democracy post-civil rights) than ever. I mean, the kids of non-nobles going to university and teaching and publishing disagreeable things?? Scandalous!!

    7. Re:The New Scientific Method by Ambitwistor · · Score: 3, Insightful

      I'm afraid that it is not I who is "missing the point". Shannon's entropy relationships CANNOT be divorced from the physical workings of our universe.

      Certainly they can. If you define entropy the way Shannon does, you can derive a bunch of inequalities which are mathematically true no matter what laws our universe follows or whether it follows any at all. It's mathematical deduction.

      If they were, then they would be capable of producing any number you wanted them to.

      No, that's wrong. That's like claiming that in Euclidean geometry, the hypotenuse of a triangle right can have any value independent of the other two sides. The Pythagorean theorem says otherwise, regardless of whether our universe obeys Euclidean geometry or not.

      Now, it happens that Euclidean geometry has something to do with the universe we happen to live in. (It doesn't have to, a priori.) So Euclidean geometry turns out to be a useful mathematical tool when constructing physical theories. That doesn't mean that Euclidean geometry is science.

      However, since Shannon's findings agree with how the universe operates, they are by definition scientific discoveries.

      No: Shannon's theorem's are mathematically true independent of anything in the universe. It happens that the laws of our universe do have something to do with Shannon's theorems, but that isn't any inherent property of the math. It requires actual scientific discoveries to show that, i.e. experimentation and construction of physical theories to describe those experiments.

      If you can find a method by which Shannon's theories may be disproven, then you may have a point.

      No, the fact that they can't be disproven is why I have a point! Mathematical theorems are true or false independent of anything in the universe. If they're proven mathematically true, they're mathematically true. But scientific theories can in principle be supported or disproven by experiment. No physical experiment will or can disprove Shannon's information inequalities, because they are mathematical truths. At best, an experiment can confirm or disprove whether those inequalities have something to do with our universe. But then it's not Shannon's theory that is the scientific endeavor, it's the experiment.

      But as it stands, they are tremendously useful in the proper application of engineering and physics.

      You are still confusing "usefulness in science" with "science". Algebra is useful in science, but that doesn't mean that someone who studies algebra is a scientist.

      Hawking does not refer to "information" because he believes it to be a cool term to use. He refers to it because it is a solid concept rooted in the nature of the universe.

      Arithmetic, differential calculus, and the Pythagorean theorem are all solid concepts which can be used when constructing scientific theories. That still doesn't make mathematicians into scientists.

  3. My first reaction... by AKAImBatman · · Score: 4, Insightful

    ...to the summary was: What? I didn't catch a word of that.

    Thankfully, TFA is a bit better:

    Often, the first model wouldn't work very well, so the group would argue about how to strengthen it. Some would offer up new data they'd collected, and suggest tweaks to the model. "They'd be sitting around arguing about what model was the best, which was most predictive," Steinkuehler recalls.
    That's when it hit her: The kids were practicing science.

    While I have the highest respect for my esteemed colleagues in Madison, I find myself disagreeing with Steinkuehler's conclusions. These kids are not practicing science, they're practicing being human beings. And as human beings, we find new and inventive ways to meet a challenge whenever one is presented to us.

    All one needs to do is look back through history. Aliens didn't build the pyramids; humans did. Humans who were given the seemingly impossible task rose to the challenge and made it happen. The Flavian Amphitheatre (aka the Coliseum) didn't just appear when someone pulled the plug on a drain and the water swirled around. Humans wanted a better place to host their blood sport. So they devised a new method. Trains didn't start moving themselves. Humans had a problem of not enough labor. So they devised a solution.

    Which isn't to say that these many engineering feats were devoid of what we today think of as "science". However, it is important to remember that the scientific process (i.e. the thing that separates "science" from simply "effort") is a formalized process that vets the actual facts from the statistical noise. If you are not following the formalized methodology, you are not performing "science".

    Which isn't to say that I don't think these kids deserve mad props. They used their brains and were rewarded for it. Which is something to be proud of in a comfortable modern society that makes it all too easy to turn one's brain to the "off" position. :-)

  4. I think they are missing something. by fuzzyfuzzyfungus · · Score: 5, Insightful

    Games undeniably require considerable evaluation and analysis to play at a high level. Strategies have to be formulated according to a model, and honed by tests against the gameworld, unknowns have to be tested, etc, etc. However, I'm not sure that what goes on in games is very much like science, except perhaps at the level of small scale mechanics(testing and similar).

    With all the games I've ever played(not all of them certainly; but a fair few), I've never escaped the sense that I'm attacking a constructed puzzle, that was built by somebody with the explicit purpose of being a game. Games just reek of design. Some are better than others; but all of them are, to a noticable extent, a process of reverse engineering somebody's carefully designed puzzle.

    Very few games even rise to the level of having a degree of unintended emergent behavior, rather than strictly scripted design, and what does emerge frequently derives from the humans in a multiplayer game, not the game itself. Most games are also orders of magnitude less complex than even fairly simple natural systems. Find an object in a game? It almost definitely has a purpose.

    I agree that there is an overlap between the skills needed to dissect a game's workings, and the skills needed to study the world; but the epistemology of dissecting a game and the epistemology of studying the world seem significantly distinct.

    Since games are probably more relevant than my amateur whinings about epistemology, does anybody have examples of games that seem particularly "natural", not in the sense of visually appealing or having accurate physics(though those are nice); but in the sense of feeling as though they hadn't been engineered in every detail?

    It certainly isn't perfect; but I'd say Dwarf Fortress had some of that feel for me.

  5. Some of it is science by Moraelin · · Score: 4, Insightful

    Actually, while I'm not on the WoW forums at all, I can tell you that in some games they _are_ doing proper science.

    The scientific method isn't about publishing in the sanctified journals and getting grants. It merely says that you have to make falsifiable predictions, and go with the theory that, in this order, (A) better explains the available data, and (B) if they're equal in the former aspect, pick the simplest.

    And a lot of reverse engineering a game does just that: it devises experiments, measures some data, and makes falsifiable predictions. And in all cases I've seen, the simplest theory _is_ the one picked.

    One example was COH before the game devs decided to actually show you the numbers. People did devise experiments to basically measure a lot of data, and solved the equations to come to the endurance (mana) costs of powers. And made falsifiable predictions.

    E.g., one such experiment was to figure out a mix of powers which drains your endurance to zero, measure over how much time. Given enough such equations (at least one per variable), you can calculate the costs of each. And you can make the predictions for another set of powers. Or in reverse, how long it takes to recharge X points of mana, if you have powers A, B and C turned on. And again, the experiments were done, and available to everyone, to try to falsify the theory based on those predictions.

    The theory also passed Occam's Razor with flying colours, in that it assumed the minimum possible: that each power only has a given cost per second, without any other interdependencies. E.g., if power A costs 0.21 endurance/sec, it always does so, regardless of whether you have powers B and C also active, and regardless of who you are or what you're doing. And again, even that assumption was falsifiable and supported by experimental data.

    Now someone may argue that reverse-engineering a game is hardly a _serious_ scientific domain, or that it doesn't exactly benefit humanity in the same way as the LHC's reverse-engineering hadrons does. Fairy 'nuff. But nevertheless the scientific method was applied. Quite literally.

    --
    A polar bear is a cartesian bear after a coordinate transform.