There's still a bit of a computer scientist within me. When I went through an emotional crisis recently, all I could think about is how I'm just a mathematical object stuck on a 2D plane that is undergoing certain programmed behaviors. I'm a little bit disturbed by how I could simply trivialize an emotion but that's the mathematician in me. I always evaluate things on a logical basis.
One of the systems I was imagining is how love and attraction could be represented on a 2D plane. The system was designed with the following behaviors in mind:
1) Each person is either Male or Female
2) People who are single are in the dating scene
3) People who are coupled are outside the dating scene.
4) A male is always constantly searching for the perfect female partner
5) When a male encounters another female in the field, the female is analyzed. If the female is compatible with the male, the two of them gets coupled.
6) A coupled male will break-up with their partner if he encounters a more compatible single female.
7) Breaking up and going out are emotional stages that bursts with energy.
This translates to the following rules:
1) Each object is either Male or Female.
2) Each Male scrutinizes every female within a fixed N distance.
3) Each hookup is marked by an explosion of white.
4) Each breakup is marked by an explostion of black.
5) Couples' movements are synched and are not random.
6) A weak force gravitates single objects towards the center.
7) Coupled objects gravitates away from the center.
8) Couples are linked via a red line if they are outside the circle of dating.
9) Couples are linked via a uniquely colored line when they are in the circle.
Images generated weren't pretty but I think it represents that dynamics of attraction and love in a simple and graphical way. Here are some images:



Here's the link for the applet:
TLpress 'c' to clear the image
press 'r' to break up relationships