Versions in this module Expand all Collapse all v1 v1.0.0 Sep 12, 2025 Changes in this version + type AllSubPPSDTO struct + Graph graph.Graph[string, string] + MinNestingLevel int + Source string + Target string + type BenchMark struct + CompressionRate float64 + NumEdge int64 + Time float64 + type DataChildDTO struct + Child []DataChildDTO + Data KeyDTO + Tag TrustType + func (node DataChildDTO) GenerateDotD(nodeID int) (string, int) + type DataChildExpressionDTO struct + Child []DataChildExpressionDTO + Data ExpressionDTO + func (node DataChildExpressionDTO) GenerateDot(nodeID int) (string, int) + type EdgeDTO struct + FromNode string + ToNode string + type ExpressionDTO struct + FromNode string + Operation string + ToNode string + type FromTo struct + FromNode string + ToNode string + type InputEvaluatorDTO struct + Expression DataChildDTO + OpinionMode string + type KeyDTO struct + FromNode string + Operation string + Opinion OpinionDTOValue + ToNode string + type NodesEdges struct + NumEdges int + NumNodes int + type OpinionDTO struct + FromNode string + ToNode string + Value OpinionDTOValue + func (o OpinionDTO) Destination() string + func (o OpinionDTO) Opinion() subjectivelogic.QueryableOpinion + func (o OpinionDTO) Source() string + type OpinionDTOFlatten struct + BaseRate float64 + Belief float64 + Disbelief float64 + FromNode string + ToNode string + Uncertainty float64 + type OpinionDTOValue struct + func NewOpinionDTOValue(belief float64, disbelief float64, uncertainty float64, baseRate float64) OpinionDTOValue + func (o OpinionDTOValue) BaseRate() float64 + func (o OpinionDTOValue) Belief() float64 + func (o OpinionDTOValue) Disbelief() float64 + func (o OpinionDTOValue) ProjectedProbability() float64 + func (o OpinionDTOValue) String() string + func (o OpinionDTOValue) Uncertainty() float64 + type ProcessingPath struct + Edges []EdgeDTO + Index int + NodeToPPS map[string]EdgeDTO + Nodes []string + type ScopeVertexEdgeDTO struct + Links []string + Node string + Scope string + type StructureGraphTAFMultipleProp struct + func StructureGraphTAFMultiplePropConstr(fusionOperator trustmodelstructure.FusionOperator, ...) StructureGraphTAFMultipleProp + func (t StructureGraphTAFMultipleProp) AdjacencyList() []trustmodelstructure.AdjacencyListEntry + func (t StructureGraphTAFMultipleProp) DiscountOperator() trustmodelstructure.DiscountOperator + func (t StructureGraphTAFMultipleProp) Operator() trustmodelstructure.FusionOperator + type StructureGraphTAFSingleProp struct + AdjacencyList []VertexEdgeDTO + Scope string + type SynthesizingGraph struct + Adj map[string]map[string]graph.Edge[string] + Edges []EdgeDTO + NodeToPPS map[string]EdgeDTO + Nodes []string + type TrustType int + const FunctionalTrust + const ReferralTrust + type VertexEdgeDTO struct + Links []string + Node string + func (v VertexEdgeDTO) SourceNode() string + func (v VertexEdgeDTO) TargetNodes() []string + type VertexPropertiesDTO struct + InFlow float64 + OutFlow float64