Changeset 3340 for src/Pugs/Eval.hs

Show
Ignore:
Timestamp:
05/17/05 16:01:42 (4 years ago)
Author:
autrijus
svk:copy_cache_prev:
4908
Message:

* switch to Manhattan distance for MMD dispatch on invocants.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • src/Pugs/Eval.hs

    r3333 r3340  
    833833        deltaCxt    <- deltaFromCxt ret 
    834834        deltaArgs   <- mapM deltaFromPair pairs 
    835         let distance = (deltaCxt : deltaArgs) 
    836835        let bound = either (const False) (const True) $ bindParams sub invs args 
    837836        return $ Just 
    838             ( (isGlobal, subT, isMulti sub, bound, distance) 
     837            ( (isGlobal, subT, isMulti sub, bound, sum deltaArgs, deltaCxt) 
    839838            , fromJust fun 
    840839            )