001 /** 002 * Created by IntelliJ IDEA. 003 * User: Wei Wang 004 * Date: Jan 2, 2003 005 * Time: 11:27:44 PM 006 */ 007 008 package EVolve.util.Equators; 009 010 import EVolve.util.DataTrace; 011 012 013 public class UnorderedEquator extends Equator{ 014 015 public String getName() { 016 return "Unordered Equator"; 017 } 018 019 public boolean isEqual(Set set1, Set set2) { 020 021 return set1.equals(set2,percent); 022 } 023 024 public DataTrace initialDataTrace(int interval, int entityNumber) { 025 if (entityNumber > interval) 026 trace = new DataTrace(new NormalUnorderedSet(interval)); 027 else 028 trace = new DataTrace(new SpecialUnorderedSet(interval,entityNumber)); 029 return trace; 030 } 031 }