Different pricing models implemented. One can switch between them by changing globalPricing in Stock to one of the provided pricing function sets. TODO: gameplay testing, propagate this polymorphability to trading role generation process during worldmaking, if it ever comes that far.