It sounds like a sigmoid curve, for example:
f <- function(x,s) s/(1 + exp(-x)) curve(f(x,s=1),xlim=c(-4,4)) curve(f(x,s=0.9),xlim=c(-4,4),add=TRUE) curve(f(x,s=0.8),xlim=c(-4,4),add=TRUE) curve(f(x,s=0.7),xlim=c(-4,4),add=TRUE)
Result:

You can start to adapt this, for example. here's the awkward bit of code:
plot(NA,type="n",ann=FALSE,axes=FALSE,xlim=c(-6,6),ylim=c(0,1)) curve(f(x,s=1),xlim=c(-4,4),add=TRUE) curve(f(x,s=0.8),xlim=c(-4,4),add=TRUE) curve(f(x,s=0.6),xlim=c(-4,4),add=TRUE) text( c(-4,rep(4,3)), c(0,f(c(4),c(1,0.8,0.6))), labels=c("Parent","Kid 1","Kid 2","Kid 3"), pos=c(2,4,4,4) )
Result:
