SingleBestGuess (lines 2715-2729)
Back to List
Browsing parserm.h
2715 ! SingleBestGuess returns the highest-scoring object in the match list
2716 ! if it is the clear winner, or returns -1 if there is no clear winner
2717 ! ----------------------------------------------------------------------------
2718
2719 [ SingleBestGuess earliest its_score best i;
2720
2721 earliest=-1; best=-1000;
2722 for (i=0:i<number_matched:i++)
2723 { its_score=match_scores-->i;
2724 if (its_score==best) { earliest = -1; }
2725 if (its_score>best) { best=its_score; earliest=match_list-->i; }
2726 }
2727 bestguess_score = best;
2728 return earliest;
2729 ];
Last updated 27 February 2004.
This site is no longer supported; information may be out of date.
Maintained as a historical archive by the Interactive Fiction Technology Foundation.
Copyright 1993-2018 IFTF, CC-BY-SA unless otherwise noted.
This page was originally managed by Graham Nelson (graham@gnelson.demon.co.uk) assisted by C Knight.