delete ns;
} else if (IS_NEAR(pn, ns)) {
delete ns;
- } else if (cusps > 0) {
- en_add = false;
} else {
if (sgn(pn->s()) != sgn(ns->s()))
cusps++;
+ if (cusps > 0)
+ en_add = false;
#if NVVERSION>1
nvs = this->nv(
this->iy_,
delete ns;
} else if (IS_NEAR(pn, ns)) {
delete ns;
- } else if (cusps > 0) {
- en_add = false;
} else {
if (sgn(pn->s()) != sgn(ns->s()))
cusps++;
+ if (cusps > 0)
+ en_add = false;
this->nodes().push_back(ns);
this->add_iy(ns);
pn->add_child(ns, this->cost(pn, ns));