From 4fa15390fef9dece88f74ff981fd6cd5141bfeb7 Mon Sep 17 00:00:00 2001 From: Zack Scholl Date: Wed, 3 May 2017 15:20:33 -0600 Subject: [PATCH] Better weights? --- closestmatch.go | 2 +- cmserver/server.go | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/closestmatch.go b/closestmatch.go index cfef685..5a2c5af 100755 --- a/closestmatch.go +++ b/closestmatch.go @@ -86,7 +86,7 @@ func (cm *ClosestMatch) worker(id int, jobs <-chan job, results chan<- result) { if _, ok2 := m[cm.ID[id].Key]; !ok2 { m[cm.ID[id].Key] = 0 } - m[cm.ID[id].Key] += 1000/len(cm.ID[id].Key) + weight + m[cm.ID[id].Key] += 1+1000/len(cm.ID[id].Key) + weight } } results <- result{m: m} diff --git a/cmserver/server.go b/cmserver/server.go index 2363749..a1fb045 100755 --- a/cmserver/server.go +++ b/cmserver/server.go @@ -57,9 +57,9 @@ func main() { log.Info("...computing cm...") cm = closestmatch.New(strings.Split(string(keys), "\n"), intArray) log.Info("...computed.") - log.Info("Saving...") - cm.Save(listfile + ".cm") - log.Info("...saving.") + //log.Info("Saving...") + //cm.Save(listfile + ".cm") + //log.Info("...saving.") } startTime := time.Now()