Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Games

Simulating Emotions Within Games 47

Gamasutra is running an opinion piece about the way video games handle simulated emotions. Most often, an non-player character's emotional state is used to either tell a story or to drive gameplay. The author suggests that as both concepts become more complex in modern games, the simulation of emotions must also become more dynamic to remain interesting. Quoting: "Most of our emotional simulations use a simple sensation/calculation/behavior loop. Someone says or does something to a character; this influences his emotional state; he acts upon his feelings. His emotional state then reverts to a more neutral state over time (I was angry half an hour ago, but I've calmed down now), or changes again in response to another sensation. If these systems are really simple they produce absurd results: a character is furious one moment and cheerful a second later, like a Warner Brothers cartoon character. This is the kind of thing you get with finite state machines. This approach doesn't take into account the fact that behavior itself changes emotions. Behavior is not merely an output to be exhibited; it also affects how we feel. It feeds back into our emotional state."

Comment Re:As an instructor, (Score 1) 411

I agree. I find that students who have become dependent on the calculator to draw graphs are missing a valuable skill. Throw a problem at them with parameters and they can't graph a thing. It isn't generally fatal: students can learn to graph just fine, but I don't want to spend time in a college course teaching graphing. (That said, I almost always go through a graphing algorithm during examples so that students can pick it up).

But there's room for computers in doing scientific computing. In my experience, the students really dread that topic, though. The trouble is that most have received NO computer science education in highschool. It's a major oversight of the american highschool curriculum. I don't care if they're learning BASIC. They need to understand boolean logic, branches, and iteration.

Comment As an instructor, (Score 4, Insightful) 411

I think a lot of this is snakeoil. If it isn't immediately clear what advantage the computer will bring to the lesson, don't use the computer. There are cases when it is clear that the computer brings a lot of positives, but it isn't all cases by a longshot.

Computers can eat up class time with distractions and technical problems. And digital work lacks tangibility. Students respond better to paper homework with actual scores than to digital assignments with scores appearing on some webpage.

I know that these problems may be solvable in the future, but they aren't solved now.

Comment Re:Uninstall what you don't want from Windows too (Score 2, Insightful) 746

"I may need features you don't, and rather than having to hunt for them online and download a virus posing as a function... "

Man, if only there was some way of handing out files from a central trusted repository and doing some sort of hashing to see that they're what they should be. We could call that system "apt".

Also, for linux, I could get Puppy linux, or even just the
https://help.ubuntu.com/community/Installation/MinimalCD

But for the most part, most people agree that they'd like the system pre-loaded with software, hence the base distribution for most distros comes with goodies like Open Office.

Sun Microsystems

Sun Open Sources the Netscape Enterprise Server 114

An anonymous reader writes "Brian Aker has announced that Sun has open sourced the Netscape Enterprise Server under the BSD license. This is the evolution of the original server Netscape sold in the '90s during the rise of the first bubble. Almost twenty years later, Apache's original competitor is now made available for anyone to use under an open source license."
Science

The Universe As Hologram 532

Several readers sent in news of theoretical work bolstering the proposition that the universe may be a hologram. The story begins at the German experiment GEO600, a laser inteferometer looking for gravity waves. For years, researchers there have been locating and eliminating sources of interference and noise from the experiment (they have not yet seen a gravity wave). For months they have been puzzling over a source of noise they could not explain. Then Craig Hogan, a Fermilab physicist, approached them with a possible answer: that GEO600 may have stumbled upon a fundamental limit where space-time stops behaving like a smooth continuum and instead dissolves into "grains." The "holographic principle" suggests that the universe at small scales would be "blurry," its smallest features far larger than Planck scale, and possibly accessible to current technology such as the GEO600. The holographic principle, if borne out, could help distinguish among competing theories of quantum gravity, but "We think it's at least a year too early to get excited," the lead GEO600 scientist said.
Programming

Can We Create Fun Games Automatically? 198

togelius writes "What makes games fun? Some (e.g. Raph Koster) claim that fun is learning — fun games are those which are easy to learn, but hard to master, with a long and smooth learning curve. I think we can create fun game rules automatically through measuring their learnability. In a recent experiment, we do this using evolutionary computation, and create some simple Pacman-like new games completely without human intervention! Perhaps this has a future in game design? The academic paper (PDF) is available as well."

Comment I hate baby programming in spreadsheets (Score 0, Troll) 407

Spreadsheets generally annoy me because many programming concepts I'm used to are watered down. I find most of the formula stuff to be a pain. Maybe somewhere out there is some sort of "spreadsheet for smart people" where I can use say python expressions to manipulate a big table of data.

As for spreadsheets leading to bad decisions -- it's really the fault of bad models. Just because you can extrapolate into the future doesn't mean that prediction is worth a darn. The phrase "if this trend continues" usually makes my ass twitch. Shouldn't you first do some check to see if that extrapolation means something?

Comment Re:Welcome to the Age of Bayes (Score 5, Insightful) 286

Beyond the style of model, the trouble in finance is the feedback nature. If a big impressive model is developed to price an asset and all of the big boys buy in and use the model, then the model DOES describe the assets price. Because everyone is making decisions based on the model.

That's all great until reality intervenes. Then you have a bubble.

That sort of model feedback has always made finance seem "iffy" to me.

The Media

Submission + - MSNBC and CNBC Refuse to Run Pro-War Ads (blogspot.com) 2

Advocate123 writes: Freedom's Watch has placed other ads on Fox and CNN, but CNBC and MSNBC have refused to run the ads. Hypocritically, CNBC and MSNBC have run issue ads on other controversial topics.

Slashdot Top Deals

Let the machine do the dirty work. -- "Elements of Programming Style", Kernighan and Ritchie

Working...