SetCost is a ReproductionHandler. The operating principle is quite simple. SetCost is given an initial value, the Cost.