Using SMILE, SamIam and GRMM to do EM parameter learning in a simple BN