Print Efforts
Recognizing the skill and expertise required for complex prints and tight deadlines, 3DOS factors in both print complexity and time when calculating rewards.
Formula
Explanation
print_time_reward: The earned reward for print time (in tokens).
raw_material_cost: Cost of raw material per kg (in tokens).
print_time: Total print time in hours (e.g., 3.5 hours).
threshold_duration: Minimum print time for reward eligibility (e.g., 2 hours).
I(print_time > threshold_duration): Ensures the reward applies only if print time exceeds the threshold.
Key Consideration
The reward is capped at 1% of the raw material cost using min.
The reward is proportional to the time exceeding the threshold duration.
You can adjust the threshold_duration and reward percentage (0.01) based on your system.
Example
raw_material_cost = 50 tokens/kg
print_time = 3.5 hours
threshold_duration = 2 hours
Calculations
Reward eligibility:
I(3.5 > 2) = 1 (print time exceeds threshold)
Reward calculation:
50 * 0.01 = 0.5 (maximum reward)
50 * 1 * (3.5 - 2) / 2 = 37.5 (proportional reward for exceeding threshold)
Capped reward:
min(0.5, 37.5) = 0.5 (capped at maximum reward)
Output
The manufacturer receives a reward of 0.5 tokens for their print time, considering it exceeded the threshold duration.
Last updated