# AssignmentSummary

#### class AssignmentSummary extends Summary

A Summary with all its probability on one variable-value Assignment.

Linear Supertypes
Ordering
1. Alphabetic
2. By inheritance
Inherited
1. AssignmentSummary
2. Summary
3. AnyRef
4. Any
1. Hide All
2. Show all
Visibility
1. Public
2. All

### Value Members

1. #### final def !=(arg0: AnyRef): Boolean

Definition Classes
AnyRef
2. #### final def !=(arg0: Any): Boolean

Definition Classes
Any
3. #### final def ##(): Int

Definition Classes
AnyRef → Any
4. #### final def ==(arg0: AnyRef): Boolean

Definition Classes
AnyRef
5. #### final def ==(arg0: Any): Boolean

Definition Classes
Any

7. #### final def asInstanceOf[T0]: T0

Definition Classes
Any

9. #### def clone(): AnyRef

Attributes
protected[java.lang]
Definition Classes
AnyRef
Annotations
@throws( ... )
10. #### final def eq(arg0: AnyRef): Boolean

Definition Classes
AnyRef
11. #### def equals(arg0: Any): Boolean

Definition Classes
AnyRef → Any
12. #### def factorMarginals: Nil.type

Definition Classes
AssignmentSummarySummary
13. #### def finalize(): Unit

Attributes
protected[java.lang]
Definition Classes
AnyRef
Annotations
@throws( classOf[java.lang.Throwable] )
14. #### final def getClass(): Class[_]

Definition Classes
AnyRef → Any
15. #### def getMarginal(v: variable.Var): Option[Marginal1]

If this summary has a univariate Marginal for variable v, return it in an Option; otherwise return None.

If this summary has a univariate Marginal for variable v, return it in an Option; otherwise return None.

Definition Classes
Summary
16. #### def hashCode(): Int

Definition Classes
AnyRef → Any
17. #### final def isInstanceOf[T0]: Boolean

Definition Classes
Any
18. #### def logZ: Nothing

Definition Classes
AssignmentSummarySummary
19. #### def marginal(f: model.Factor): FactorMarginal

If this Summary has a Marginal that touches all or a subset of the neighbors of this factor return the Marginal with the maximally-available subset.

If this Summary has a Marginal that touches all or a subset of the neighbors of this factor return the Marginal with the maximally-available subset.

Definition Classes
AssignmentSummarySummary
20. #### def marginal(v: variable.Var): Marginal1

If this Summary has a univariate Marginal for variable v, return it; otherwise return null.

If this Summary has a univariate Marginal for variable v, return it; otherwise return null.

Definition Classes
AssignmentSummarySummary
21. #### def marginals: Iterable[Marginal1]

The collection of all Marginals available in this Summary

The collection of all Marginals available in this Summary

Definition Classes
AssignmentSummarySummary
22. #### final def ne(arg0: AnyRef): Boolean

Definition Classes
AnyRef
23. #### final def notify(): Unit

Definition Classes
AnyRef
24. #### final def notifyAll(): Unit

Definition Classes
AnyRef
25. #### def setToMaximize(implicit d: variable.DiffList): Unit

Definition Classes
AssignmentSummarySummary
26. #### final def synchronized[T0](arg0: ⇒ T0): T0

Definition Classes
AnyRef
27. #### def toString(): String

Definition Classes
AnyRef → Any
28. #### def variables: Iterable[variable.Var]

All the variables for which this Summary has a univariate Marginal.

All the variables for which this Summary has a univariate Marginal.

Definition Classes
Summary
29. #### final def wait(): Unit

Definition Classes
AnyRef
Annotations
@throws( ... )
30. #### final def wait(arg0: Long, arg1: Int): Unit

Definition Classes
AnyRef
Annotations
@throws( ... )
31. #### final def wait(arg0: Long): Unit

Definition Classes
AnyRef
Annotations
@throws( ... )