a method and apparatus employs a weighted order stored in a weight table for automatically discriminating optical symbols which may be encoded in any one of at least two symbologies . the weighted order may be dynamically updated to reflect the distribution of symbologies as the symbols are acquired and decoded .