Versions in this module Expand all Collapse all v1 v1.0.0 Sep 12, 2025 Changes in this version + func CreateDAG(numNodes, numEdges int) [][]int + func EvalExpr(expression dtos.DataChildDTO, getOpinionMode string, ...) (dtos.KeyDTO, error) + func Evaluator(expression dtos.DataChildDTO, getOpinionMode string, ...) (dtos.KeyDTO, error) + func ExprToDTO(expression dtos.DataChildExpressionDTO) dtos.DataChildDTO + func ExpressionSynthesizer(vertexEdges []dtos.VertexEdgeDTO, checkDSPG bool, debug *bool) (bool, dtos.DataChildExpressionDTO) + func GenerateRandomDSPGGraph(n int) graph.Graph[string, string] + func Init(logger *slog.Logger, filePath string, debuggingMode bool) + func MetaToConcreteExpressionConverter(expression dtos.DataChildExpressionDTO, mathematicalModel string) dtos.DataChildExpressionDTO + func MetaToConcreteExpressionConverterUpd(expression dtos.DataChildExpressionDTO, mathematicalModel string) dtos.DataChildDTO + func ReferralDiscountChecker(expression dtos.DataChildDTO, target string, debug bool) (dtos.DataChildDTO, error) + func ToDSPGTransform(vertexEdges []dtos.VertexEdgeDTO, debug *bool) dtos.SynthesizingGraph + type TLEE struct + FingerprintToExpr map[string]map[string]dtos.DataChildDTO + VersionToValue map[int][]trustmodelstructure.TrustRelationship + func SpawnNewTLEE(logger *slog.Logger, filePath string, debuggingMode bool) *TLEE + func (tlee *TLEE) RunTLEE(trustmodelID string, version int, fingerprint uint32, ...) (map[string]subjectivelogic.QueryableOpinion, error)