Path-based goodness: Difference between revisions

Hkm (talk | contribs)
Created page with "Path-based goodness is a metric for judging the accuracy and simplicity of temperaments. To compute path-based goodness, we can apply the following steps: # Choose values for the parameters <code><code>error_power</code></code>, <code>complexity_fondness</code>, <code>inaccuracy_fondness</code>, and target_score. The canonical values are: : * <code><code>error_power</code></code> = 1.5, : * <code>complexity_fondness</code> = 0.9, : * <code>inaccuracy_fondness</code>..."
 
Hkm (talk | contribs)
No edit summary
Line 1: Line 1:
Path-based goodness is a metric for judging the accuracy and simplicity of temperaments. To compute path-based goodness, we can apply the following steps:
Path-based goodness is a metric for judging the accuracy and simplicity of temperaments. To compute path-based goodness, we can apply the following steps:


# Choose values for the parameters <code><code>error_power</code></code>, <code>complexity_fondness</code>, <code>inaccuracy_fondness</code>, and target_score. The canonical values are:
# Choose values for the parameters <code>error_power</code>, <code>complexity_fondness</code>, <code>inaccuracy_fondness</code>, and target_score. The canonical values are:


: * <code><code>error_power</code></code> = 1.5,  
: : <code><code>error_power</code></code> = 1.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,  
: * target_score = 0.02.
: : target_score = 0.02.


# 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><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><code>error_power</code></code>) * <code>complexity_fondness</code>^(n+d) / ''g''.