social fiction | psychogeography | .walk

.walk releasenote #4

CODE

 

// forkbomb.walk
// socialfiction.org
// N=number of psychogeographers, DT=number of turns[output in numbers], Fn=number in new group

Repeat
{

Walk
{

If N=even
{

if DT>2
{
Fn=N/DT
Fork*DT[Fn]
Set DT 1
}
}

If N = odd
{
if DT>2
{
N=N-1
Fn=N/DT
Fork*DT[Fn]
Fn1=((N/Dt)+1)
Set DT 1
}
}

If N=1
{
Stop
}

}
}

 

EXPLANATION

A forkbomb is software becoming a plague to it's hardware by producing copies of the itself into the infinite, occupying all system resources & in the end crash the system entirely.

For documentation see:
http://.runme.org/project/+forkbomb
http://runme.org/project/+forkbombsh

QUE PASA?

Every turn the group splits in every direction, making the city a garden of forking paths (if you can enjoy a Borges paraphrase). After a certain time the processing units are all divided & the computer comes to a halt.

In other circumstances the 'fork' command can be useful when a group of psychogeographers need to be placed so that a territory is completely covered; for instance during a collaborative mapping project or during a rescue operation. In a .walk environment the fork can be used to produce more computation power, of a different kind than is available, when needed.