Tuesday, March 23, 2010

The Dating Algorithm

Dating, or pursuing a relationship, is an example of a stochastic search with simulated annealing algorithm. You work on improving your relationship, but sometimes you get stuck in a rut, in a local optimum. There might be new and wonderful experiences out there, but you can't see past what's in front of you. So, once in a small probability, you shake things up and take a risk. You try something new: different person, different place, different activity. The probability, related to the "temperature" parameter, decreases as you get older, until finally you stop taking those risks and settle down to that life, for better or worse.

(Note to self: I should make an animation of this algorithm.)

This post is a sneak peek at the next part of the hedonism series: Relationship engineering.

No comments: