Path-based goodness: Difference between revisions
No edit summary |
|||
| Line 5: | Line 5: | ||
#* <code>complexity_fondness</code> = 0.9, | #* <code>complexity_fondness</code> = 0.9, | ||
#* <code>inaccuracy_fondness</code> = 0.98, | #* <code>inaccuracy_fondness</code> = 0.98, | ||
#* <code>target_score</code> = 0. | #* <code>target_score</code> = 0.002. | ||
# Let ''g'' be a variable. Assign to every JI interval (except 1/1) n/d with error e (in cents) a score equal to <code>inaccuracy_fondness</code>^(e^<code>error_power</code></code>) * <code>complexity_fondness</code>^(n+d) / ''g''. | # Let ''g'' be a variable. Assign to every JI interval (except 1/1) n/d with error e (in cents) a score equal to <code>inaccuracy_fondness</code>^(e^<code>error_power</code></code>) * <code>complexity_fondness</code>^(n+d) / ''g''. | ||
# Assign to every ordered list of JI intervals a score equal to the product of the scores of all of its steps. | # Assign to every ordered list of JI intervals a score equal to the product of the scores of all of its steps. | ||
| Line 20: | Line 20: | ||
=== Path-based goodnesses and octave stretches for the equal temperaments 7-41: === | === Path-based goodnesses and octave stretches for the equal temperaments 7-41: === | ||
(these use target_score 0.02 instead of 0.002; the order remains mostly unchanged, but all the values here are smaller than they would be at the correct target_score.) | |||
1. 41et: goodness 30.8. 2: 0.10. score <3, <6: 3.9%, 11.5% | 1. 41et: goodness 30.8. 2: 0.10. score <3, <6: 3.9%, 11.5% | ||
2. 31et: goodness 28.2. 2: 0.33. score <3, <6: 4.2%, 13.0% | 2. 31et: goodness 28.2. 2: 0.33. score <3, <6: 4.2%, 13.0% | ||