edu.ucla.belief
Enum CrouchingTiger.DynamatorImpl

Object
  extended by Enum<CrouchingTiger.DynamatorImpl>
      extended by CrouchingTiger.DynamatorImpl
All Implemented Interfaces:
Serializable, Comparable<CrouchingTiger.DynamatorImpl>
Enclosing class:
CrouchingTiger

public static enum CrouchingTiger.DynamatorImpl
extends Enum<CrouchingTiger.DynamatorImpl>


Enum Constant Summary
edbp
           
hugin
           
loopybp
           
random
           
rcil1
           
rcil2
           
shenoyshaferil1
           
shenoyshaferil2
           
zchugin
           
 
Field Summary
 Class<? extends Dynamator> clazz
           
 
Method Summary
 Algorithm algorithm()
           
 InferenceEngine compileIL1(BeliefNetwork bn, Map<CrouchingTiger.DynamatorImpl,Dynamator> team)
           
 Map<Algorithm.Result,Object> compileIL2(BeliefNetwork bn, Converter conv, Map<CrouchingTiger.DynamatorImpl,Dynamator> team)
           
 Dynamator create()
           
static Map<CrouchingTiger.DynamatorImpl,Dynamator> create(CrouchingTiger.DynamatorImpl... targets)
           
 String displayName()
           
 Dynamator enlist(Map<CrouchingTiger.DynamatorImpl,Dynamator> team)
           
static Collection<CrouchingTiger.DynamatorImpl> il2Partials()
           
static Collection<CrouchingTiger.DynamatorImpl> il2s()
           
 Map<Algorithm.Setting,Object> toIL2Settings(BeliefNetwork bn, Map<CrouchingTiger.DynamatorImpl,Dynamator> team)
           
 String toString()
           
static CrouchingTiger.DynamatorImpl valueOf(String name)
          Returns the enum constant of this type with the specified name.
static CrouchingTiger.DynamatorImpl[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

edbp

public static final CrouchingTiger.DynamatorImpl edbp

loopybp

public static final CrouchingTiger.DynamatorImpl loopybp

random

public static final CrouchingTiger.DynamatorImpl random

rcil1

public static final CrouchingTiger.DynamatorImpl rcil1

rcil2

public static final CrouchingTiger.DynamatorImpl rcil2

shenoyshaferil1

public static final CrouchingTiger.DynamatorImpl shenoyshaferil1

shenoyshaferil2

public static final CrouchingTiger.DynamatorImpl shenoyshaferil2

hugin

public static final CrouchingTiger.DynamatorImpl hugin

zchugin

public static final CrouchingTiger.DynamatorImpl zchugin
Field Detail

clazz

public final Class<? extends Dynamator> clazz
Method Detail

values

public static CrouchingTiger.DynamatorImpl[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (CrouchingTiger.DynamatorImpl c : CrouchingTiger.DynamatorImpl.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static CrouchingTiger.DynamatorImpl valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

enlist

public Dynamator enlist(Map<CrouchingTiger.DynamatorImpl,Dynamator> team)

compileIL1

public InferenceEngine compileIL1(BeliefNetwork bn,
                                  Map<CrouchingTiger.DynamatorImpl,Dynamator> team)

compileIL2

public Map<Algorithm.Result,Object> compileIL2(BeliefNetwork bn,
                                               Converter conv,
                                               Map<CrouchingTiger.DynamatorImpl,Dynamator> team)

create

public static Map<CrouchingTiger.DynamatorImpl,Dynamator> create(CrouchingTiger.DynamatorImpl... targets)

create

public Dynamator create()

algorithm

public Algorithm algorithm()

displayName

public String displayName()

toString

public String toString()
Overrides:
toString in class Enum<CrouchingTiger.DynamatorImpl>

toIL2Settings

public Map<Algorithm.Setting,Object> toIL2Settings(BeliefNetwork bn,
                                                   Map<CrouchingTiger.DynamatorImpl,Dynamator> team)

il2Partials

public static Collection<CrouchingTiger.DynamatorImpl> il2Partials()

il2s

public static Collection<CrouchingTiger.DynamatorImpl> il2s()


Copyright 2010 UCLA Automated Reasoning Group