Ejemplo n.º 1
0
 public bool tryGetLGTGTD(GT lgt, out GTSD gtd)
 {
     return(gts.tryGetLTTD(lgt, out gtd));
 }
Ejemplo n.º 2
0
 public int getLGTGTI(GT lgt)
 {
     return(gts.getTI(lgt));
 }
Ejemplo n.º 3
0
 public abstract bool tryGetLGTGTI(GT lgt, out GTI gti);
Ejemplo n.º 4
0
 public GTI getLGTGTI(GT lgt)
 {
     return(gtSS.getTI(lgt));
 }
Ejemplo n.º 5
0
 public bool isIt(GT gt)
 {
     return(universe.index == 12 && (gt.index == 43 || gt.index == 37 || gt.index == 1891));
 }
Ejemplo n.º 6
0
 public static Universe.IEmbedTemplate make(SU universe, GT ipgt)
 {
     return(new SImportTemplateMaker(universe).make(ipgt));
 }
Ejemplo n.º 7
0
 ////////////////////////////////////////////////////////////////////////////////////////////////////
 private bool upToDate(GT gt)
 {
     return(!gts.Values.Any(mgts => mgts.Contains(gt)));
 }
 public GroundSubstitutionEC(Universe universe, bool saturate, LVar v, GT t)
     : this(universe, saturate)
 {
     Debug.Assert(t == universe.transitiveMerge(t));
     this[v] = t;
 }
Ejemplo n.º 9
0
 public void removeGDE(GT gt0, GT gt1)
 {
     disequalityMap.remove(gt0, gt1);
     disequalityMap.remove(gt1, gt0);
 }
Ejemplo n.º 10
0
 public bool hasInequalityClass(GT gt)
 {
     return(disequalityMap.ContainsKey(gt));
 }
Ejemplo n.º 11
0
 public bool hasEquivalenceClass(GT gt)
 {
     return(equivalenceClassMap.ContainsKey(gt));
 }
Ejemplo n.º 12
0
 public bool has(GT gt)
 {
     return(pUnsaturatedGTs.Contains(gt));
 }