rec.create(vecid);
TIntIntIterator iter = indexer.iterator();
int[] input = new int[this.base.size() * 2];
if (this == rec.source) {
while (iter.hasNext()) {
iter.advance();
int tgtId = iter.key();
get(tgtId, input, fReuseList);
float score = rec.scoring.score(key, vecid, vector, this.key, tgtId, fReuseList);
rec.add(vecid, tgtId, score);
rec.add(tgtId, vecid, score);