Author Archives: martincmartin

Review of “Game Design: Theory & Practice” by Richard Rouse III

I’m evaluating books on game design as potential texts for a game design course at Union College and also perhaps RPI. The first book I’m looking at is “Game Design: Theory & Practice” 2nd edition by Richard Rouse III. Overall, … Continue reading

Advertisement

Posted in Game Design, Review | Comments Off on Review of “Game Design: Theory & Practice” by Richard Rouse III

Netflix Prize: Number of ratings per customer

Does anyone have a good distribution for characterizing the number of ratings per customer? Graphing the histogram log-log (where the vertical axis is density, not count) it’s clearly not the straight line implied by a power law: The red line … Continue reading

Posted in Random Thoughts | Leave a comment

Game Design PowerPoint Now Online

I’ve been giving a talk on game design which has been surprisingly well received. Several people have asked me for a copy of my PowerPoint presentation. The problem was, my PowerPoint file had lots of images, but little text. I … Continue reading

Posted in Random Thoughts | Leave a comment

Giving Grey Thumb talk tomorrow

I’m kicking off a Capture The Flag bot contest at Grey Thumb tomorrow. You can find more details at the breve Capture The Flag page. I’ll post my PowerPoint slides as soon as their done. Update: The slides and simple … Continue reading

Posted in Random Thoughts | Leave a comment

Two New Projects

I’ve added two new projects to the Projects page. The first is something my son Miles likes, it plays sounds whenever a key is hit. The second is some notes on creating AI for Sodarace. At the moment, it’s just … Continue reading

Posted in Random Thoughts | Leave a comment

Models break down when you exploit them

Models break down when you exploit them. Examples: “Number of lines of debugged code” is a good measure of programmer productivity, until you tie programmer reward to it. The programmers write very verbose code. Stock price is a good measure … Continue reading

Posted in Adaptive Behavior - Tidbits | Comments Off on Models break down when you exploit them

Talking at Boston Postmortem

I’ll be giving my talk on game design, Just One More Game…, at the Boston Postmortem tomorrow. Here’s hoping it goes over well!

Posted in Game Design | Leave a comment

Philosophy of AI

A while ago I gave a talk at the “Dangerous Ideas Seminar” at MIT’s AI Laboratory. It was called “Breaking Out of the Black Box.” It was about how people tend to create systems out of black boxes, yet systems … Continue reading

Posted in Adaptive Behaviour | Leave a comment

Work on Multiple Projects at Once?

Garth Zeglin, a good friend from Grad school, was staying with me for a few days, and he mentioned that he likes to have two projects going at once.  That way, when he gets stuck on one, he can switch … Continue reading

Posted in Brain Rental, Process | 1 Comment

Many Smaller Error Measures Better Than A Single Overall Measure

Eric Bonabeau pointed me to an interesting article on calibrating dynamic models: “Model calibration as a testing strategy for system dynamics models” by Rogelio Oliva in the European Journal of Operational Research (v. 151, 2003, pp. 552-568). In it, he … Continue reading

Posted in Adaptive Behavior - Tidbits | Comments Off on Many Smaller Error Measures Better Than A Single Overall Measure