AI is really really interesting. I don’t mean the science fiction BS about machines overthrowing their human oppressors (though that is undeniably interesting in its own right) but rather AI as a question of implementation. The first two years of a computer science degree are basically basic classes in machine psychology. In essence, you spend a lot of time learning what computers can and cannot do well and why they can or cannot do it. The practical applications of this are vast, and it sets you up for a long and accursed existence of yelling at your television every time computers are abused as a deus ex machina, because everything in fiction should be plausible.
In a vast majority of cases, the question of practical AI is one of simply making your agent act smart but in time to fulfill whatever objective. Computers are pretty good at coming up with complete solutions given however much time they need, and are less good at coming up with a good enough solution right now. When it’s properly implemented, the results are basically magic, here’s a short demonstration.
Now this is the result of some pretty heavy computation on a decently modern machine, which is part of why it’s magic, because doing the same thing on a 16 bit processor with limited memory is. Well it’s very hard.
So given that I’ve been sperging on AI this weekend and I really don’t want to drop another review on the pile of “phh, hockey, whatever jock” vs. “god stop being such a nerd sports enthusiasm is no less ridiculous than, say, reviewing every game ever“, we’re going to watch super slapshot play itself and see how it fares.
For the purpose of this test I chose Israel vs. Sweden. I thought it would be a fitting match up due to Israel’s scrappy and well known prowess both offensively and defensively and Sweden because they are a country with ice. It was only about 9 minutes in length and and neither put up a very good fight during play itself.
The goalies were veritable ironclad juggernaut destroyer battleships, neither letting a single goal through even when Israel was shorthanded two players. I literally know maybe the first and second things about hockey, but I’m pretty sure the game isn’t played that way.
It came down to an overtime shootout which Sweden, who aside from absolutely stellar supernova goaltending played a pretty miserable offensive game, took handily by scoring two goals like it was nothing.
What I’ve learned about hockey and AI today:
-Skate pathing and dodging while maintaining realistic movement must be a really neat and interesting problem to tackle.
-Shooting AI is probably boring because the goalies are invincible supermen.
-Israel got like 4 penalties, including 2 at a time, the Swedes got none, couldn’t close the deal when they were 2 players up, played passively, and took it at the end of the game. The programmers may have had some ideas about nations.


Posted by obtuscated 














The Simpsons: Virtual Bart
May 20, 2010Where to even start with this dense and confusing bit of surreality? The premise is this: Virtual Bart is one of a number of franchise titles, allegedly cranked through some sort of awful development puppy mill to allow Fox to squeeze just one more dollar from the unprecedented moneysponge that is Matt Groening’s brain. This show is still running and seems actually to have become extraordinarily funny in its irrelevance. The last episode I saw was about the Vancouver Olympics and I’m pretty sure tackled the heroin problem in Vancouver, the racial tension between west coast white people and first nations people, and how funny it is when we say vowels. It is posessed of a bravery that comes with self-awareness regarding its own faded cultural cachet and both breadth and depth of subject matter. Most times I can’t watch a new episode without being some mix between amused, offended, confused and inspired.
And somehow, Virtual Bart, despite gameplay that is best described as compulsory, manages to touch many of the same nerves. Not 5 seconds into the intro you can see a girl crying over the fact that science has failed to resurrect her beloved and deceased pet. An entire novel could be written about Sophie Jensen’s tragedy, one that serves merely as window dressing to set up the premise.
Poor, poor sophie.
While at a science fair, Bart Simpson (whose contribution is the jarred head of his own father, 5 YEARS before Futurama sent the jarred head gag to its grave) stumbles into an unknown experiment: a virtual reality device. He is strapped to a wheel and fitted with VR gear, and spun around to determine his first digital excursion.
Opening his eyes, Bart finds that he has taken on the form of a pig. Such shame, to become the thing that we revile for its similarity to us, the hideous mirror through which we see and criticize ourselves. Nicholas Cage refuses even to eat its flesh, so undignified are its mating habits.
But look: he is not the average pig, sitting in an idyllic farm, wallowing in his filth. He is in a factory farm, modern day prison camps to domestic animals. Unlike his porcine brethren, he is free of his prison. Its keepers chase him as he runs about, trying to free other swine from their grisly fate.
Corn Dogs: Now With Converse
The guards in this gulag of industry: clowns, every one. Take from that what you will, player. Upon his death, Bart is ground into a Krusty brand corn dog. His fate? To be devoured by his own Father.
A moment of hesitation, a struggle.
Homer, in a struggle that might have been attacked by the blind poet, looks upon the visage of his son, now a mass-produced snack, hesitates a moment. He screams, his short iconic yelp of terror so often accompanied by his undulating sine wave of a tongue. Ultimately though, his desire to consume overcomes his grief and loss, perhaps even augmenting it, before he devours the small, cylindrical remains of the son, whole.
Virtual Bart goes on to drag its eponymous protagonists through a chain of poignant escapes, sometimes joyful in their mischief, sometimes tragic in its subtext. Where is this focus on continual drive of technology to immerse and entertain, to drag us kicking and screaming from our own context to lead? What world are we creating for ourselves when we populate it with enemies, objectives, simple rules for achieving simple ends?