Difference (from prior major revision)
(no other diffs)
Removed: 7,8d6
Added: 9a8,9
So I can serialize the factors. See CompressedSerialization. Marshmallow has all factors in a big hash which it serializes after each round and deserializes before each match. -- PEZ