2. Detecting survival populations and factors
hist(endStates$totalIndividuals)

Initial household population
This parameter has slight positive effect on population survival:
summary(endStates$initialNumHouseholds[endStates$totalIndividuals == 0])
Min. 1st Qu. Median Mean 3rd Qu. Max.
1.00 6.00 12.00 12.64 19.00 25.00
summary(endStates$initialNumHouseholds[endStates$totalIndividuals > 0])
Min. 1st Qu. Median Mean 3rd Qu. Max.
1.00 8.00 14.00 13.81 20.00 25.00
boxplot(endStates$initialNumHouseholds ~ (endStates$totalIndividuals > 0))

Mortality factors
Coale-Demeny Life Tables Model level parameter has great effect:
summary(endStates$cdmlt.level[endStates$totalIndividuals == 0])
Min. 1st Qu. Median Mean 3rd Qu. Max.
1.00 5.00 10.00 11.19 17.00 25.00
summary(endStates$cdmlt.level[endStates$totalIndividuals > 0])
Min. 1st Qu. Median Mean 3rd Qu. Max.
1.00 13.00 18.00 17.05 22.00 25.00
boxplot(endStates$cdmlt.level ~ (endStates$totalIndividuals > 0))

but region parameter has a smaller effect. East tends to survive more often.
table(endStates$coale.demeny.region, endStates$totalIndividuals > 0)
FALSE TRUE
east 806 462
north 852 416
south 834 405
west 822 403
boxplot(data = endStates, totalIndividuals ~ coale.demeny.region)

Fertility factors
All have a visible effect, but particularly c1.fert and sigma1.fert.
layout(matrix(1:4, nrow = 2, byrow = T))
boxplot(endStates$c1.fert ~ (endStates$totalIndividuals > 0), main = "c1.fert")
boxplot(endStates$mu.fert ~ (endStates$totalIndividuals > 0), main = "mu.fert")
boxplot(endStates$sigma1.fert ~ (endStates$totalIndividuals > 0), main = "sigma1.fert")
boxplot(endStates$sigma2.fert ~ (endStates$totalIndividuals > 0), main = "sigma2.fert")

Nuptiality factors
Residential rule showing no clear effect:
table(endStates$residence.rule, endStates$totalIndividuals > 0)
FALSE TRUE
matrilocal-matrilineal 1636 862
patrilocal-patrilineal 1678 824
The effect of the acceptable kinship degree is also unclear:
boxplot(endStates$acceptable.kinship.degree.for.couples ~ (endStates$totalIndividuals > 0))

All nuptiality parameters for both men and women present a small, yet apparently consistent effect. c1 and sigma parameters have a positive effect while mu has a smaller negative effect.
layout(matrix(1:8, nrow = 2, byrow = T))
boxplot(endStates$c1.women ~ (endStates$totalIndividuals > 0), main = "c1.women")
boxplot(endStates$mu.women ~ (endStates$totalIndividuals > 0), main = "mu.women")
boxplot(endStates$sigma1.women ~ (endStates$totalIndividuals > 0), main = "sigma1.women")
boxplot(endStates$sigma2.women ~ (endStates$totalIndividuals > 0), main = "sigma2.women")
boxplot(endStates$c1.men ~ (endStates$totalIndividuals > 0), main = "c1.men")
boxplot(endStates$mu.men ~ (endStates$totalIndividuals > 0), main = "mu.men")
boxplot(endStates$sigma1.men ~ (endStates$totalIndividuals > 0), main = "sigma1.men")
boxplot(endStates$sigma2.men ~ (endStates$totalIndividuals > 0), main = "sigma2.men")

LS0tDQp0aXRsZTogIkhvdXNlaG9sZCBEZW1vZ3JhcGh5IG1vZGVsIg0Kb3V0cHV0OiBodG1sX25vdGVib29rDQotLS0NCg0KIyMgMS4gbG9hZGluZyBzaW11bGF0aW9uIGRhdGENCg0KYGBge3J9DQplbmRTdGF0ZXMgPC0gcmVhZC5jc3YoIm91dHB1dC8zLWhvdXNlaG9sZERlbW9ncmFwaHkgdi4xLjEgLSBraW5zaGlwIHRhYnUgZm9yIG5ldyBjb3VwbGVzIGV4cC1lbmRzdGF0ZXMtdGFibGUuY3N2Iiwgc2tpcCA9IDYpDQpgYGANCg0KIyMgMi4gRGV0ZWN0aW5nIHN1cnZpdmFsIHBvcHVsYXRpb25zIGFuZCBmYWN0b3JzDQoNCmBgYHtyfQ0KaGlzdChlbmRTdGF0ZXMkdG90YWxJbmRpdmlkdWFscykNCmBgYA0KDQojIyMgSW5pdGlhbCBob3VzZWhvbGQgcG9wdWxhdGlvbg0KDQpUaGlzIHBhcmFtZXRlciBoYXMgc2xpZ2h0IHBvc2l0aXZlIGVmZmVjdCBvbiBwb3B1bGF0aW9uIHN1cnZpdmFsOg0KDQpgYGB7cn0NCnN1bW1hcnkoZW5kU3RhdGVzJGluaXRpYWxOdW1Ib3VzZWhvbGRzW2VuZFN0YXRlcyR0b3RhbEluZGl2aWR1YWxzID09IDBdKQ0Kc3VtbWFyeShlbmRTdGF0ZXMkaW5pdGlhbE51bUhvdXNlaG9sZHNbZW5kU3RhdGVzJHRvdGFsSW5kaXZpZHVhbHMgPiAwXSkNCmBgYA0KDQpgYGB7cn0NCmJveHBsb3QoZW5kU3RhdGVzJGluaXRpYWxOdW1Ib3VzZWhvbGRzIH4gKGVuZFN0YXRlcyR0b3RhbEluZGl2aWR1YWxzID4gMCkpDQpgYGANCg0KIyMjIE1vcnRhbGl0eSBmYWN0b3JzDQoNCkNvYWxlLURlbWVueSBMaWZlIFRhYmxlcyBNb2RlbCBsZXZlbCBwYXJhbWV0ZXIgaGFzIGdyZWF0IGVmZmVjdDoNCg0KYGBge3J9DQpzdW1tYXJ5KGVuZFN0YXRlcyRjZG1sdC5sZXZlbFtlbmRTdGF0ZXMkdG90YWxJbmRpdmlkdWFscyA9PSAwXSkNCnN1bW1hcnkoZW5kU3RhdGVzJGNkbWx0LmxldmVsW2VuZFN0YXRlcyR0b3RhbEluZGl2aWR1YWxzID4gMF0pDQpgYGANCg0KYGBge3J9DQpib3hwbG90KGVuZFN0YXRlcyRjZG1sdC5sZXZlbCB+IChlbmRTdGF0ZXMkdG90YWxJbmRpdmlkdWFscyA+IDApKQ0KYGBgDQoNCmJ1dCByZWdpb24gcGFyYW1ldGVyIGhhcyBhIHNtYWxsZXIgZWZmZWN0LiBFYXN0IHRlbmRzIHRvIHN1cnZpdmUgbW9yZSBvZnRlbi4gIA0KDQpgYGB7cn0NCnRhYmxlKGVuZFN0YXRlcyRjb2FsZS5kZW1lbnkucmVnaW9uLCBlbmRTdGF0ZXMkdG90YWxJbmRpdmlkdWFscyA+IDApDQpgYGANCg0KYGBge3J9DQpib3hwbG90KGRhdGEgPSBlbmRTdGF0ZXMsIHRvdGFsSW5kaXZpZHVhbHMgfiBjb2FsZS5kZW1lbnkucmVnaW9uKQ0KYGBgDQoNCiMjIyBGZXJ0aWxpdHkgZmFjdG9ycw0KDQpBbGwgaGF2ZSBhIHZpc2libGUgZWZmZWN0LCBidXQgcGFydGljdWxhcmx5IGMxLmZlcnQgYW5kIHNpZ21hMS5mZXJ0LiANCg0KYGBge3J9DQpsYXlvdXQobWF0cml4KDE6NCwgbnJvdyA9IDIsIGJ5cm93ID0gVCkpDQpib3hwbG90KGVuZFN0YXRlcyRjMS5mZXJ0IH4gKGVuZFN0YXRlcyR0b3RhbEluZGl2aWR1YWxzID4gMCksIG1haW4gPSAiYzEuZmVydCIpDQpib3hwbG90KGVuZFN0YXRlcyRtdS5mZXJ0IH4gKGVuZFN0YXRlcyR0b3RhbEluZGl2aWR1YWxzID4gMCksIG1haW4gPSAibXUuZmVydCIpDQpib3hwbG90KGVuZFN0YXRlcyRzaWdtYTEuZmVydCB+IChlbmRTdGF0ZXMkdG90YWxJbmRpdmlkdWFscyA+IDApLCBtYWluID0gInNpZ21hMS5mZXJ0IikNCmJveHBsb3QoZW5kU3RhdGVzJHNpZ21hMi5mZXJ0IH4gKGVuZFN0YXRlcyR0b3RhbEluZGl2aWR1YWxzID4gMCksIG1haW4gPSAic2lnbWEyLmZlcnQiKQ0KYGBgDQoNCiMjIyBOdXB0aWFsaXR5IGZhY3RvcnMNCg0KUmVzaWRlbnRpYWwgcnVsZSBzaG93aW5nIG5vIGNsZWFyIGVmZmVjdDoNCg0KYGBge3J9DQp0YWJsZShlbmRTdGF0ZXMkcmVzaWRlbmNlLnJ1bGUsIGVuZFN0YXRlcyR0b3RhbEluZGl2aWR1YWxzID4gMCkNCmBgYA0KDQpUaGUgZWZmZWN0IG9mIHRoZSBhY2NlcHRhYmxlIGtpbnNoaXAgZGVncmVlIGlzIGFsc28gdW5jbGVhcjogDQoNCmBgYHtyfQ0KYm94cGxvdChlbmRTdGF0ZXMkYWNjZXB0YWJsZS5raW5zaGlwLmRlZ3JlZS5mb3IuY291cGxlcyB+IChlbmRTdGF0ZXMkdG90YWxJbmRpdmlkdWFscyA+IDApKQ0KYGBgDQoNCkFsbCBudXB0aWFsaXR5IHBhcmFtZXRlcnMgZm9yIGJvdGggbWVuIGFuZCB3b21lbiBwcmVzZW50IGEgc21hbGwsIHlldCBhcHBhcmVudGx5IGNvbnNpc3RlbnQgZWZmZWN0LiBjMSBhbmQgc2lnbWEgcGFyYW1ldGVycyBoYXZlIGEgcG9zaXRpdmUgZWZmZWN0IHdoaWxlIG11IGhhcyBhIHNtYWxsZXIgbmVnYXRpdmUgZWZmZWN0Lg0KDQpgYGB7cn0NCmxheW91dChtYXRyaXgoMTo4LCBucm93ID0gMiwgYnlyb3cgPSBUKSkNCmJveHBsb3QoZW5kU3RhdGVzJGMxLndvbWVuIH4gKGVuZFN0YXRlcyR0b3RhbEluZGl2aWR1YWxzID4gMCksIG1haW4gPSAiYzEud29tZW4iKQ0KYm94cGxvdChlbmRTdGF0ZXMkbXUud29tZW4gfiAoZW5kU3RhdGVzJHRvdGFsSW5kaXZpZHVhbHMgPiAwKSwgbWFpbiA9ICJtdS53b21lbiIpDQpib3hwbG90KGVuZFN0YXRlcyRzaWdtYTEud29tZW4gfiAoZW5kU3RhdGVzJHRvdGFsSW5kaXZpZHVhbHMgPiAwKSwgbWFpbiA9ICJzaWdtYTEud29tZW4iKQ0KYm94cGxvdChlbmRTdGF0ZXMkc2lnbWEyLndvbWVuIH4gKGVuZFN0YXRlcyR0b3RhbEluZGl2aWR1YWxzID4gMCksIG1haW4gPSAic2lnbWEyLndvbWVuIikNCmJveHBsb3QoZW5kU3RhdGVzJGMxLm1lbiB+IChlbmRTdGF0ZXMkdG90YWxJbmRpdmlkdWFscyA+IDApLCBtYWluID0gImMxLm1lbiIpDQpib3hwbG90KGVuZFN0YXRlcyRtdS5tZW4gfiAoZW5kU3RhdGVzJHRvdGFsSW5kaXZpZHVhbHMgPiAwKSwgbWFpbiA9ICJtdS5tZW4iKQ0KYm94cGxvdChlbmRTdGF0ZXMkc2lnbWExLm1lbiB+IChlbmRTdGF0ZXMkdG90YWxJbmRpdmlkdWFscyA+IDApLCBtYWluID0gInNpZ21hMS5tZW4iKQ0KYm94cGxvdChlbmRTdGF0ZXMkc2lnbWEyLm1lbiB+IChlbmRTdGF0ZXMkdG90YWxJbmRpdmlkdWFscyA+IDApLCBtYWluID0gInNpZ21hMi5tZW4iKQ0KYGBgDQo=