Lines Matching refs:score
387 { char*chp,*chp2,*startchar;double score;int scored,i,skippedempty;
389 score=scored=0;
451 negate=scoreany=0;lscore=score;
462 { if(score>=MAX32)
535 score+=weight;
540 MIN32<score&&
541 score<MAX32&&
546 { score+=weight;weight*=xponent;
549 score+=weight/(1-xponent);
551 score+=weight<0?MIN32:MAX32;
583 while(--j>=0&&(score+=weight)<MAX32&&score>MIN32)
586 score+=j?xponent:weight;
613 score+=weight*tpow(f,xponent);
622 if(score>MAX32) /* chop off at plus infinity */
623 plusinfty: score=MAX32;
624 if(score<=MIN32) /* chop off at minus infinity */
625 mininfty: score=MIN32,i=0;
629 nlog("Score: ");ltstr(7,(long)(score-lscore),num);
631 ;{ long iscore=score;
633 if(!iscore&&score>0)
647 if(!(lastscore=score)&&score>0) /* save it for $= */
649 if(scored&&i&&score<=0)