University assignment 1 on bayesian networks
- openjdk version: 1.8.x
Run the following commands fot the test network:
cd ai-assignment-1
make clean
make build
make test
For publish, run following commands:
cd ai-assignment-1
make publish
- XML file path for bayesian network
- queries
- probability, additions, multiplies for every query.
BNetwork: class that present bayesian network
VariableClass: class of variableClass information, name, values, length
Query: class that present query as binary data (keys, etc...)
Notes:
- The algorithms using keys (indexes) and not the actual variableClass names and values.
- Parents saved reverses
- Omer Priel
MIT