Drafting Effective Contracts: Balancing Perfect Precision with Cost and Time Constraints