non-binary cost function network