This is really cool. I learned one of these from a video by Chris Olson, but I think I might set out to learn the rest. One question: is there a reason that some of the algs have both Rw and 2R in them? I see why you would use 3R differently, but the part of me that tends toward OCD just wants consistency.