Experiment Planning for CT Mixture Model
Planning: CT Mixtures and Identifiability
- Configuring a population with any number of interaction rules, given by proportions of the population to which they apply.
- Random assignment of those configuration rules to agents, given proportions.
- Location of agents on a network of some kind (currently defaulting to a square lattice).
- Separate configuration of conformism and anticonformism “strengths”.
- Global innovation using the “infinite alleles” model.
- Multiple loci evolve simultaneously, but only one change per tick (i.e., Moran or discrete-approximation-to-continuous) dynamics.
- Tracking of both allele frequencies, and multiple locus “configurations” (i.e., the genomes).
- Sampling calculates richness, evenness, slatkin exact tests per locus and for configuration counts among the whole population.
- Parameters like conformism, innovation rates, are “global” and not assigned on a per-agent basis. This is conventional in most published work, but it’s time to start incorporating such heterogeneity in our models.
- Still have to ensure that population size correct as a perfect square, to ensure that it’s easy to make a square lattice. I could automatically round it, but then it would be easier to accidentally run different simulations at different sample sizes, when you intended them to be the same. Probably will not fix this.
- I do not have time averaging built in, and it’s hard to do it by post-processing. This might need to be the next extension.
After I finalize some data format issues, the following experiments: