Missing values for some science types used to mess up the points calculation. Now, even if the value is missing for a science type, it is properly considered as a 0.
This is required, like for the cards, in order to check the requirements before applying any money transaction, and also apply the effects to all new elements on the table.