MAINT: work towards more flexible sampling when node states are not completely known or completely unknown