User Tools

Site Tools


uf:flock

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
uf:flock [2008/09/05 09:17]
tvcutsem added
uf:flock [2009/02/27 14:46]
tvcutsem
Line 1: Line 1:
 +====== Flock ======
 +
 A flock is a list of [[Flockr]]s as generated by means of [[Proximities|a proximity function]]. A flock is a list of [[Flockr]]s as generated by means of [[Proximities|a proximity function]].
  
Line 4: Line 6:
  
 In other words, while the proximity function can be regarded as an "intensional" representation of a group of friends, the flock is the "extensional" representation of that group. For example, if ''f'' is a flock of "all of my friends who are older than 25" (an intensional description), and the friend list is "[Alice (26), Bob (22), Carol (24)]", then the flock contains only Alice (an extensional representation of the group) In other words, while the proximity function can be regarded as an "intensional" representation of a group of friends, the flock is the "extensional" representation of that group. For example, if ''f'' is a flock of "all of my friends who are older than 25" (an intensional description), and the friend list is "[Alice (26), Bob (22), Carol (24)]", then the flock contains only Alice (an extensional representation of the group)
 +
 +=== Implementation ===
 +
 +Conceptually, a flock is a list of flockrs. Technically, a flock is implemented as a list of profiles. From the profiles, the flock can acquire the flockr's unique username. Given the username, the flock can acquire a far ref to the flockr via its own "owner" flockr.
uf/flock.txt ยท Last modified: 2009/11/18 13:53 by elisag