Ignore:
Timestamp:
06/18/14 21:24:30 (10 years ago)
Author:
rkrimmel
Message:

Adding FitchMargaliash? Class

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/ralph/src/main/java/de/ugoe/cs/autoquest/tasktrees/alignment/substitution/ObjectDistanceSubstitionMatrix.java

    r1568 r1570  
    11package de.ugoe.cs.autoquest.tasktrees.alignment.substitution; 
    22 
    3 import java.util.ArrayList; 
    4 import java.util.Collection; 
     3 
    54import java.util.HashMap; 
    65import java.util.Iterator; 
    76 
    8 import de.ugoe.cs.autoquest.eventcore.guimodel.GUIModel; 
     7 
    98import de.ugoe.cs.autoquest.eventcore.guimodel.IGUIElement; 
    10  
    11 import java.util.List; 
    12  
    13 import de.ugoe.cs.autoquest.eventcore.Event; 
    149import de.ugoe.cs.autoquest.tasktrees.alignment.algorithms.AlignmentHelpers; 
    1510import de.ugoe.cs.autoquest.tasktrees.treeifc.IEventTaskInstance; 
    1611import de.ugoe.cs.autoquest.tasktrees.treeifc.ITask; 
    1712import de.ugoe.cs.autoquest.tasktrees.treeifc.ITaskInstance; 
    18 import de.ugoe.cs.autoquest.tasktrees.treeifc.IUserSession; 
    1913import de.ugoe.cs.autoquest.usageprofiles.SymbolMap; 
    20 import de.ugoe.cs.util.console.GlobalDataContainer; 
     14 
    2115 
    2216public class ObjectDistanceSubstitionMatrix implements SubstitutionMatrix { 
     
    9286                                } 
    9387                                float distance = -1*AlignmentHelpers.distanceBetween(first, second); 
    94                                 //meandistance += distance; 
     88                         
    9589                         
    9690                                if(distance > maxDistance){ 
     
    9892                                } 
    9993                                 
    100                                 distance += 5; 
     94                                distance += positiveThreshold; 
    10195                                 
    102                                 //if (distance < positiveThreshold) { 
    103                                 //      distance = -1*distance; 
    104                                 //} 
     96 
    10597                                 
    10698                                matrix.set(tempindex1, tempindex2,distance); 
Note: See TracChangeset for help on using the changeset viewer.