edu.ucla.belief.io.dsl
Class SMILEReader

Object
  extended by SMILEReader

public class SMILEReader
extends Object

Since:
20020403
Author:
keith cascio

Field Summary
static int AUXILIARY
           
static int DSL_CPT
           
static int DSL_NOISY_MAX
           
static int DSL_TRUTHTABLE
           
static int OBSERVATION
           
static String STR_NATIVE_LIBRARY_NAME
           
static int TARGET
           
static int UNDEFINED_NODE_TYPE
           
 
Constructor Summary
SMILEReader()
           
 
Method Summary
 GenieNet getBeliefNetwork()
           
static boolean librarySupports(FileType type)
           
 boolean loadSMILE(File infile, FileType type)
           
static void main(String[] args)
           
 boolean updateSMILE(File oldFile, FileType originalSMILEType, File outfile, FileType newSMILEType, GenieNet theNet)
           
 boolean updateSMILE(File oldFile, FileType originalSMILEType, File outfile, FileType newSMILEType, GenieNet theNet, Collection modifiedFVars)
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STR_NATIVE_LIBRARY_NAME

public static final String STR_NATIVE_LIBRARY_NAME
See Also:
Constant Field Values

DSL_CPT

public static final int DSL_CPT
See Also:
Constant Field Values

DSL_NOISY_MAX

public static final int DSL_NOISY_MAX
See Also:
Constant Field Values

DSL_TRUTHTABLE

public static final int DSL_TRUTHTABLE
See Also:
Constant Field Values

UNDEFINED_NODE_TYPE

public static final int UNDEFINED_NODE_TYPE
See Also:
Constant Field Values

TARGET

public static final int TARGET
See Also:
Constant Field Values

OBSERVATION

public static final int OBSERVATION
See Also:
Constant Field Values

AUXILIARY

public static final int AUXILIARY
See Also:
Constant Field Values
Constructor Detail

SMILEReader

public SMILEReader()
Method Detail

loadSMILE

public boolean loadSMILE(File infile,
                         FileType type)
                  throws Exception
Throws:
Exception

librarySupports

public static boolean librarySupports(FileType type)
Since:
020304

getBeliefNetwork

public GenieNet getBeliefNetwork()

updateSMILE

public boolean updateSMILE(File oldFile,
                           FileType originalSMILEType,
                           File outfile,
                           FileType newSMILEType,
                           GenieNet theNet)

updateSMILE

public boolean updateSMILE(File oldFile,
                           FileType originalSMILEType,
                           File outfile,
                           FileType newSMILEType,
                           GenieNet theNet,
                           Collection modifiedFVars)
Since:
052802

main

public static void main(String[] args)


Copyright 2010 UCLA Automated Reasoning Group