let $r$ be a ring, and let $n, d$ be non-negative integers. a right $r$-module $m$ is called $(n, d)$-projective if $ext^{d+1}_r(m, a)=0$ for every $n$-copresented right $r$-module $a$. $r$ is called right $n$-cocoherent if every $n$-copresented right $r$-module is $(n+1)$-coprese-nted, it is called a right co-$(n,d)$-ring if every right $r$-module is $(n, d)$-projective. $r$ ...