So, no, "know" and "think" are not labels for an algorithm, but labels for things that can happen inside brains, whether the brains be physical brains or virtual brains (using virtual particles instead of real particles). "person" is also not a label for an algorithm. I was a bit imprecise in my wording. It's debatable whether the virtual person could actually be referred to as a "person".