Rework "{slice,thrust}_script.rb" to take roundtime into account (these two scripts should be DRY'd at some point)