tweaked objective function to take into account products being made, suggest only using placed elements to normalize things