analog algorithm perspective motion interaction physical computing