Wrong anchor range interpretation
University Party :)
Toss propability as parameter
UI notifications
ops uneeded locks

Operations are executed transactionally with respect to the observable state of the artifact. So no interferences can occur when multiple agents concurrently use an artifact, since the operations are executed atomically.
Old operation
Generic comments
Revisited README.md
Revisited analysis