Ignore:
Timestamp:
08/16/12 12:34:24 (12 years ago)
Author:
sherbold
Message:
  • countless adaptations throughout nearly all components to remove errors introduced due to the refactoring of the event core
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/quest-core-usageprofiles/src/main/java/de/ugoe/cs/quest/usageprofiles/PredictionByPartialMatch.java

    r518 r547  
    149149         */ 
    150150        @Override 
    151         public double getProbability(List<? extends Event<?>> context, 
    152                         Event<?> symbol) { 
     151        public double getProbability(List<Event> context, 
     152                        Event symbol) { 
    153153                if (context == null) { 
    154154                        throw new InvalidParameterException("context must not be null"); 
     
    161161                double resultShorterContex = 0.0d; 
    162162 
    163                 List<Event<?>> contextCopy; 
     163                List<Event> contextCopy; 
    164164                if (context.size() >= trieOrder) { 
    165                         contextCopy = new LinkedList<Event<?>>(context.subList( 
     165                        contextCopy = new LinkedList<Event>(context.subList( 
    166166                                        context.size() - trieOrder + 1, context.size())); 
    167167                } else { 
    168                         contextCopy = new LinkedList<Event<?>>(context); 
    169                 } 
    170  
    171                 Collection<Event<?>> followers = trie.getFollowingSymbols(contextCopy); // \Sigma' 
     168                        contextCopy = new LinkedList<Event>(context); 
     169                } 
     170 
     171                Collection<Event> followers = trie.getFollowingSymbols(contextCopy); // \Sigma' 
    172172                int sumCountFollowers = 0; // N(s\sigma') 
    173                 for (Event<?> follower : followers) { 
     173                for (Event follower : followers) { 
    174174                        sumCountFollowers += trie.getCount(contextCopy, follower); 
    175175                } 
Note: See TracChangeset for help on using the changeset viewer.