Dynamic block packing that uses multiple concurrent builders with dynamic state auctions