seed = 66314
1 30 57 60 74 78 90;
-24 25 26 27 28 29 31 32
-30
+24 25 26 27 28 29 31 32 | 30
+-----------
+24 25 26 27 28 29 31 32 | 30
survival probability 0.00240569 number survived 0 total number 0 0 30 57 60 74 78 90
survival probability 0.00735298 number survived 1 total number 1 1 30 57 60 74 78 90
survival probability 0.000431987 number survived 0 total number 0 2 30 57 60 74 78 90
survival probability 1 number survived 39 total number 39 57 60 74 78 90
checkpoint, total_deaths = 50637
The total population size is 49363
+-----------
+24 25 26 27 28 29 31 32 | 30
survival probability 0.00240687 number survived 0 total number 0 0 30 57 60 74 78 90
survival probability 0.00735655 number survived 0 total number 0 1 30 57 60 74 78 90
survival probability 0.000432199 number survived 0 total number 0 2 30 57 60 74 78 90
H.set_epitope(r.eWT, r.eMut, r.penalty);
H.set_temp(r.bh, r.bJ);
Population P(H, r.n, r.mu, r.initPop, r.initFrac);
+
+ // print epitopes
+ std::cout << "-----------\n";
+ for (unsigned ep=0; ep<H.penalty.size(); ++ep) {
+ for (unsigned i=0; i<H.epitopeWT[ep].size(); ++i) {
+ std::cout << H.epitopeWT[ep][i] << " ";
+ }
+ std::cout << "| ";
+ for (unsigned i=0; i<H.epitopeMut[ep].size(); ++i) {
+ std::cout << H.epitopeMut[ep][i] << " ";
+ }
+ std::cout << "\n";
+ }
+ fflush(stdout);
unsigned int i;
for (i=0; i<r.g; ++i) {
if (o=='\n') break;
}
-
+
+ if (fscanf(input,"%c",&o) != 1 || o != '|') { perror((std::string("ERROR in importEpitope: ") + r.epitopeInfile).c_str()); exit(1); }
+ std::cout << o; // XXX
+ if (fscanf(input,"%c",&o) != 1 || o != '\t') { perror((std::string("ERROR in importEpitope: ") + r.epitopeInfile).c_str()); exit(1); }
+ std::cout << o; // XXX;
+
while (fscanf(input,"%u",&site)==1) {
std::cout << site; // XXX