simulation of ngo-per-condition