diff --git a/comsoc/Borda.go b/comsoc/Borda.go
index ac0c06f5fa5e3100951eb10b3414e01ffa894d0e..9e16bacbb597ed9665db894ea16f014df81c6305 100644
--- a/comsoc/Borda.go
+++ b/comsoc/Borda.go
@@ -6,7 +6,7 @@ func BordaSWF(p Profile) (count Count, err error){
 	nAlts := len(p[0]) 
 	for _, row := range p{
 		for i:=0; i<nAlts;i++{
-			count[row[i]]+=nAlts-i
+			count[row[i]]+=nAlts-1-i
 		}
 	}
 	return count,nil