├── .bumpversion.cfg ├── .editorconfig ├── .github └── workflows │ └── CI.yml ├── .gitignore ├── .gitmodules ├── .readthedocs.yml ├── AUTHORS.md ├── CITATION.cff ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── binder ├── README.md ├── bucket=prq49 │ ├── a=all_stints_all_series_profiles+endeavor=16 │ │ ├── case_study_16005.ipynb │ │ ├── catalog_dataset.ipynb │ │ ├── clear_notebooks.sh │ │ ├── clear_outplots.sh │ │ ├── differentiation_complexity.ipynb │ │ ├── dishpylib │ │ ├── execute_notebooks.sh │ │ ├── fitness.ipynb │ │ ├── fitness_complexity.ipynb │ │ ├── genome_robustness.ipynb │ │ ├── index.ipynb │ │ ├── interface_complexity.ipynb │ │ ├── mutation_accumulation.ipynb │ │ ├── phenotype_characteristics.ipynb │ │ ├── phenotype_complexity.ipynb │ │ ├── x=complexity-fitness.ipynb │ │ ├── x=complexity-robustness.ipynb │ │ ├── x=fitness_complexity-phenotypic_complexity.ipynb │ │ └── x=mutation_accumulation-robustness.ipynb │ ├── a=all_stints_all_thread_profiles+endeavor=16 │ │ ├── catalog_dataset.ipynb │ │ ├── clear_notebooks.sh │ │ ├── clear_outplots.sh │ │ ├── dishpylib │ │ ├── elapsed_updates.ipynb │ │ ├── execute_notebooks.sh │ │ └── phylogenetic_roots.ipynb │ ├── a=noncritical-phenotypeneutral-nopinterpolation-competitions+endeavor=16 │ │ ├── clear_notebooks.sh │ │ ├── clear_outplots.sh │ │ ├── dishpylib │ │ ├── execute_notebooks.sh │ │ └── interpolation_complexity.ipynb │ ├── clear_notebooks.sh │ ├── clear_outplots.sh │ └── execute_notebooks.sh ├── clear_notebooks.sh ├── clear_outplots.sh ├── execute_notebooks.sh ├── index.ipynb ├── requirements.txt └── runtime.txt ├── ci ├── alphabetize_imports.sh ├── alphabetize_includes.sh ├── deploy_assets.sh ├── deploy_gh_pages.sh ├── ensure_end_of_file_newlines.sh ├── generate_headerguards.sh ├── grep_dotos.sh ├── modernize_filename_suffixes.sh ├── parse_documentation_coverage.py ├── parse_dotos.py ├── parse_version.py ├── partition_includes.sh ├── replace_tabs.sh ├── strip_trailing_whitespace.sh ├── test_2space_indentation.sh ├── test_alphabetize_imports.sh ├── test_alphabetize_includes.sh ├── test_end_of_file_newlines.sh ├── test_filename_whitespace.sh ├── test_headerguards.sh ├── test_make_clean.sh ├── test_merge_conflict_markers.sh ├── test_modern_suffixes.sh ├── test_notebooks_clear.sh ├── test_partition_includes.sh ├── test_readme_snippets.py ├── test_tabs.sh ├── test_tidy.sh └── test_trailing_whitespace.sh ├── configpacks ├── README.md ├── bucket=dnh2v+mutation_rate=0.10 │ ├── build_native.sh │ ├── build_web.sh │ ├── competitionjob │ │ └── .gitkeep │ ├── doubling-timejob │ │ └── .gitkeep │ ├── evolvejob │ │ └── dishtiny.cfg │ ├── monoculturejob │ │ └── .gitkeep │ ├── nopoutjob │ │ └── .gitkeep │ └── phenotype-differentiationjob │ │ └── .gitkeep ├── bucket=dnh2v+mutation_rate=0.33 │ ├── build_native.sh │ ├── build_web.sh │ ├── competitionjob │ │ └── .gitkeep │ ├── doubling-timejob │ │ └── .gitkeep │ ├── evolvejob │ │ └── dishtiny.cfg │ ├── monoculturejob │ │ └── .gitkeep │ ├── nopoutjob │ │ └── .gitkeep │ └── phenotype-differentiationjob │ │ └── .gitkeep ├── bucket=dnh2v+mutation_rate=1.00 │ ├── build_native.sh │ ├── build_web.sh │ ├── competitionjob │ │ └── .gitkeep │ ├── doubling-timejob │ │ └── .gitkeep │ ├── evolvejob │ │ └── dishtiny.cfg │ ├── monoculturejob │ │ └── .gitkeep │ ├── nopoutjob │ │ └── .gitkeep │ └── phenotype-differentiationjob │ │ └── .gitkeep ├── bucket=dnh2v+mutation_rate=2.00 │ ├── build_native.sh │ ├── build_web.sh │ ├── competitionjob │ │ └── .gitkeep │ ├── doubling-timejob │ │ └── .gitkeep │ ├── evolvejob │ │ └── dishtiny.cfg │ ├── monoculturejob │ │ └── .gitkeep │ ├── nopoutjob │ │ └── .gitkeep │ └── phenotype-differentiationjob │ │ └── .gitkeep ├── bucket=prq49+diversity=0.25_series+mut_freq=1.00+mut_sever=1.00 │ ├── build_native.sh │ ├── build_web.sh │ ├── competitionjob │ │ └── dishtiny.cfg │ ├── doubling-timejob │ │ └── dishtiny.cfg │ ├── evolvejob │ │ └── dishtiny.cfg │ ├── monoculturejob │ │ └── dishtiny.cfg │ ├── nopoutjob │ │ └── dishtiny.cfg │ ├── phenotype-differentiationjob │ │ └── dishtiny.cfg │ └── polyculturejob │ │ └── dishtiny.cfg ├── bucket=prq49+diversity=0.50_series+mut_freq=1.00+mut_sever=1.00 │ ├── build_native.sh │ ├── build_web.sh │ ├── competitionjob │ │ └── dishtiny.cfg │ ├── doubling-timejob │ │ └── dishtiny.cfg │ ├── evolvejob │ │ └── dishtiny.cfg │ ├── monoculturejob │ │ └── dishtiny.cfg │ ├── nopoutjob │ │ └── dishtiny.cfg │ ├── phenotype-differentiationjob │ │ └── dishtiny.cfg │ └── polyculturejob │ │ └── dishtiny.cfg └── default │ ├── build_native.sh │ ├── build_web.sh │ ├── competitionjob │ └── .gitkeep │ ├── doubling-timejob │ └── .gitkeep │ ├── evolvejob │ └── .gitkeep │ ├── monoculturejob │ └── .gitkeep │ ├── nopoutjob │ └── .gitkeep │ └── phenotype-differentiationjob │ └── .gitkeep ├── container ├── ccache.conf └── policy.xml ├── dishpylib ├── README.md ├── __init__.py ├── pyanalysis │ ├── __init__.py │ ├── calc_loglikelihoods_by_num_sets.py │ ├── calc_loglikelihoods_over_set_sizes.py │ ├── count_hands_with_k_or_more_sets.py │ ├── count_hands_without_k_or_more_sets.py │ ├── estimate_credible_interval.py │ └── estimate_interpolation_complexity.py ├── pyassemblers │ ├── __init__.py │ ├── _validate_assembled_dataframe.py │ ├── assemble_config_records.py │ ├── assemble_deletion_mutant_competitions.py │ ├── assemble_deletion_mutant_phenotype_differentiation.py │ ├── assemble_evolve_dpp_metrics.py │ ├── assemble_evolve_dpp_metrics_threadfirst.py │ ├── assemble_evolve_dpp_metrics_threadmean.py │ ├── assemble_evolve_kin_conflict_statistics.py │ ├── assemble_insertion_mutant_competitions.py │ ├── assemble_insertion_mutant_phenotype_differentiation.py │ ├── assemble_lowestroot_immediatepredecessor_battles.py │ ├── assemble_monoculture_birth_log_statistics.py │ ├── assemble_monoculture_dpp_metrics_threadfirst.py │ ├── assemble_monoculture_dpp_metrics_threadmean.py │ ├── assemble_monoculture_kin_conflict_by_replev_statistics.py │ ├── assemble_monoculture_kin_conflict_statistics.py │ ├── assemble_mutant_competitions.py │ ├── assemble_mutant_phenotype_differentiation.py │ ├── assemble_mutating_competitions.py │ ├── assemble_noncritical_nopout_fitness_competitions.py │ ├── assemble_noncritical_phenotypeequivalent_nopinterpolation_competitions.py │ ├── assemble_phenotype_neutral_nopout_fitness_competitions.py │ ├── assemble_phenotype_neutral_nopout_phenotype_differentiation.py │ ├── assemble_phenotype_neutral_nopouts.py │ ├── assemble_point_mutant_competitions.py │ ├── assemble_point_mutant_phenotype_differentiation.py │ ├── assemble_predecessor_battles.py │ ├── assemble_predecessor_competitions.py │ ├── assemble_progenitor_competitions.py │ ├── assemble_strain_competitions.py │ ├── assemble_variant_competitions.py │ ├── assemble_wildtype_doubling_time.py │ ├── either_perturbation_competitions_assembler_factory.py │ ├── messaging_selfsend_competitions_assembler_factory.py │ └── perturbation_competitions_assembler_factory.py ├── pydecorators │ ├── __init__.py │ ├── announce_job_decorator_factory.py │ ├── only_every_nth_stint_decorator_factory.py │ └── try_except_missing_data_decorator_factory.py ├── pyhelpers │ ├── NumpyEncoder.py │ ├── __init__.py │ ├── auto_tqdm.py │ ├── fit_control_t_distns.py │ ├── get_control_t_distns.py │ ├── get_env_context.py │ ├── get_git_revision_hash.py │ ├── get_notebook_cell_execution_count.py │ ├── get_notebook_name.py │ ├── get_notebook_path.py │ ├── in_ipynb.py │ ├── make_outattr_metadata.py │ ├── make_timestamp.py │ ├── preprocess_competition_fitnesses.py │ └── print_runtime.py ├── pyloaders │ ├── __init__.py │ ├── genome_local_autoload.py │ └── genome_s3_autoload.py ├── pytabulators │ ├── __init__.py │ ├── filter_for_phenotype_neutral_nopout.py │ ├── reshape_birth_log.py │ ├── reshape_dpp.py │ ├── reshape_dpp_threadfirst.py │ ├── reshape_dpp_threadmean.py │ ├── reshape_kin_conflict.py │ ├── reshape_kin_conflict_by_replev.py │ ├── tabulate_either_perturbation_fitness.py │ ├── tabulate_fitness_complexity.py │ ├── tabulate_interpolation_complexity.py │ ├── tabulate_mutant_fitness.py │ ├── tabulate_mutant_phenotype_differentiation.py │ ├── tabulate_noncritical_nopout_fitness.py │ ├── tabulate_perturbation_fitness.py │ ├── tabulate_phenotype_equivalent_nopout_fitness.py │ ├── tabulate_phenotype_neutral_nopout_phenotype_differentiation.py │ ├── tabulate_predecessor_battle_fitness.py │ ├── tabulate_predecessor_fitness.py │ ├── tabulate_progenitor_fitness.py │ ├── tabulate_selfsend_fitness.py │ ├── tabulate_strain_fitness.py │ └── tabulate_wildtype_doubling_time.py └── test │ ├── __init__.py │ ├── run_tests.sh │ └── test_pyanalysis │ ├── __init__.py │ ├── dishpylib │ └── test_count_hands_with_k_or_more_sets.py ├── docs ├── Makefile ├── acknowledgements.md ├── assets │ ├── classdiagram.pdf │ ├── classdiagram.png │ ├── classdiagram.svg │ ├── cookie.gif │ ├── cpu_detail.pdf │ ├── hardware.png │ ├── moreno.jpg │ ├── oee4-03.pdf │ ├── oee4-03.png │ ├── oee4-03.svg │ ├── oee4-10.pdf │ ├── oee4-10.png │ ├── oee4-10.svg │ ├── oee4-cpu.pdf │ ├── oee4-cpu.svg │ ├── oee4-wse.pdf │ ├── oee4-wse.svg │ ├── oee4.ai │ ├── ofria.jpg │ ├── overview.pdf │ ├── population.png │ └── undergrads.jpg ├── citing.md ├── code_of_conduct.md ├── conf.py ├── contributing.md ├── data.md ├── development.md ├── emojicodes.json ├── glossary.md ├── index.md ├── installation.md ├── publications.md ├── simulation.md ├── usage.md └── workflow.md ├── fuzzing ├── Makefile └── update.cpp ├── include ├── README.md └── dish2 │ ├── algorithm │ ├── README.md │ ├── assess_instructions_for_phenotypic_divergence.hpp │ ├── assess_module_for_phenotypic_divergence.hpp │ ├── battleship_nop_out_phenotypically_neutral_instructions.hpp │ ├── battleship_nop_out_phenotypically_neutral_modules.hpp │ ├── detect_phenotypic_divergence.hpp │ ├── exhaustive_jenga_nop_out_phenotypically_neutral_instructions.hpp │ ├── get_lowest_root.hpp │ ├── jenga_nop_out_phenotypically_neutral_instructions.hpp │ ├── make_battleship_phenotype_equivalent_nopout.hpp │ ├── make_jenga_phenotype_equivalent_nopout.hpp │ ├── run_until_phenotypic_divergence.hpp │ └── seed_genomes_into.hpp │ ├── cell │ ├── Cardinal.hpp │ ├── Cell.hpp │ ├── README.md │ ├── cardinal_iterators │ │ ├── ApoptosisRequestWrapper.hpp │ │ ├── CardinalQuorumStateWrapper.hpp │ │ ├── CellAgeWrapper.hpp │ │ ├── ControllerMappedStateWrapper.hpp │ │ ├── CpuWrapper.hpp │ │ ├── EntireElapsedInstructionCyclesWrapper.hpp │ │ ├── EpochWrapper.hpp │ │ ├── ExtrospectiveStateIndexedSwapWrapper.hpp │ │ ├── ExtrospectiveStateWrapper.hpp │ │ ├── GenomeNodeInputWrapper.hpp │ │ ├── GenomeNodeOutputWrapper.hpp │ │ ├── HeirRequestWrapper.hpp │ │ ├── IdentityWrapper.hpp │ │ ├── IncomingInterMessageCounterWrapper.hpp │ │ ├── IncomingIntraMessageCounterWrapper.hpp │ │ ├── IntraMessageNodeWrapper.hpp │ │ ├── IntrospectiveStateIndexedSwapWrapper.hpp │ │ ├── IntrospectiveStateWrapper.hpp │ │ ├── IsAliveWrapper.hpp │ │ ├── IsChildCellOfWrapper.hpp │ │ ├── IsChildGroupOfWrapper.hpp │ │ ├── IsNewbornWrapper.hpp │ │ ├── IsParentCellOfWrapper.hpp │ │ ├── IsParentGroupOfWrapper.hpp │ │ ├── KinGroupAgeWrapper.hpp │ │ ├── KinGroupIDAncestorViewWrapper.hpp │ │ ├── KinGroupIDViewWrapper.hpp │ │ ├── KinGroupWillExpireWrapper.hpp │ │ ├── KinMatchWrapper.hpp │ │ ├── MessageNodeInputWrapper.hpp │ │ ├── MostRecentCauseOfDeathWrapper.hpp │ │ ├── NeighborApoptosisWrapper.hpp │ │ ├── NeighborCellAgeWrapper.hpp │ │ ├── NeighborEpochWrapper.hpp │ │ ├── NeighborFragmentedWrapper.hpp │ │ ├── NeighborIsAliveWrapper.hpp │ │ ├── NeighborIsNewbornWrapper.hpp │ │ ├── NeighborKinGroupAgeWrapper.hpp │ │ ├── NeighborKinGroupIDAncestorViewWrapper.hpp │ │ ├── NeighborKinGroupIDViewWrapper.hpp │ │ ├── NeighborKinGroupWillExpireWrapper.hpp │ │ ├── NeighborMostRecentCauseOfDeathWrapper.hpp │ │ ├── NeighborNumKnownQuorumBitsWrapper.hpp │ │ ├── NeighborOptimumQuorumExceededWrapper.hpp │ │ ├── NeighborPhylogeneticRootViewWrapper.hpp │ │ ├── NeighborResourceReceiveResistanceWrapper.hpp │ │ ├── NeighborResourceStockpileWrapper.hpp │ │ ├── NeighborSpawnedFromWrapper.hpp │ │ ├── NumBusyCoresWrapper.hpp │ │ ├── NumKnownQuorumBitsWrapper.hpp │ │ ├── OptimumQuorumExceededWrapper.hpp │ │ ├── ParentFragmentedWrapper.hpp │ │ ├── PeripheralWrapper.hpp │ │ ├── PhylogeneticRootMatchWrapper.hpp │ │ ├── PhylogeneticRootViewWrapper.hpp │ │ ├── PushNodeInputWrapper.hpp │ │ ├── PushNodeOutputWrapper.hpp │ │ ├── ReadableStateWrapper.hpp │ │ ├── ReceivedResourceFromWrapper.hpp │ │ ├── ResourceInputPeekWrapper.hpp │ │ ├── ResourceNodeInputWrapper.hpp │ │ ├── ResourceNodeOutputWrapper.hpp │ │ ├── ResourceReceiveResistanceWrapper.hpp │ │ ├── ResourceReserveRequestWrapper.hpp │ │ ├── ResourceSendLimitWrapper.hpp │ │ ├── ResourceSendRequestWrapper.hpp │ │ ├── ResourceStockpileWrapper.hpp │ │ ├── RicherThanNeighborWrapper.hpp │ │ ├── SpawnArrestWrapper.hpp │ │ ├── SpawnCountWrapper.hpp │ │ ├── SpawnRequestWrapper.hpp │ │ ├── SpawnedFromWrapper.hpp │ │ ├── StateNodeInputWrapper.hpp │ │ ├── StateNodeOutputWrapper.hpp │ │ ├── StockpileDepletedWrapper.hpp │ │ ├── StockpileFecundWrapper.hpp │ │ ├── TransientNopStateWrapper.hpp │ │ ├── WritableStateIndexedSwapWrapper.hpp │ │ ├── WritableStateWrapper.hpp │ │ ├── _IntrospectiveStateIndexedSwapper.hpp │ │ ├── _ReadableStateIndexedSwapper.hpp │ │ └── _WritableStateIndexedSwapper.hpp │ └── routine_impls │ │ ├── DeathRoutine.hpp │ │ ├── FragmentationRoutine.hpp │ │ ├── HeirPayoutRoutine.hpp │ │ ├── MakeAliveRoutine.hpp │ │ └── _index.hpp │ ├── config │ ├── ConfigBase.hpp │ ├── README.md │ ├── TemporaryConfigOverride.hpp │ ├── TemporaryThreadIdxOverride.hpp │ ├── calc_rng_preseed.hpp │ ├── cfg.hpp │ ├── dump_config.hpp │ ├── dump_config_csv.hpp │ ├── get_endeavor.hpp │ ├── get_repro.hpp │ ├── get_slurm_job_id.hpp │ ├── has_replicate.hpp │ ├── has_rng_preseed.hpp │ ├── has_series.hpp │ ├── has_stint.hpp │ ├── make_arg_specs.hpp │ ├── num_cells_global.hpp │ ├── num_cells_local.hpp │ ├── print_assets.hpp │ ├── print_config.hpp │ ├── print_extrospective_states.hpp │ ├── print_introspective_states.hpp │ ├── print_pwd.hpp │ ├── print_readable_states.hpp │ ├── print_writable_states.hpp │ ├── running_log_duration_in_updates.hpp │ ├── setup.hpp │ ├── setup_assets.hpp │ ├── setup_config.hpp │ └── thread_idx.hpp │ ├── configbyroot │ ├── README.md │ ├── RootMutationConfig.hpp │ ├── RootMutationConfigs.hpp │ ├── RootPerturbationConfig.hpp │ ├── RootPerturbationConfigs.hpp │ ├── root_mutation_configs.hpp │ ├── root_perturbation_configs.hpp │ └── summarize_root_config.hpp │ ├── debug │ ├── LogEntry.hpp │ ├── LogEntryType.hpp │ ├── LogLevelGuard.hpp │ ├── LogScope.hpp │ ├── LogStackFrame.hpp │ ├── LogTee.hpp │ ├── PopulationExtinctionException.hpp │ ├── README.md │ ├── backtrace_enable.hpp │ ├── enable.hpp │ ├── entry_types.hpp │ ├── log_event.hpp │ ├── log_event_dispatcher.hpp │ ├── log_level.hpp │ ├── log_msg.hpp │ ├── log_msg_emscripten.hpp │ ├── log_msg_native.hpp │ ├── log_stack.hpp │ ├── log_stack_dispatcher.hpp │ ├── log_tee.hpp │ └── make_log_entry_boilerplate.hpp │ ├── enum │ ├── CauseOfDeath.hpp │ └── README.md │ ├── events │ ├── AlwaysEvent.hpp │ ├── EventManager.hpp │ ├── EventSeries.hpp │ ├── IsChildCellOfEvent.hpp │ ├── IsChildGroupOfEvent.hpp │ ├── IsNewbornEvent.hpp │ ├── IsParentCellOfEvent.hpp │ ├── KinGroupMatchEvent.hpp │ ├── KinGroupMismatchEvent.hpp │ ├── KinGroupWillExpireEvent.hpp │ ├── KinGroupWillNotExpireEvent.hpp │ ├── NeighborApoptosisEvent.hpp │ ├── NeighborFragmentedEvent.hpp │ ├── NeighborIsAliveEvent.hpp │ ├── NeighborIsNewbornEvent.hpp │ ├── NeighborIsNotAliveEvent.hpp │ ├── NeighborKinGroupWillExpireEvent.hpp │ ├── NeighborOptimumQuorumExceededEvent.hpp │ ├── OptimumQuorumExceededEvent.hpp │ ├── OptimumQuorumNotExceededEvent.hpp │ ├── ParentFragmentedEvent.hpp │ ├── PhylogeneticRootMatchEvent.hpp │ ├── PhylogeneticRootMismatchEvent.hpp │ ├── PoorerThanNeighborEvent.hpp │ ├── README.md │ ├── ReceivedResourceFromEvent.hpp │ ├── RicherThanNeighborEvent.hpp │ ├── StockpileDepletedEvent.hpp │ ├── StockpileFecundEvent.hpp │ └── _index.hpp │ ├── genome │ ├── EventTags.hpp │ ├── GenerationCounter.hpp │ ├── Genome.hpp │ ├── KinGroupEpochStamps.hpp │ ├── KinGroupID.hpp │ ├── MutationCounter.hpp │ ├── README.md │ └── RootID.hpp │ ├── introspection │ ├── README.md │ ├── any_live_cells.hpp │ ├── compare_resource_stockpiles.hpp │ ├── count_birth_events.hpp │ ├── count_cardinals.hpp │ ├── count_dead_cells.hpp │ ├── count_death_events.hpp │ ├── count_kin_neighbors.hpp │ ├── count_live_cardinals.hpp │ ├── count_live_cells.hpp │ ├── count_spawn_events.hpp │ ├── count_unique_coding_genotypes.hpp │ ├── count_unique_module_expression_profiles.hpp │ ├── count_unique_module_regulation_profiles.hpp │ ├── count_unique_root_ids.hpp │ ├── count_unique_stint_root_ids.hpp │ ├── get_fraction_cardinals_apoptosis_request.hpp │ ├── get_fraction_cardinals_incoming_inter_message.hpp │ ├── get_fraction_cardinals_incoming_intra_message.hpp │ ├── get_fraction_cardinals_receiving_resource.hpp │ ├── get_fraction_cardinals_resource_receive_resistance.hpp │ ├── get_fraction_cardinals_resource_reserve_request.hpp │ ├── get_fraction_cardinals_resource_send_request.hpp │ ├── get_fraction_cardinals_spawn_arrest.hpp │ ├── get_fraction_cardinals_spawn_request.hpp │ ├── get_fraction_cells_apoptosis_request.hpp │ ├── get_fraction_cells_incoming_inter_message.hpp │ ├── get_fraction_cells_incoming_intra_message.hpp │ ├── get_fraction_cells_kin_group_loners.hpp │ ├── get_fraction_cells_receiving_resource.hpp │ ├── get_fraction_cells_resource_receive_resistance.hpp │ ├── get_fraction_cells_resource_reserve_request.hpp │ ├── get_fraction_cells_resource_send_request.hpp │ ├── get_fraction_cells_spawn_arrest.hpp │ ├── get_fraction_cells_spawn_request.hpp │ ├── get_fraction_fecund_resource_stockpile.hpp │ ├── get_fraction_live_cells.hpp │ ├── get_fraction_nulliparous.hpp │ ├── get_kin_group_sizes.hpp │ ├── get_lowest_root_id.hpp │ ├── get_lowest_root_prevalent_coding_genotype.hpp │ ├── get_lowest_root_prevalent_coding_genotype_genome.hpp │ ├── get_maximum_kin_group_size.hpp │ ├── get_maximum_module_count.hpp │ ├── get_maximum_program_length.hpp │ ├── get_mean_cell_age.hpp │ ├── get_mean_elapsed_insertions_deletions.hpp │ ├── get_mean_elapsed_mutation_occurences.hpp │ ├── get_mean_elapsed_point_mutations.hpp │ ├── get_mean_epoch.hpp │ ├── get_mean_generation.hpp │ ├── get_mean_genome_compression_ratio.hpp │ ├── get_mean_incoming_inter_message_count_per_cardinal.hpp │ ├── get_mean_incoming_inter_message_count_per_cell.hpp │ ├── get_mean_incoming_intra_message_count_per_cardinal.hpp │ ├── get_mean_incoming_intra_message_count_per_cell.hpp │ ├── get_mean_kin_group_age.hpp │ ├── get_mean_kin_group_size.hpp │ ├── get_mean_module_count.hpp │ ├── get_mean_program_length.hpp │ ├── get_mean_resource_received_per_cardinal.hpp │ ├── get_mean_resource_received_per_cell.hpp │ ├── get_mean_resource_stockpile.hpp │ ├── get_mean_spawn_count.hpp │ ├── get_median_kin_group_size.hpp │ ├── get_num_kin_group_loners.hpp │ ├── get_num_running_log_cardinal_updates.hpp │ ├── get_num_running_log_cell_updates.hpp │ ├── get_num_running_log_live_cardinal_updates.hpp │ ├── get_num_running_log_live_cell_updates.hpp │ ├── get_num_running_log_updates.hpp │ ├── get_population_compression_ratio.hpp │ ├── get_prevalent_coding_genotype.hpp │ ├── get_prevalent_coding_genotype_genome.hpp │ ├── get_root_id_abundance.hpp │ ├── get_root_id_count.hpp │ ├── get_root_id_counts.hpp │ ├── get_root_id_prevalence.hpp │ ├── get_stint_root_id_counts.hpp │ ├── get_total_spawn_event_kin_eliminated.hpp │ ├── get_total_spawn_event_kin_neighbors.hpp │ ├── get_total_spawn_event_neighbors.hpp │ ├── get_unique_root_ids.hpp │ ├── get_unique_stint_root_ids.hpp │ ├── has_coalesced.hpp │ ├── is_extinct.hpp │ ├── make_cardi_coord_to_live_cardi_idx_translator.hpp │ ├── make_causes_of_death_string_histogram.hpp │ ├── no_live_cells.hpp │ ├── sum_entire_elapsed_instruction_cycles.hpp │ ├── sum_entire_elapsed_instruction_cycles_for_live_cells.hpp │ ├── sum_state_mesh_intra_attempted_puts.hpp │ ├── sum_state_mesh_intra_blocked_puts.hpp │ ├── sum_state_mesh_intra_dropped_puts.hpp │ ├── sum_state_mesh_intra_net_flux.hpp │ ├── sum_state_mesh_intra_read_count.hpp │ ├── sum_state_mesh_intra_revision_count.hpp │ ├── sum_state_mesh_proc_attempted_puts.hpp │ ├── sum_state_mesh_proc_blocked_puts.hpp │ ├── sum_state_mesh_proc_dropped_puts.hpp │ ├── sum_state_mesh_proc_net_flux.hpp │ ├── sum_state_mesh_proc_read_count.hpp │ ├── sum_state_mesh_proc_revision_count.hpp │ ├── sum_state_mesh_thread_attempted_puts.hpp │ ├── sum_state_mesh_thread_blocked_puts.hpp │ ├── sum_state_mesh_thread_dropped_puts.hpp │ ├── sum_state_mesh_thread_net_flux.hpp │ ├── sum_state_mesh_thread_read_count.hpp │ ├── sum_state_mesh_thread_revision_count.hpp │ ├── summarize_causes_of_death.hpp │ ├── summarize_module_expression.hpp │ └── summarize_module_regulation.hpp │ ├── load │ ├── README.md │ ├── apply_population_filters.hpp │ ├── count_root_ids.hpp │ ├── get_innoculum_filename.hpp │ ├── get_innoculum_filenames.hpp │ ├── get_innoculum_slug.hpp │ ├── get_innoculum_slugs.hpp │ ├── get_root_ids.hpp │ ├── innoculate_population.hpp │ ├── innoculum_attr_handlers │ │ ├── _index.hpp │ │ ├── apply_deletion_mutate_on_load.hpp │ │ ├── apply_insertion_mutate_on_load.hpp │ │ ├── apply_mutate_on_load.hpp │ │ ├── apply_point_mutate_on_load.hpp │ │ ├── set_extrospective_state_target_idx.hpp │ │ ├── set_inter_message_selfsend_filter_mod.hpp │ │ ├── set_inter_message_selfsend_filter_target.hpp │ │ ├── set_intermittent_extrospective_state_exchange_probability.hpp │ │ ├── set_intermittent_extrospective_state_rotate_probability.hpp │ │ ├── set_intermittent_introspective_state_exchange_probability.hpp │ │ ├── set_intermittent_introspective_state_rotate_probability.hpp │ │ ├── set_intermittent_writable_state_exchange_probability.hpp │ │ ├── set_intermittent_writable_state_rotate_probability.hpp │ │ ├── set_intra_message_selfsend_filter_mod.hpp │ │ ├── set_intra_message_selfsend_filter_target.hpp │ │ ├── set_introspective_state_target_idx.hpp │ │ ├── set_mutation_occurence_rate_multiplicand.hpp │ │ ├── set_program_max_size_override.hpp │ │ └── set_writable_state_target_idx.hpp │ ├── load_innoculum.hpp │ ├── load_innoculum_genome.hpp │ ├── load_innoculum_population.hpp │ ├── load_world.hpp │ ├── make_genome_slug.hpp │ ├── monoculture_population.hpp │ ├── reconstitute_population.hpp │ └── reconstitute_population_load.hpp │ ├── operations │ ├── AddToOwnState.hpp │ ├── BcstIntraMessageIf.hpp │ ├── MultiplyOwnState.hpp │ ├── README.md │ ├── ReadNeighborState.hpp │ ├── ReadOwnState.hpp │ ├── SendInterMessageIf.hpp │ ├── SendIntraMessageIf.hpp │ ├── WriteOwnStateIf.hpp │ └── _index.hpp │ ├── peripheral │ ├── Peripheral.hpp │ ├── README.md │ └── readable_state │ │ ├── ReadableState.hpp │ │ ├── introspective_state │ │ ├── IntrospectiveState.hpp │ │ ├── interpreted_introspective_state │ │ │ ├── InterpretedIntrospectiveState.hpp │ │ │ ├── IsChildCellOf.hpp │ │ │ ├── IsChildGroupOf.hpp │ │ │ ├── IsNewborn.hpp │ │ │ ├── IsParentCellOf.hpp │ │ │ ├── IsParentGroupOf.hpp │ │ │ ├── KinGroupMatch.hpp │ │ │ ├── KinGroupWillExpire.hpp │ │ │ ├── NeighborApoptosis.hpp │ │ │ ├── NeighborFragmented.hpp │ │ │ ├── NeighborIsNewborn.hpp │ │ │ ├── NeighborKinGroupWillExpire.hpp │ │ │ ├── NeighborOptimumQuorumExceeded.hpp │ │ │ ├── OptimumQuorumExceeded.hpp │ │ │ ├── ParentFragmented.hpp │ │ │ ├── PhylogeneticRootMatch.hpp │ │ │ ├── RicherThanNeighbor.hpp │ │ │ ├── StockpileDepleted.hpp │ │ │ └── StockpileFecund.hpp │ │ └── raw_introspective_state │ │ │ ├── CellAge.hpp │ │ │ ├── Epoch.hpp │ │ │ ├── IncomingInterMessageCounter.hpp │ │ │ ├── IncomingIntraMessageCounter.hpp │ │ │ ├── IsAlive.hpp │ │ │ ├── KinGroupAge.hpp │ │ │ ├── KinGroupIDAncestorView.hpp │ │ │ ├── KinGroupIDView.hpp │ │ │ ├── MostRecentCauseOfDeath.hpp │ │ │ ├── NumKnownQuorumBits.hpp │ │ │ ├── PhylogeneticRootView.hpp │ │ │ ├── RawIntrospectiveState.hpp │ │ │ ├── ReceivedResourceFrom.hpp │ │ │ ├── ResourceStockpile.hpp │ │ │ ├── SpawnCount.hpp │ │ │ └── SpawnedFrom.hpp │ │ └── writable_state │ │ ├── NopState.hpp │ │ ├── TransientNopState.hpp │ │ ├── WritableState.hpp │ │ └── controller_mapped_state │ │ ├── ApoptosisRequest.hpp │ │ ├── ControllerMappedState.hpp │ │ ├── HeirRequest.hpp │ │ ├── RepLevRequest.hpp │ │ ├── ResourceReceiveResistance.hpp │ │ ├── ResourceReserveRequest.hpp │ │ ├── ResourceSendLimit.hpp │ │ ├── ResourceSendRequest.hpp │ │ ├── SpawnArrest.hpp │ │ └── SpawnRequest.hpp │ ├── prefab │ ├── LogEventReadout.hpp │ ├── LogReadout.hpp │ ├── LogStackReadout.hpp │ ├── ModalGuard.hpp │ ├── ModalLogReadout.hpp │ └── README.md │ ├── push │ ├── DistanceToGraphCenterCellState.hpp │ ├── DistanceToGraphCenterMessage.hpp │ ├── PushCellState.hpp │ ├── PushMessage.hpp │ └── README.md │ ├── py │ ├── README.md │ ├── dump_animate_frames_script.hpp │ ├── dump_concat_csvs_script.hpp │ └── strip_pyinclude_artifacts.hpp │ ├── quorum │ ├── CardinalQuorumState.hpp │ ├── CellQuorumState.hpp │ ├── QuorumMessage.hpp │ └── README.md │ ├── record │ ├── README.md │ ├── StintRootIDChangeoverRecorder.hpp │ ├── cell_census │ │ ├── write_cell_age.hpp │ │ ├── write_kin_group_age.hpp │ │ ├── write_kin_group_id.hpp │ │ ├── write_peripheral_count.hpp │ │ ├── write_resource_stockpile.hpp │ │ └── write_spawn_count.hpp │ ├── drawings │ │ ├── DrawerCollection.hpp │ │ ├── DrawerManager.hpp │ │ ├── GridDrawer.hpp │ │ ├── PolymorphicDrawer.hpp │ │ └── SeriesDrawer.hpp │ ├── dump_abundance_genome.hpp │ ├── dump_abundance_over_all_roots_genome.hpp │ ├── dump_arbitrary_genome.hpp │ ├── dump_arbitrary_over_all_roots_genome.hpp │ ├── dump_benchmark_results.hpp │ ├── dump_birth_log.hpp │ ├── dump_coalescence_result.hpp │ ├── dump_death_log.hpp │ ├── dump_genome.hpp │ ├── dump_genome_statistics.hpp │ ├── dump_in_progress_jenga_nopout_genome.hpp │ ├── dump_interroot_phenotype_differentiation.hpp │ ├── dump_kin_conflict_by_replev_statistics.hpp │ ├── dump_kin_conflict_statistics.hpp │ ├── dump_population.hpp │ ├── dump_spawn_log.hpp │ ├── finalize │ │ ├── animate_frames.hpp │ │ ├── create_deduplicated_drawing_archive.hpp │ │ ├── create_montage.hpp │ │ ├── finalize_artifacts.hpp │ │ ├── finalize_benchmarks.hpp │ │ ├── finalize_data.hpp │ │ ├── finalize_drawings.hpp │ │ ├── finalize_videos.hpp │ │ ├── finalize_zips.hpp │ │ ├── try_animate_frames.hpp │ │ └── try_create_montage.hpp │ ├── global_records_finalize.hpp │ ├── global_records_initialize.hpp │ ├── make_filename │ │ ├── make_artifact_path.hpp │ │ ├── make_battleship_divergence_updates_filename.hpp │ │ ├── make_benchmark_path.hpp │ │ ├── make_benchmark_results_filename.hpp │ │ ├── make_birth_log_filename.hpp │ │ ├── make_cell_census_filename.hpp │ │ ├── make_coalescence_result_filename.hpp │ │ ├── make_data_path.hpp │ │ ├── make_death_log_filename.hpp │ │ ├── make_demographic_phenotypic_phylogenetic_metrics_filename.hpp │ │ ├── make_drawing_archive_filename.hpp │ │ ├── make_drawing_filename.hpp │ │ ├── make_drawing_path.hpp │ │ ├── make_dump_abundance_genome_filename.hpp │ │ ├── make_dump_abundance_over_all_roots_genome_filename.hpp │ │ ├── make_dump_arbitrary_genome_filename.hpp │ │ ├── make_dump_arbitrary_over_all_roots_genome_filename.hpp │ │ ├── make_dump_population_filename.hpp │ │ ├── make_elapsed_updates_filename.hpp │ │ ├── make_frame_path.hpp │ │ ├── make_genome_statistics_filename.hpp │ │ ├── make_in_progress_jenga_nopout_genome_filename.hpp │ │ ├── make_interroot_phenotype_differentiation_filename.hpp │ │ ├── make_jenga_divergence_updates_filename.hpp │ │ ├── make_kin_conflict_by_replev_statistics_filename.hpp │ │ ├── make_kin_conflict_statistics_filename.hpp │ │ ├── make_log_filename.hpp │ │ ├── make_meta_path.hpp │ │ ├── make_montage_filename.hpp │ │ ├── make_phylogenetic_root_abundances_filename.hpp │ │ ├── make_spawn_log_filename.hpp │ │ ├── make_stint_root_id_changeover_filename.hpp │ │ └── make_zip_path.hpp │ ├── try_write_all_drawings.hpp │ ├── write_all_drawings.hpp │ ├── write_cell_census.hpp │ ├── write_demographic_phenotypic_phylogenetic_metrics.hpp │ ├── write_phylogenetic_root_abundances.hpp │ ├── write_selected_drawings.hpp │ └── write_selected_frames.hpp │ ├── run │ ├── README.md │ ├── print_progress.hpp │ ├── setup_thread_local_random.hpp │ ├── thread_artifacts_dump.hpp │ ├── thread_benchmarks_dump.hpp │ ├── thread_data_dump.hpp │ ├── thread_data_write.hpp │ ├── thread_end_snapshot.hpp │ ├── thread_evolve.hpp │ ├── thread_job.hpp │ ├── thread_should_continue.hpp │ ├── thread_step.hpp │ └── thread_try_end_snapshot.hpp │ ├── runninglog │ ├── BirthEvent.hpp │ ├── DeathEvent.hpp │ ├── README.md │ ├── RunningLog.hpp │ ├── RunningLogs.hpp │ └── SpawnEvent.hpp │ ├── services │ ├── ApoptosisService.hpp │ ├── BirthSetupService.hpp │ ├── CellAgeService.hpp │ ├── CellDeathService.hpp │ ├── CollectiveHarvestingService.hpp │ ├── CollectiveResourceDecayService.hpp │ ├── ConduitFlushService.hpp │ ├── ControllerMappedStateNoiseService.hpp │ ├── CpuExecutionService.hpp │ ├── DecayToBaselineService.hpp │ ├── EpochAdvanceService.hpp │ ├── EventLaunchingService.hpp │ ├── GroupExpirationService.hpp │ ├── InterMessageLaunchingService.hpp │ ├── InterMessagePurgingService.hpp │ ├── IntermittentExtrospectiveStateExchangeRestoreService.hpp │ ├── IntermittentExtrospectiveStateExchangeService.hpp │ ├── IntermittentExtrospectiveStateRotateRestoreService.hpp │ ├── IntermittentExtrospectiveStateRotateService.hpp │ ├── IntermittentIntrospectiveStateExchangeRestoreService.hpp │ ├── IntermittentIntrospectiveStateExchangeService.hpp │ ├── IntermittentIntrospectiveStateRotateRestoreService.hpp │ ├── IntermittentIntrospectiveStateRotateService.hpp │ ├── IntermittentWritableStateExchangeRestoreService.hpp │ ├── IntermittentWritableStateExchangeService.hpp │ ├── IntermittentWritableStateRotateRestoreService.hpp │ ├── IntermittentWritableStateRotateService.hpp │ ├── InterpretedIntrospectiveStateRefreshService.hpp │ ├── IntraMessageLaunchingService.hpp │ ├── MessageCounterClearService.hpp │ ├── PushService.hpp │ ├── QuorumCapService.hpp │ ├── QuorumService.hpp │ ├── README.md │ ├── ResourceDecayService.hpp │ ├── ResourceHarvestingService.hpp │ ├── ResourceReceivingService.hpp │ ├── ResourceSendingService.hpp │ ├── RunningLogPurgeService.hpp │ ├── ServiceManager.hpp │ ├── SpawnSendingService.hpp │ ├── StateInputJumpService.hpp │ ├── StateOutputPutService.hpp │ └── _index.hpp │ ├── services_threadlocal │ ├── CellUpdateService.hpp │ ├── DiversityMaintenanceService.hpp │ ├── README.md │ ├── StintDiversityMaintenanceService.hpp │ ├── ThreadLocalServiceManager.hpp │ └── _index.hpp │ ├── spec │ ├── GenomeMeshSpec.hpp │ ├── IntraMessageMeshSpec.hpp │ ├── MessageMeshSpec.hpp │ ├── PushMeshSpec.hpp │ ├── QuorumMeshSpec.hpp │ ├── README.md │ ├── ResourceMeshSpec.hpp │ ├── Spec.hpp │ ├── StateMeshSpec.hpp │ ├── _NLEV.hpp │ ├── prefab │ │ ├── Spec_default.hpp │ │ ├── Spec_dnh2v.hpp │ │ ├── Spec_prq49.hpp │ │ └── _index.hpp │ └── print_spec.hpp │ ├── utility │ ├── BytewiseIterator.hpp │ ├── IndexShuffler.hpp │ ├── IterShuffler.hpp │ ├── README.md │ ├── autoload.hpp │ ├── calc_fitness_differential.hpp │ ├── get_hostname.hpp │ ├── is_native.hpp │ ├── is_web.hpp │ ├── make_histogram.hpp │ ├── make_mask.hpp │ ├── make_targeted_mask.hpp │ ├── measure_compression_ratio.hpp │ ├── mkdir_exists_ok.hpp │ ├── nop_nth_op.hpp │ ├── pare_keyname_filename.hpp │ ├── pare_keyname_filename_impl.hpp │ ├── path_exists.hpp │ ├── print_js_stacktrace.hpp │ ├── sha256_file.hpp │ ├── sha256_reduce.hpp │ ├── static_coarse_timer.hpp │ ├── strlen.hpp │ ├── to_alnum.hpp │ └── try_with_timeout.hpp │ ├── viz │ ├── README.md │ ├── artists │ │ ├── ApoptosisRequestArtist.hpp │ │ ├── Artist.hpp │ │ ├── CardinalOrderArtist.hpp │ │ ├── CellBirthArtist.hpp │ │ ├── DistanceToGraphCenterArtist.hpp │ │ ├── DummyArtist.hpp │ │ ├── EpochArtist.hpp │ │ ├── ExpressionByModuleArtist.hpp │ │ ├── HeirRequestArtist.hpp │ │ ├── IncomingInterMessageCounterArtist.hpp │ │ ├── IncomingIntraMessageCounterArtist.hpp │ │ ├── IsAliveArtist.hpp │ │ ├── KinGroupAgeArtist.hpp │ │ ├── KinGroupIDArtist.hpp │ │ ├── KinGroupIDLevArtist.hpp │ │ ├── KinGroupIDViewArtist.hpp │ │ ├── KinMatchArtist.hpp │ │ ├── LearnedQuorumBitArtist.hpp │ │ ├── LearnedQuorumBitsArtist.hpp │ │ ├── MostRecentCauseOfDeathArtist.hpp │ │ ├── NeighborKinGroupIDViewArtist.hpp │ │ ├── NeighborPosArtist.hpp │ │ ├── NumBusyCoresArtist.hpp │ │ ├── NumModulesArtist.hpp │ │ ├── PcaBinaryExpressionArtist.hpp │ │ ├── PcaExpressionArtist.hpp │ │ ├── PcaRegulationArtist.hpp │ │ ├── PcaTrinaryRegulationArtist.hpp │ │ ├── PeripheralityLevArtist.hpp │ │ ├── PhylogeneticRootArtist.hpp │ │ ├── QuorumBitArtist.hpp │ │ ├── QuorumBitOwnArtist.hpp │ │ ├── QuorumBitsArtist.hpp │ │ ├── QuorumCapArtist.hpp │ │ ├── RegulationByModuleArtist.hpp │ │ ├── RegulationExposedByModuleArtist.hpp │ │ ├── ResourceInputPeekArtist.hpp │ │ ├── ResourceStockpileArtist.hpp │ │ ├── SpawnArrestArtist.hpp │ │ ├── SpawnRequestArtist.hpp │ │ ├── SpawnedFromArtist.hpp │ │ ├── TaxaArtist.hpp │ │ └── _index.hpp │ ├── border_colormaps │ │ ├── DummyBorderColorMap.hpp │ │ ├── KinGroupIDBorderColorMap.hpp │ │ ├── KinGroupIDBorderGrayColorMap.hpp │ │ ├── KinGroupIDBorderInvertColorMap.hpp │ │ ├── MatchBorderColorMap.hpp │ │ └── TaxaBorderColorMap.hpp │ ├── fill_colormaps │ │ ├── BooleanColorMap.hpp │ │ ├── CauseOfDeathColorMap.hpp │ │ ├── CellBirthColorMap.hpp │ │ ├── DistanceToGraphCenterColorMap.hpp │ │ ├── DummyFillColorMap.hpp │ │ ├── EpochColorMap.hpp │ │ ├── IncomingInterMessageCounterColorMap.hpp │ │ ├── IsAliveColorMap.hpp │ │ ├── KinGroupAgeColorMap.hpp │ │ ├── KinGroupIDFillColorMap.hpp │ │ ├── KinGroupIDGrayscaleFillColorMap.hpp │ │ ├── KinGroupIDLevFillColorMap.hpp │ │ ├── KinMatchColorMap.hpp │ │ ├── NumBusyCoresColorMap.hpp │ │ ├── PcaBinaryExpressionColorMap.hpp │ │ ├── PcaExpressionColorMap.hpp │ │ ├── PcaRegulationColorMap.hpp │ │ ├── PcaTrinaryRegulationColorMap.hpp │ │ ├── PhylogeneticRootColorMap.hpp │ │ ├── QuorumBitsColorMap.hpp │ │ ├── RegulationColorMap.hpp │ │ ├── RegulationExposedColorMap.hpp │ │ ├── ResourceInputPeekColorMap.hpp │ │ └── ResourceStockpileColorMap.hpp │ ├── getters │ │ ├── ApoptosisRequestGetter.hpp │ │ ├── CardiCoordGetter.hpp │ │ ├── CardinalIteratorAdapter.hpp │ │ ├── CardinalOrderGetter.hpp │ │ ├── CellAgeGetter.hpp │ │ ├── DistanceToGraphCenterGetter.hpp │ │ ├── DummyGetter.hpp │ │ ├── EpochGetter.hpp │ │ ├── ExpressionByModuleGetter.hpp │ │ ├── GenomeGetter.hpp │ │ ├── HeirRequestGetter.hpp │ │ ├── IncomingInterMessageCounterGetter.hpp │ │ ├── IncomingIntraMessageCounterGetter.hpp │ │ ├── IsAliveGetter.hpp │ │ ├── KinGroupAgeGetter.hpp │ │ ├── KinGroupIDGetter.hpp │ │ ├── KinGroupIDLevGetter.hpp │ │ ├── KinGroupIDViewGetter.hpp │ │ ├── KinMatchGetter.hpp │ │ ├── LearnedQuorumBitGetter.hpp │ │ ├── LearnedQuorumBitsGetter.hpp │ │ ├── MostRecentCauseOfDeathGetter.hpp │ │ ├── NeighborKinGroupIDViewGetter.hpp │ │ ├── NeighborPosGetter.hpp │ │ ├── NumBusyCoresGetter.hpp │ │ ├── NumModulesGetter.hpp │ │ ├── PeripheralityLevGetter.hpp │ │ ├── PhylogeneticRootGetter.hpp │ │ ├── QuorumBitGetter.hpp │ │ ├── QuorumBitOwnGetter.hpp │ │ ├── QuorumBitsGetter.hpp │ │ ├── QuorumCapGetter.hpp │ │ ├── RegulationByModuleGetter.hpp │ │ ├── RegulationExposedByModuleGetter.hpp │ │ ├── ResourceInputPeekGetter.hpp │ │ ├── ResourceStockpileGetter.hpp │ │ ├── SpawnArrestGetter.hpp │ │ ├── SpawnRequestGetter.hpp │ │ └── SpawnedFromGetter.hpp │ ├── renderers │ │ ├── CardinalFillRenderer.hpp │ │ ├── CellBorderRenderer.hpp │ │ └── CellFillRenderer.hpp │ └── util │ │ └── CanvasMathHelper.hpp │ ├── web │ ├── Animator.hpp │ ├── ControlPanel.hpp │ ├── DataPill.hpp │ ├── DataPillCollection.hpp │ ├── DocumentHandles.hpp │ ├── ExecutionLogPanel.hpp │ ├── GridViewer.hpp │ ├── InstructionListDetailItem.hpp │ ├── InstructionListEntryItem.hpp │ ├── InstructionListNopOutItem.hpp │ ├── InstructionListRefreshItem.hpp │ ├── ModalLogReadoutPanel.hpp │ ├── PrevalentGenotypePanel.hpp │ ├── README.md │ ├── SeriesViewer.hpp │ ├── SystematicsPanel.hpp │ ├── ViewerCollection.hpp │ ├── ViewerManager.hpp │ ├── ViewerPanel.hpp │ ├── WebInterface.hpp │ ├── data_pills │ │ ├── ElapsedGenerationsPill.hpp │ │ ├── MaximumModuleCountPill.hpp │ │ ├── MaximumProgramLengthPill.hpp │ │ ├── MeanElapsedInsertionsDeletionsPill.hpp │ │ ├── MeanElapsedMutationOccurencesPill.hpp │ │ ├── MeanElapsedPointMutationsPill.hpp │ │ ├── MeanEpochPill.hpp │ │ ├── MeanModuleCountPill.hpp │ │ ├── MeanProgramLengthPill.hpp │ │ ├── NumLiveCellsPill.hpp │ │ ├── NumPhylogeneticRootsPill.hpp │ │ ├── NumUniqueGenotypesPill.hpp │ │ ├── NumUniqueModuleExpressionProfilesPill.hpp │ │ ├── NumUniqueModuleRegulationProfilesPill.hpp │ │ ├── PrevalentGenotypeCountPill.hpp │ │ └── _index.hpp │ └── viewer_categories │ │ ├── ApoptosisCategory.hpp │ │ ├── DemographicsCategory.hpp │ │ ├── GroupStructureCategory.hpp │ │ ├── MessagingCategory.hpp │ │ ├── RegulationCategory.hpp │ │ ├── ReproductionCategory.hpp │ │ ├── ResourceCollectionCategory.hpp │ │ ├── SharingCategory.hpp │ │ └── _index.hpp │ └── world │ ├── ProcWorld.hpp │ ├── README.md │ ├── ThreadWorld.hpp │ └── iterators │ ├── CodingGenotypeConstWrapper.hpp │ ├── ElapsedInsertionsDeletionsConstWrapper.hpp │ ├── ElapsedMutationOccurencesConstWrapper.hpp │ ├── ElapsedPointMutationsConstWrapper.hpp │ ├── GenerationCounterConstWrapper.hpp │ ├── GenotypeConstWrapper.hpp │ ├── LiveCellIdxIterator.hpp │ ├── LiveCellIterator.hpp │ ├── LogIteratorAdapter.hpp │ ├── PeripheralityLevWrapper.hpp │ ├── RootIDConstWrapper.hpp │ ├── RootIDValWrapper.hpp │ ├── StintRootIDValWrapper.hpp │ ├── WorldIteratorAbridger.hpp │ ├── WorldIteratorAdapter.hpp │ ├── WorldIteratorAnyOfer.hpp │ ├── WorldIteratorAverager.hpp │ └── WorldIteratorValueAdapter.hpp ├── microbenchmarks ├── Makefile ├── MaketemplateForwarding ├── MaketemplateRunning ├── README.md ├── dish2 │ ├── Makefile │ ├── generic_work.cpp │ ├── nop.cpp │ └── update.cpp ├── script │ ├── consolidate.py │ ├── fixup_and_validate.sh │ ├── graph.py │ ├── headtail.sh │ └── upload.sh └── slurm │ ├── README.md │ ├── job.sh │ ├── nnode=1+nproc=8+ext=.slurm.sh │ └── nnode=8+nproc=1+ext=.slurm.sh ├── package.json ├── postprocessing ├── README.md ├── collate.py ├── collate_helpers │ ├── README.md │ ├── collate_control_competition_series.sh │ ├── collate_evolve_config_records_series.sh │ ├── collate_evolve_statistics_series.sh │ ├── collate_genome_statistics_series.sh │ ├── collate_lowestroot_immediatepredecessor_battle_series.sh │ ├── collate_monoculture_runninglogs_series.sh │ ├── collate_monoculture_statistics_series.sh │ ├── collate_mutant_competition_series.sh │ ├── collate_mutant_deletion_competition_series.sh │ ├── collate_mutant_deletion_phenotype_differentiation_series.sh │ ├── collate_mutant_insertion_competition_series.sh │ ├── collate_mutant_insertion_phenotype_differentiation_series.sh │ ├── collate_mutant_phenotype_differentiation_series.sh │ ├── collate_mutant_point_competition_series.sh │ ├── collate_mutant_point_phenotype_differentiation_series.sh │ ├── collate_mutating_competition_series.sh │ ├── collate_noncritical_nopout_competition_series.sh │ ├── collate_noncritical_phenotypeequivalent_nopinterpolation_competition_series.sh │ ├── collate_perturbation_competition_series.sh │ ├── collate_phenotype_neutral_nopout_competition_series.sh │ ├── collate_phenotype_neutral_nopout_phenotype_differentiation_series.sh │ ├── collate_predecessor_battle_series.sh │ ├── collate_selfsend_competition_series.sh │ ├── collate_strain_competition_series.sh │ ├── collate_variant_competition_series.sh │ └── collate_wildtype_doubling_time_series.sh ├── collate_one_stint_across_series.sh ├── collate_series_profiles_across_stints.sh ├── collate_thread_profiles_across_stints.sh ├── dishpylib ├── elaborate_all_stints_all_series_profiles.py ├── elaborate_all_stints_all_thread_profiles.py ├── postprocess_all_stints.sh ├── postprocess_one_stint.sh ├── tabulate_and_stitch_stint_series_profiles.py └── tabulate_and_stitch_stint_thread_profiles.py ├── script ├── README.md ├── animate_frames.py ├── check_progress.sh ├── check_quota.sh ├── concat_csvs.py ├── consolidate_benchmarking_dumps.sh ├── dishpylib ├── gitget.sh ├── host_sbatch.sh ├── host_squeue.sh ├── layout_interstrain_tournament.py ├── make_noncritical_nopouts.py ├── make_nop_interpolated_variants.py ├── make_nopped_op_variants.py ├── purge_logs.sh ├── repro_runner.sh ├── setup_cloudshell.sh ├── slurm_stoker.slurm.sh.jinja ├── slurm_stoker_containerized_kickoff.sh └── slurm_stoker_kickoff.sh ├── slurm ├── README.md ├── collate │ ├── collatecronkickoff.sh │ ├── competitions_collatecronjob.slurm.sh.jinja │ ├── evolve_collatecronjob.slurm.sh.jinja │ ├── genomes_collatecronjob.slurm.sh.jinja │ └── monocultures_collatecronjob.slurm.sh.jinja ├── competition │ ├── competitionjob.slurm.sh.jinja │ ├── controlcompetitionkickoff.sh │ ├── lowestroot-immediatepredecessorbattlekickoff.sh │ ├── mutantcompetitionkickoff.sh │ ├── mutantdeletioncompetitionkickoff.sh │ ├── mutantinsertioncompetitionkickoff.sh │ ├── mutantpointcompetitionkickoff.sh │ ├── mutatingcompetitionkickoff.sh │ ├── noncritical-nopoutcompetitionkickoff.sh │ ├── noncritical-phenotypeequivalent-nopinterpolation-competitionkickoff.sh │ ├── perturbationcompetitionkickoff.sh │ ├── phenotype-neutral-nopoutcompetitionkickoff.sh │ ├── predecessorbattlekickoff.sh │ ├── selfsendcompetitionkickoff.sh │ ├── straincompetitioncronjob.slurm.sh.jinja │ ├── straincompetitioncronkickoff.sh │ └── straincompetitionkickoff.sh ├── doubling-time │ ├── doubling-timejob.slurm.sh.jinja │ └── wildtypedoubling-timekickoff.sh ├── evolve │ ├── evolvefollowupsjob.slurm.sh.jinja │ ├── evolvefollowupskickoff.sh │ ├── evolvejob.slurm.sh.jinja │ └── evolvekickoff.sh ├── genomes │ ├── nopoutjob.slurm.sh.jinja │ └── nopoutkickoff.sh ├── monocultures │ ├── monoculturejob.slurm.sh.jinja │ └── monoculturekickoff.sh ├── phenotype-differentiation │ ├── mutantdeletionphenotype-differentiationkickoff.sh │ ├── mutantinsertionphenotype-differentiationkickoff.sh │ ├── mutantphenotype-differentiationkickoff.sh │ ├── mutantpointphenotype-differentiationkickoff.sh │ ├── phenotype-differentiationjob.slurm.sh.jinja │ └── phenotype-neutral-nopoutphenotype-differentiationkickoff.sh └── polycultures │ ├── polyculturejob.slurm.sh.jinja │ └── polyculturekickoff.sh ├── source ├── README.md ├── native.cpp └── web.cpp ├── tests ├── Makefile ├── MaketemplateForwarding ├── MaketemplateRunning ├── MaketemplateWebRunning ├── convert_for_tests.sh ├── dish2 │ ├── Makefile │ ├── cell │ │ ├── Makefile │ │ ├── cardinal_iterators │ │ │ ├── ApoptosisRequestWrapper.cpp │ │ │ ├── CardinalQuorumStateWrapper.cpp │ │ │ ├── CpuWrapper.cpp │ │ │ ├── GenomeNodeInputWrapper.cpp │ │ │ ├── GenomeNodeOutputWrapper.cpp │ │ │ ├── IdentityWrapper.cpp │ │ │ ├── IsAliveWrapper.cpp │ │ │ ├── KinMatchWrapper.cpp │ │ │ ├── Makefile │ │ │ ├── NeighborResourceReceiveResistanceWrapper.cpp │ │ │ ├── PeripheralWrapper.cpp │ │ │ ├── ResourceNodeInputWrapper.cpp │ │ │ ├── ResourceNodeOutputWrapper.cpp │ │ │ ├── ResourceReserveRequestWrapper.cpp │ │ │ ├── ResourceSendLimitWrapper.cpp │ │ │ ├── ResourceSendRequestWrapper.cpp │ │ │ ├── ResourceStockpileWrapper.cpp │ │ │ ├── SpawnArrestWrapper.cpp │ │ │ ├── SpawnRequestWrapper.cpp │ │ │ └── StateNodeInputWrapper.cpp │ │ └── cell │ │ │ ├── Cardinal.cpp │ │ │ ├── Cell.cpp │ │ │ └── Makefile │ ├── config │ │ ├── Makefile │ │ └── calc_rng_preseed.cpp │ ├── genome │ │ ├── EventTags.cpp │ │ ├── GenerationCounter.cpp │ │ ├── Genome.cpp │ │ ├── KinGroupID.cpp │ │ ├── Makefile │ │ ├── MutationCounter.cpp │ │ └── RootID.cpp │ ├── operations │ │ ├── AddToOwnState.cpp │ │ ├── Makefile │ │ ├── MultiplyOwnState.cpp │ │ ├── ReadNeighborState.cpp │ │ ├── ReadOwnState.cpp │ │ ├── SendInterMessageIf.cpp │ │ └── WriteOwnStateIf.cpp │ ├── peripheral │ │ ├── Makefile │ │ ├── peripheral │ │ │ ├── Makefile │ │ │ └── Peripheral.cpp │ │ └── readable_state │ │ │ ├── Makefile │ │ │ ├── introspective_state │ │ │ ├── Makefile │ │ │ ├── interpreted_introspective_state │ │ │ │ └── Makefile │ │ │ ├── introspective_state │ │ │ │ ├── IntrospectiveState.cpp │ │ │ │ └── Makefile │ │ │ └── raw_introspective_state │ │ │ │ ├── IsAlive.cpp │ │ │ │ ├── Makefile │ │ │ │ └── ResourceStockpile.cpp │ │ │ ├── readable_state │ │ │ ├── Makefile │ │ │ └── ReadableState.cpp │ │ │ └── writable_state │ │ │ ├── Makefile │ │ │ ├── controller_mapped_state │ │ │ ├── ApoptosisRequest.cpp │ │ │ ├── ControllerMappedState.cpp │ │ │ ├── Makefile │ │ │ ├── ResourceReceiveResistance.cpp │ │ │ ├── ResourceReserveRequest.cpp │ │ │ ├── ResourceSendLimit.cpp │ │ │ ├── ResourceSendRequest.cpp │ │ │ ├── SpawnArrest.cpp │ │ │ └── SpawnRequest.cpp │ │ │ └── writable_state │ │ │ ├── Makefile │ │ │ ├── NopState.cpp │ │ │ └── WritableState.cpp │ ├── quorum │ │ ├── CardinalQuorumState.cpp │ │ ├── CellQuorumState.cpp │ │ ├── Makefile │ │ └── QuorumMessage.cpp │ ├── record │ │ ├── GridDrawer.cpp │ │ └── Makefile │ ├── runninglog │ │ ├── Makefile │ │ └── RunningLog.cpp │ ├── services │ │ ├── Makefile │ │ └── QuorumService.cpp │ ├── spec │ │ ├── GenomeMeshSpec.cpp │ │ ├── Makefile │ │ ├── MessageMeshSpec.cpp │ │ ├── QuorumMeshSpec.cpp │ │ ├── ResourceMeshSpec.cpp │ │ ├── Spec.cpp │ │ └── StateMeshSpec.cpp │ ├── utility │ │ ├── Makefile │ │ ├── pare_keyname_filename.cpp │ │ ├── sha256_reduce.cpp │ │ ├── static_coarse_timer.cpp │ │ └── try_with_timeout.cpp │ ├── viz │ │ ├── Makefile │ │ ├── artists │ │ │ ├── Artist.cpp │ │ │ ├── DummyArtist.cpp │ │ │ ├── IsAliveArtist.cpp │ │ │ ├── KinGroupIDArtist.cpp │ │ │ ├── Makefile │ │ │ ├── PhylogeneticRootArtist.cpp │ │ │ ├── QuorumBitsArtist.cpp │ │ │ ├── ResourceStockpileArtist.cpp │ │ │ ├── assets │ │ │ │ ├── Artist.png │ │ │ │ ├── DummyArtist.png │ │ │ │ ├── IsAliveArtist.png │ │ │ │ ├── KinGroupIDArtist.png │ │ │ │ ├── PhylogeneticRootArtist.png │ │ │ │ └── ResourceStockpileArtist.png │ │ │ └── package.json │ │ ├── border_colormaps │ │ │ ├── DummyBorderColorMap.cpp │ │ │ ├── KinGroupIDBorderColorMap.cpp │ │ │ └── Makefile │ │ ├── fill_colormaps │ │ │ ├── DummyFillColorMap.cpp │ │ │ ├── IsAliveColorMap.cpp │ │ │ ├── KinGroupIDFillColorMap.cpp │ │ │ ├── Makefile │ │ │ ├── PhylogeneticRootColorMap.cpp │ │ │ ├── QuorumBitsColorMap.cpp │ │ │ └── ResourceStockpileColorMap.cpp │ │ ├── getters │ │ │ ├── CardinalIteratorAdapter.cpp │ │ │ ├── DummyGetter.cpp │ │ │ ├── IsAliveGetter.cpp │ │ │ ├── KinGroupIDGetter.cpp │ │ │ ├── Makefile │ │ │ ├── PhylogeneticRootGetter.cpp │ │ │ ├── QuorumBitsGetter.cpp │ │ │ └── ResourceStockpileGetter.cpp │ │ ├── renderers │ │ │ ├── CardinalFillRenderer.cpp │ │ │ ├── CellBorderRenderer.cpp │ │ │ ├── CellFillRenderer.cpp │ │ │ ├── Makefile │ │ │ ├── assets │ │ │ │ ├── CardinalFillRenderer.png │ │ │ │ ├── CellBorderRenderer.png │ │ │ │ └── CellFillRenderer.png │ │ │ └── package.json │ │ └── util │ │ │ ├── CanvasMathHelper.cpp │ │ │ └── Makefile │ ├── web │ │ ├── Animator.cpp │ │ ├── ControlPanel.cpp │ │ ├── GridViewer.cpp │ │ ├── Makefile │ │ ├── ViewerCollection.cpp │ │ ├── ViewerPanel.cpp │ │ ├── WebInterface.cpp │ │ └── package.json │ └── world │ │ ├── Makefile │ │ ├── ProcWorld.cpp │ │ └── ThreadWorld.cpp └── source │ ├── Makefile │ ├── native.bats │ └── native_opt.bats ├── third-party ├── Catch ├── Empirical ├── cereal ├── conduit ├── force-cover ├── install_dependencies.sh ├── install_emsdk.sh ├── install_force-cover.sh ├── requirements.in └── requirements.txt ├── twitterbot ├── watch_me_evolve.py ├── wme_competitionjob.py ├── wme_doubling-timejob.py ├── wme_evolvejob.py ├── wme_monoculturejob.py ├── wme_nopoutjob.py └── wme_phenotype-differentiationjob.py └── web ├── README.md ├── binoculars.jpg ├── cpus.jpg ├── custom.css ├── desk.jpg ├── football.jpg ├── includes ├── acknowledgements.html ├── config.html ├── controls.html ├── dominant-viewer.html ├── execution-log-panel.html ├── header.html ├── jumbotron.html ├── population-loader.html ├── readme.html ├── references-body.html ├── social.html ├── source-body.html ├── spinner.html ├── status-console.html ├── systematics.html ├── view-key.html.jinja ├── view-selector.html └── viewer.html ├── jquery-1.11.2.min.js ├── keys.toml ├── lightbulb.jpg ├── make_html.py ├── mirror.jpg ├── moreno.jpg ├── ofria.jpg ├── perry.jpg ├── rodriguez.png ├── stork.jpg └── template.html.jinja /.bumpversion.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/.bumpversion.cfg -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/.gitmodules -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/README.md -------------------------------------------------------------------------------- /binder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/binder/README.md -------------------------------------------------------------------------------- /binder/bucket=prq49/a=all_stints_all_series_profiles+endeavor=16/clear_notebooks.sh: -------------------------------------------------------------------------------- 1 | ../../clear_notebooks.sh -------------------------------------------------------------------------------- /binder/bucket=prq49/a=all_stints_all_series_profiles+endeavor=16/clear_outplots.sh: -------------------------------------------------------------------------------- 1 | ../../clear_outplots.sh -------------------------------------------------------------------------------- /binder/bucket=prq49/a=all_stints_all_series_profiles+endeavor=16/dishpylib: -------------------------------------------------------------------------------- 1 | ../../../dishpylib -------------------------------------------------------------------------------- /binder/bucket=prq49/a=all_stints_all_series_profiles+endeavor=16/execute_notebooks.sh: -------------------------------------------------------------------------------- 1 | ../../execute_notebooks.sh -------------------------------------------------------------------------------- /binder/bucket=prq49/a=all_stints_all_thread_profiles+endeavor=16/clear_notebooks.sh: -------------------------------------------------------------------------------- 1 | ../../clear_notebooks.sh -------------------------------------------------------------------------------- /binder/bucket=prq49/a=all_stints_all_thread_profiles+endeavor=16/dishpylib: -------------------------------------------------------------------------------- 1 | ../../../dishpylib -------------------------------------------------------------------------------- /binder/bucket=prq49/a=all_stints_all_thread_profiles+endeavor=16/execute_notebooks.sh: -------------------------------------------------------------------------------- 1 | ../../execute_notebooks.sh -------------------------------------------------------------------------------- /binder/bucket=prq49/a=noncritical-phenotypeneutral-nopinterpolation-competitions+endeavor=16/clear_notebooks.sh: -------------------------------------------------------------------------------- 1 | ../../clear_notebooks.sh -------------------------------------------------------------------------------- /binder/bucket=prq49/a=noncritical-phenotypeneutral-nopinterpolation-competitions+endeavor=16/clear_outplots.sh: -------------------------------------------------------------------------------- 1 | ../../clear_outplots.sh -------------------------------------------------------------------------------- /binder/bucket=prq49/a=noncritical-phenotypeneutral-nopinterpolation-competitions+endeavor=16/dishpylib: -------------------------------------------------------------------------------- 1 | ../../../dishpylib -------------------------------------------------------------------------------- /binder/bucket=prq49/a=noncritical-phenotypeneutral-nopinterpolation-competitions+endeavor=16/execute_notebooks.sh: -------------------------------------------------------------------------------- 1 | ../../execute_notebooks.sh -------------------------------------------------------------------------------- /binder/bucket=prq49/clear_notebooks.sh: -------------------------------------------------------------------------------- 1 | ../clear_notebooks.sh -------------------------------------------------------------------------------- /binder/bucket=prq49/clear_outplots.sh: -------------------------------------------------------------------------------- 1 | ../clear_outplots.sh -------------------------------------------------------------------------------- /binder/bucket=prq49/execute_notebooks.sh: -------------------------------------------------------------------------------- 1 | ../execute_notebooks.sh -------------------------------------------------------------------------------- /binder/clear_notebooks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/binder/clear_notebooks.sh -------------------------------------------------------------------------------- /binder/clear_outplots.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/binder/clear_outplots.sh -------------------------------------------------------------------------------- /binder/execute_notebooks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/binder/execute_notebooks.sh -------------------------------------------------------------------------------- /binder/index.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/binder/index.ipynb -------------------------------------------------------------------------------- /binder/requirements.txt: -------------------------------------------------------------------------------- 1 | ../third-party/requirements.txt -------------------------------------------------------------------------------- /binder/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.8 2 | -------------------------------------------------------------------------------- /ci/alphabetize_imports.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/alphabetize_imports.sh -------------------------------------------------------------------------------- /ci/alphabetize_includes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/alphabetize_includes.sh -------------------------------------------------------------------------------- /ci/deploy_assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/deploy_assets.sh -------------------------------------------------------------------------------- /ci/deploy_gh_pages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/deploy_gh_pages.sh -------------------------------------------------------------------------------- /ci/ensure_end_of_file_newlines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/ensure_end_of_file_newlines.sh -------------------------------------------------------------------------------- /ci/generate_headerguards.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/generate_headerguards.sh -------------------------------------------------------------------------------- /ci/grep_dotos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/grep_dotos.sh -------------------------------------------------------------------------------- /ci/modernize_filename_suffixes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/modernize_filename_suffixes.sh -------------------------------------------------------------------------------- /ci/parse_documentation_coverage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/parse_documentation_coverage.py -------------------------------------------------------------------------------- /ci/parse_dotos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/parse_dotos.py -------------------------------------------------------------------------------- /ci/parse_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/parse_version.py -------------------------------------------------------------------------------- /ci/partition_includes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/partition_includes.sh -------------------------------------------------------------------------------- /ci/replace_tabs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/replace_tabs.sh -------------------------------------------------------------------------------- /ci/strip_trailing_whitespace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/strip_trailing_whitespace.sh -------------------------------------------------------------------------------- /ci/test_2space_indentation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_2space_indentation.sh -------------------------------------------------------------------------------- /ci/test_alphabetize_imports.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_alphabetize_imports.sh -------------------------------------------------------------------------------- /ci/test_alphabetize_includes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_alphabetize_includes.sh -------------------------------------------------------------------------------- /ci/test_end_of_file_newlines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_end_of_file_newlines.sh -------------------------------------------------------------------------------- /ci/test_filename_whitespace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_filename_whitespace.sh -------------------------------------------------------------------------------- /ci/test_headerguards.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_headerguards.sh -------------------------------------------------------------------------------- /ci/test_make_clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_make_clean.sh -------------------------------------------------------------------------------- /ci/test_merge_conflict_markers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_merge_conflict_markers.sh -------------------------------------------------------------------------------- /ci/test_modern_suffixes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_modern_suffixes.sh -------------------------------------------------------------------------------- /ci/test_notebooks_clear.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_notebooks_clear.sh -------------------------------------------------------------------------------- /ci/test_partition_includes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_partition_includes.sh -------------------------------------------------------------------------------- /ci/test_readme_snippets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_readme_snippets.py -------------------------------------------------------------------------------- /ci/test_tabs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_tabs.sh -------------------------------------------------------------------------------- /ci/test_tidy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_tidy.sh -------------------------------------------------------------------------------- /ci/test_trailing_whitespace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/ci/test_trailing_whitespace.sh -------------------------------------------------------------------------------- /configpacks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/configpacks/README.md -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=0.10/competitionjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=0.10/doubling-timejob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=0.10/monoculturejob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=0.10/nopoutjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=0.10/phenotype-differentiationjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=0.33/competitionjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=0.33/doubling-timejob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=0.33/monoculturejob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=0.33/nopoutjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=0.33/phenotype-differentiationjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=1.00/competitionjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=1.00/doubling-timejob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=1.00/monoculturejob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=1.00/nopoutjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=1.00/phenotype-differentiationjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=2.00/competitionjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=2.00/doubling-timejob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=2.00/evolvejob/dishtiny.cfg: -------------------------------------------------------------------------------- 1 | set MUTATION_RATE 0.20 0.40 1.00 2 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=2.00/monoculturejob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=2.00/nopoutjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/bucket=dnh2v+mutation_rate=2.00/phenotype-differentiationjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/default/build_native.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | make production 4 | -------------------------------------------------------------------------------- /configpacks/default/build_web.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | make production 4 | -------------------------------------------------------------------------------- /configpacks/default/competitionjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/default/doubling-timejob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/default/evolvejob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/default/monoculturejob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/default/nopoutjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /configpacks/default/phenotype-differentiationjob/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /container/ccache.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/container/ccache.conf -------------------------------------------------------------------------------- /container/policy.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/container/policy.xml -------------------------------------------------------------------------------- /dishpylib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/README.md -------------------------------------------------------------------------------- /dishpylib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dishpylib/pyanalysis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyanalysis/__init__.py -------------------------------------------------------------------------------- /dishpylib/pyanalysis/calc_loglikelihoods_by_num_sets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyanalysis/calc_loglikelihoods_by_num_sets.py -------------------------------------------------------------------------------- /dishpylib/pyanalysis/count_hands_with_k_or_more_sets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyanalysis/count_hands_with_k_or_more_sets.py -------------------------------------------------------------------------------- /dishpylib/pyanalysis/estimate_credible_interval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyanalysis/estimate_credible_interval.py -------------------------------------------------------------------------------- /dishpylib/pyassemblers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyassemblers/__init__.py -------------------------------------------------------------------------------- /dishpylib/pyassemblers/_validate_assembled_dataframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyassemblers/_validate_assembled_dataframe.py -------------------------------------------------------------------------------- /dishpylib/pyassemblers/assemble_config_records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyassemblers/assemble_config_records.py -------------------------------------------------------------------------------- /dishpylib/pyassemblers/assemble_evolve_dpp_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyassemblers/assemble_evolve_dpp_metrics.py -------------------------------------------------------------------------------- /dishpylib/pyassemblers/assemble_mutant_competitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyassemblers/assemble_mutant_competitions.py -------------------------------------------------------------------------------- /dishpylib/pyassemblers/assemble_predecessor_battles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyassemblers/assemble_predecessor_battles.py -------------------------------------------------------------------------------- /dishpylib/pyassemblers/assemble_strain_competitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyassemblers/assemble_strain_competitions.py -------------------------------------------------------------------------------- /dishpylib/pyassemblers/assemble_variant_competitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyassemblers/assemble_variant_competitions.py -------------------------------------------------------------------------------- /dishpylib/pydecorators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pydecorators/__init__.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/NumpyEncoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/NumpyEncoder.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/__init__.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/auto_tqdm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/auto_tqdm.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/fit_control_t_distns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/fit_control_t_distns.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/get_control_t_distns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/get_control_t_distns.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/get_env_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/get_env_context.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/get_git_revision_hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/get_git_revision_hash.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/get_notebook_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/get_notebook_name.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/get_notebook_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/get_notebook_path.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/in_ipynb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/in_ipynb.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/make_outattr_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/make_outattr_metadata.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/make_timestamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/make_timestamp.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/preprocess_competition_fitnesses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/preprocess_competition_fitnesses.py -------------------------------------------------------------------------------- /dishpylib/pyhelpers/print_runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyhelpers/print_runtime.py -------------------------------------------------------------------------------- /dishpylib/pyloaders/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyloaders/__init__.py -------------------------------------------------------------------------------- /dishpylib/pyloaders/genome_local_autoload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyloaders/genome_local_autoload.py -------------------------------------------------------------------------------- /dishpylib/pyloaders/genome_s3_autoload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pyloaders/genome_s3_autoload.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/__init__.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/reshape_birth_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/reshape_birth_log.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/reshape_dpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/reshape_dpp.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/reshape_dpp_threadfirst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/reshape_dpp_threadfirst.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/reshape_dpp_threadmean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/reshape_dpp_threadmean.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/reshape_kin_conflict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/reshape_kin_conflict.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/tabulate_fitness_complexity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/tabulate_fitness_complexity.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/tabulate_mutant_fitness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/tabulate_mutant_fitness.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/tabulate_perturbation_fitness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/tabulate_perturbation_fitness.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/tabulate_predecessor_fitness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/tabulate_predecessor_fitness.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/tabulate_progenitor_fitness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/tabulate_progenitor_fitness.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/tabulate_selfsend_fitness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/tabulate_selfsend_fitness.py -------------------------------------------------------------------------------- /dishpylib/pytabulators/tabulate_strain_fitness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/pytabulators/tabulate_strain_fitness.py -------------------------------------------------------------------------------- /dishpylib/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dishpylib/test/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/dishpylib/test/run_tests.sh -------------------------------------------------------------------------------- /dishpylib/test/test_pyanalysis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dishpylib/test/test_pyanalysis/dishpylib: -------------------------------------------------------------------------------- 1 | ../.. -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/acknowledgements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/acknowledgements.md -------------------------------------------------------------------------------- /docs/assets/classdiagram.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/classdiagram.pdf -------------------------------------------------------------------------------- /docs/assets/classdiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/classdiagram.png -------------------------------------------------------------------------------- /docs/assets/classdiagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/classdiagram.svg -------------------------------------------------------------------------------- /docs/assets/cookie.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/cookie.gif -------------------------------------------------------------------------------- /docs/assets/cpu_detail.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/cpu_detail.pdf -------------------------------------------------------------------------------- /docs/assets/hardware.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/hardware.png -------------------------------------------------------------------------------- /docs/assets/moreno.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/moreno.jpg -------------------------------------------------------------------------------- /docs/assets/oee4-03.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/oee4-03.pdf -------------------------------------------------------------------------------- /docs/assets/oee4-03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/oee4-03.png -------------------------------------------------------------------------------- /docs/assets/oee4-03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/oee4-03.svg -------------------------------------------------------------------------------- /docs/assets/oee4-10.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/oee4-10.pdf -------------------------------------------------------------------------------- /docs/assets/oee4-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/oee4-10.png -------------------------------------------------------------------------------- /docs/assets/oee4-10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/oee4-10.svg -------------------------------------------------------------------------------- /docs/assets/oee4-cpu.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/oee4-cpu.pdf -------------------------------------------------------------------------------- /docs/assets/oee4-cpu.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/oee4-cpu.svg -------------------------------------------------------------------------------- /docs/assets/oee4-wse.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/oee4-wse.pdf -------------------------------------------------------------------------------- /docs/assets/oee4-wse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/oee4-wse.svg -------------------------------------------------------------------------------- /docs/assets/oee4.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/oee4.ai -------------------------------------------------------------------------------- /docs/assets/ofria.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/ofria.jpg -------------------------------------------------------------------------------- /docs/assets/overview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/overview.pdf -------------------------------------------------------------------------------- /docs/assets/population.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/population.png -------------------------------------------------------------------------------- /docs/assets/undergrads.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/assets/undergrads.jpg -------------------------------------------------------------------------------- /docs/citing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/citing.md -------------------------------------------------------------------------------- /docs/code_of_conduct.md: -------------------------------------------------------------------------------- 1 | ```{include} ../CODE_OF_CONDUCT.md 2 | ``` 3 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/data.md -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/development.md -------------------------------------------------------------------------------- /docs/emojicodes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/emojicodes.json -------------------------------------------------------------------------------- /docs/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/glossary.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/publications.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/publications.md -------------------------------------------------------------------------------- /docs/simulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/simulation.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/usage.md -------------------------------------------------------------------------------- /docs/workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/docs/workflow.md -------------------------------------------------------------------------------- /fuzzing/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/fuzzing/Makefile -------------------------------------------------------------------------------- /fuzzing/update.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/fuzzing/update.cpp -------------------------------------------------------------------------------- /include/README.md: -------------------------------------------------------------------------------- 1 | C++ header source for DISHTINY executable. 2 | (Simulation code lives in here.) 3 | -------------------------------------------------------------------------------- /include/dish2/algorithm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/algorithm/README.md -------------------------------------------------------------------------------- /include/dish2/algorithm/get_lowest_root.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/algorithm/get_lowest_root.hpp -------------------------------------------------------------------------------- /include/dish2/algorithm/seed_genomes_into.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/algorithm/seed_genomes_into.hpp -------------------------------------------------------------------------------- /include/dish2/cell/Cardinal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/cell/Cardinal.hpp -------------------------------------------------------------------------------- /include/dish2/cell/Cell.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/cell/Cell.hpp -------------------------------------------------------------------------------- /include/dish2/cell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/cell/README.md -------------------------------------------------------------------------------- /include/dish2/cell/cardinal_iterators/CpuWrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/cell/cardinal_iterators/CpuWrapper.hpp -------------------------------------------------------------------------------- /include/dish2/cell/cardinal_iterators/EpochWrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/cell/cardinal_iterators/EpochWrapper.hpp -------------------------------------------------------------------------------- /include/dish2/cell/routine_impls/DeathRoutine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/cell/routine_impls/DeathRoutine.hpp -------------------------------------------------------------------------------- /include/dish2/cell/routine_impls/HeirPayoutRoutine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/cell/routine_impls/HeirPayoutRoutine.hpp -------------------------------------------------------------------------------- /include/dish2/cell/routine_impls/MakeAliveRoutine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/cell/routine_impls/MakeAliveRoutine.hpp -------------------------------------------------------------------------------- /include/dish2/cell/routine_impls/_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/cell/routine_impls/_index.hpp -------------------------------------------------------------------------------- /include/dish2/config/ConfigBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/ConfigBase.hpp -------------------------------------------------------------------------------- /include/dish2/config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/README.md -------------------------------------------------------------------------------- /include/dish2/config/TemporaryConfigOverride.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/TemporaryConfigOverride.hpp -------------------------------------------------------------------------------- /include/dish2/config/TemporaryThreadIdxOverride.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/TemporaryThreadIdxOverride.hpp -------------------------------------------------------------------------------- /include/dish2/config/calc_rng_preseed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/calc_rng_preseed.hpp -------------------------------------------------------------------------------- /include/dish2/config/cfg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/cfg.hpp -------------------------------------------------------------------------------- /include/dish2/config/dump_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/dump_config.hpp -------------------------------------------------------------------------------- /include/dish2/config/dump_config_csv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/dump_config_csv.hpp -------------------------------------------------------------------------------- /include/dish2/config/get_endeavor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/get_endeavor.hpp -------------------------------------------------------------------------------- /include/dish2/config/get_repro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/get_repro.hpp -------------------------------------------------------------------------------- /include/dish2/config/get_slurm_job_id.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/get_slurm_job_id.hpp -------------------------------------------------------------------------------- /include/dish2/config/has_replicate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/has_replicate.hpp -------------------------------------------------------------------------------- /include/dish2/config/has_rng_preseed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/has_rng_preseed.hpp -------------------------------------------------------------------------------- /include/dish2/config/has_series.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/has_series.hpp -------------------------------------------------------------------------------- /include/dish2/config/has_stint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/has_stint.hpp -------------------------------------------------------------------------------- /include/dish2/config/make_arg_specs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/make_arg_specs.hpp -------------------------------------------------------------------------------- /include/dish2/config/num_cells_global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/num_cells_global.hpp -------------------------------------------------------------------------------- /include/dish2/config/num_cells_local.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/num_cells_local.hpp -------------------------------------------------------------------------------- /include/dish2/config/print_assets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/print_assets.hpp -------------------------------------------------------------------------------- /include/dish2/config/print_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/print_config.hpp -------------------------------------------------------------------------------- /include/dish2/config/print_extrospective_states.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/print_extrospective_states.hpp -------------------------------------------------------------------------------- /include/dish2/config/print_introspective_states.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/print_introspective_states.hpp -------------------------------------------------------------------------------- /include/dish2/config/print_pwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/print_pwd.hpp -------------------------------------------------------------------------------- /include/dish2/config/print_readable_states.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/print_readable_states.hpp -------------------------------------------------------------------------------- /include/dish2/config/print_writable_states.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/print_writable_states.hpp -------------------------------------------------------------------------------- /include/dish2/config/setup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/setup.hpp -------------------------------------------------------------------------------- /include/dish2/config/setup_assets.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/setup_assets.hpp -------------------------------------------------------------------------------- /include/dish2/config/setup_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/setup_config.hpp -------------------------------------------------------------------------------- /include/dish2/config/thread_idx.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/config/thread_idx.hpp -------------------------------------------------------------------------------- /include/dish2/configbyroot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/configbyroot/README.md -------------------------------------------------------------------------------- /include/dish2/configbyroot/RootMutationConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/configbyroot/RootMutationConfig.hpp -------------------------------------------------------------------------------- /include/dish2/configbyroot/RootMutationConfigs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/configbyroot/RootMutationConfigs.hpp -------------------------------------------------------------------------------- /include/dish2/configbyroot/RootPerturbationConfig.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/configbyroot/RootPerturbationConfig.hpp -------------------------------------------------------------------------------- /include/dish2/configbyroot/RootPerturbationConfigs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/configbyroot/RootPerturbationConfigs.hpp -------------------------------------------------------------------------------- /include/dish2/configbyroot/root_mutation_configs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/configbyroot/root_mutation_configs.hpp -------------------------------------------------------------------------------- /include/dish2/configbyroot/summarize_root_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/configbyroot/summarize_root_config.hpp -------------------------------------------------------------------------------- /include/dish2/debug/LogEntry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/LogEntry.hpp -------------------------------------------------------------------------------- /include/dish2/debug/LogEntryType.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/LogEntryType.hpp -------------------------------------------------------------------------------- /include/dish2/debug/LogLevelGuard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/LogLevelGuard.hpp -------------------------------------------------------------------------------- /include/dish2/debug/LogScope.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/LogScope.hpp -------------------------------------------------------------------------------- /include/dish2/debug/LogStackFrame.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/LogStackFrame.hpp -------------------------------------------------------------------------------- /include/dish2/debug/LogTee.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/LogTee.hpp -------------------------------------------------------------------------------- /include/dish2/debug/PopulationExtinctionException.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/PopulationExtinctionException.hpp -------------------------------------------------------------------------------- /include/dish2/debug/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/README.md -------------------------------------------------------------------------------- /include/dish2/debug/backtrace_enable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/backtrace_enable.hpp -------------------------------------------------------------------------------- /include/dish2/debug/enable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/enable.hpp -------------------------------------------------------------------------------- /include/dish2/debug/entry_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/entry_types.hpp -------------------------------------------------------------------------------- /include/dish2/debug/log_event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/log_event.hpp -------------------------------------------------------------------------------- /include/dish2/debug/log_event_dispatcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/log_event_dispatcher.hpp -------------------------------------------------------------------------------- /include/dish2/debug/log_level.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/log_level.hpp -------------------------------------------------------------------------------- /include/dish2/debug/log_msg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/log_msg.hpp -------------------------------------------------------------------------------- /include/dish2/debug/log_msg_emscripten.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/log_msg_emscripten.hpp -------------------------------------------------------------------------------- /include/dish2/debug/log_msg_native.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/log_msg_native.hpp -------------------------------------------------------------------------------- /include/dish2/debug/log_stack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/log_stack.hpp -------------------------------------------------------------------------------- /include/dish2/debug/log_stack_dispatcher.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/log_stack_dispatcher.hpp -------------------------------------------------------------------------------- /include/dish2/debug/log_tee.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/log_tee.hpp -------------------------------------------------------------------------------- /include/dish2/debug/make_log_entry_boilerplate.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/debug/make_log_entry_boilerplate.hpp -------------------------------------------------------------------------------- /include/dish2/enum/CauseOfDeath.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/enum/CauseOfDeath.hpp -------------------------------------------------------------------------------- /include/dish2/enum/README.md: -------------------------------------------------------------------------------- 1 | Enumerated value classes. 2 | -------------------------------------------------------------------------------- /include/dish2/events/AlwaysEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/AlwaysEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/EventManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/EventManager.hpp -------------------------------------------------------------------------------- /include/dish2/events/EventSeries.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/EventSeries.hpp -------------------------------------------------------------------------------- /include/dish2/events/IsChildCellOfEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/IsChildCellOfEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/IsChildGroupOfEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/IsChildGroupOfEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/IsNewbornEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/IsNewbornEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/IsParentCellOfEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/IsParentCellOfEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/KinGroupMatchEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/KinGroupMatchEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/KinGroupMismatchEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/KinGroupMismatchEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/KinGroupWillExpireEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/KinGroupWillExpireEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/KinGroupWillNotExpireEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/KinGroupWillNotExpireEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/NeighborApoptosisEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/NeighborApoptosisEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/NeighborFragmentedEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/NeighborFragmentedEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/NeighborIsAliveEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/NeighborIsAliveEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/NeighborIsNewbornEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/NeighborIsNewbornEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/NeighborIsNotAliveEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/NeighborIsNotAliveEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/OptimumQuorumExceededEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/OptimumQuorumExceededEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/OptimumQuorumNotExceededEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/OptimumQuorumNotExceededEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/ParentFragmentedEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/ParentFragmentedEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/PhylogeneticRootMatchEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/PhylogeneticRootMatchEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/PhylogeneticRootMismatchEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/PhylogeneticRootMismatchEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/PoorerThanNeighborEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/PoorerThanNeighborEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/README.md -------------------------------------------------------------------------------- /include/dish2/events/ReceivedResourceFromEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/ReceivedResourceFromEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/RicherThanNeighborEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/RicherThanNeighborEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/StockpileDepletedEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/StockpileDepletedEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/StockpileFecundEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/StockpileFecundEvent.hpp -------------------------------------------------------------------------------- /include/dish2/events/_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/events/_index.hpp -------------------------------------------------------------------------------- /include/dish2/genome/EventTags.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/genome/EventTags.hpp -------------------------------------------------------------------------------- /include/dish2/genome/GenerationCounter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/genome/GenerationCounter.hpp -------------------------------------------------------------------------------- /include/dish2/genome/Genome.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/genome/Genome.hpp -------------------------------------------------------------------------------- /include/dish2/genome/KinGroupEpochStamps.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/genome/KinGroupEpochStamps.hpp -------------------------------------------------------------------------------- /include/dish2/genome/KinGroupID.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/genome/KinGroupID.hpp -------------------------------------------------------------------------------- /include/dish2/genome/MutationCounter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/genome/MutationCounter.hpp -------------------------------------------------------------------------------- /include/dish2/genome/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/genome/README.md -------------------------------------------------------------------------------- /include/dish2/genome/RootID.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/genome/RootID.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/README.md: -------------------------------------------------------------------------------- 1 | Functions to collect summary data about `dish2::ThreadWorld` state. 2 | -------------------------------------------------------------------------------- /include/dish2/introspection/any_live_cells.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/any_live_cells.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/count_birth_events.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/count_birth_events.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/count_cardinals.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/count_cardinals.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/count_dead_cells.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/count_dead_cells.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/count_death_events.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/count_death_events.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/count_kin_neighbors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/count_kin_neighbors.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/count_live_cardinals.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/count_live_cardinals.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/count_live_cells.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/count_live_cells.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/count_spawn_events.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/count_spawn_events.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/count_unique_root_ids.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/count_unique_root_ids.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_fraction_live_cells.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_fraction_live_cells.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_kin_group_sizes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_kin_group_sizes.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_lowest_root_id.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_lowest_root_id.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_mean_cell_age.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_mean_cell_age.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_mean_epoch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_mean_epoch.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_mean_generation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_mean_generation.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_mean_kin_group_age.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_mean_kin_group_age.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_mean_kin_group_size.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_mean_kin_group_size.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_mean_module_count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_mean_module_count.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_mean_program_length.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_mean_program_length.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_mean_spawn_count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_mean_spawn_count.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_root_id_abundance.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_root_id_abundance.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_root_id_count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_root_id_count.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_root_id_counts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_root_id_counts.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_root_id_prevalence.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_root_id_prevalence.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/get_unique_root_ids.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/get_unique_root_ids.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/has_coalesced.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/has_coalesced.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/is_extinct.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/is_extinct.hpp -------------------------------------------------------------------------------- /include/dish2/introspection/no_live_cells.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/introspection/no_live_cells.hpp -------------------------------------------------------------------------------- /include/dish2/load/README.md: -------------------------------------------------------------------------------- 1 | Utilities for loading populations and genomes from file. 2 | -------------------------------------------------------------------------------- /include/dish2/load/apply_population_filters.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/apply_population_filters.hpp -------------------------------------------------------------------------------- /include/dish2/load/count_root_ids.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/count_root_ids.hpp -------------------------------------------------------------------------------- /include/dish2/load/get_innoculum_filename.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/get_innoculum_filename.hpp -------------------------------------------------------------------------------- /include/dish2/load/get_innoculum_filenames.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/get_innoculum_filenames.hpp -------------------------------------------------------------------------------- /include/dish2/load/get_innoculum_slug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/get_innoculum_slug.hpp -------------------------------------------------------------------------------- /include/dish2/load/get_innoculum_slugs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/get_innoculum_slugs.hpp -------------------------------------------------------------------------------- /include/dish2/load/get_root_ids.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/get_root_ids.hpp -------------------------------------------------------------------------------- /include/dish2/load/innoculate_population.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/innoculate_population.hpp -------------------------------------------------------------------------------- /include/dish2/load/innoculum_attr_handlers/_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/innoculum_attr_handlers/_index.hpp -------------------------------------------------------------------------------- /include/dish2/load/load_innoculum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/load_innoculum.hpp -------------------------------------------------------------------------------- /include/dish2/load/load_innoculum_genome.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/load_innoculum_genome.hpp -------------------------------------------------------------------------------- /include/dish2/load/load_innoculum_population.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/load_innoculum_population.hpp -------------------------------------------------------------------------------- /include/dish2/load/load_world.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/load_world.hpp -------------------------------------------------------------------------------- /include/dish2/load/make_genome_slug.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/make_genome_slug.hpp -------------------------------------------------------------------------------- /include/dish2/load/monoculture_population.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/monoculture_population.hpp -------------------------------------------------------------------------------- /include/dish2/load/reconstitute_population.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/reconstitute_population.hpp -------------------------------------------------------------------------------- /include/dish2/load/reconstitute_population_load.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/load/reconstitute_population_load.hpp -------------------------------------------------------------------------------- /include/dish2/operations/AddToOwnState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/operations/AddToOwnState.hpp -------------------------------------------------------------------------------- /include/dish2/operations/BcstIntraMessageIf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/operations/BcstIntraMessageIf.hpp -------------------------------------------------------------------------------- /include/dish2/operations/MultiplyOwnState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/operations/MultiplyOwnState.hpp -------------------------------------------------------------------------------- /include/dish2/operations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/operations/README.md -------------------------------------------------------------------------------- /include/dish2/operations/ReadNeighborState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/operations/ReadNeighborState.hpp -------------------------------------------------------------------------------- /include/dish2/operations/ReadOwnState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/operations/ReadOwnState.hpp -------------------------------------------------------------------------------- /include/dish2/operations/SendInterMessageIf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/operations/SendInterMessageIf.hpp -------------------------------------------------------------------------------- /include/dish2/operations/SendIntraMessageIf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/operations/SendIntraMessageIf.hpp -------------------------------------------------------------------------------- /include/dish2/operations/WriteOwnStateIf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/operations/WriteOwnStateIf.hpp -------------------------------------------------------------------------------- /include/dish2/operations/_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/operations/_index.hpp -------------------------------------------------------------------------------- /include/dish2/peripheral/Peripheral.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/peripheral/Peripheral.hpp -------------------------------------------------------------------------------- /include/dish2/peripheral/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/peripheral/README.md -------------------------------------------------------------------------------- /include/dish2/prefab/LogEventReadout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/prefab/LogEventReadout.hpp -------------------------------------------------------------------------------- /include/dish2/prefab/LogReadout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/prefab/LogReadout.hpp -------------------------------------------------------------------------------- /include/dish2/prefab/LogStackReadout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/prefab/LogStackReadout.hpp -------------------------------------------------------------------------------- /include/dish2/prefab/ModalGuard.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/prefab/ModalGuard.hpp -------------------------------------------------------------------------------- /include/dish2/prefab/ModalLogReadout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/prefab/ModalLogReadout.hpp -------------------------------------------------------------------------------- /include/dish2/prefab/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/prefab/README.md -------------------------------------------------------------------------------- /include/dish2/push/DistanceToGraphCenterCellState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/push/DistanceToGraphCenterCellState.hpp -------------------------------------------------------------------------------- /include/dish2/push/DistanceToGraphCenterMessage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/push/DistanceToGraphCenterMessage.hpp -------------------------------------------------------------------------------- /include/dish2/push/PushCellState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/push/PushCellState.hpp -------------------------------------------------------------------------------- /include/dish2/push/PushMessage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/push/PushMessage.hpp -------------------------------------------------------------------------------- /include/dish2/push/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/push/README.md -------------------------------------------------------------------------------- /include/dish2/py/README.md: -------------------------------------------------------------------------------- 1 | Embedded python scripts. 2 | -------------------------------------------------------------------------------- /include/dish2/py/dump_animate_frames_script.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/py/dump_animate_frames_script.hpp -------------------------------------------------------------------------------- /include/dish2/py/dump_concat_csvs_script.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/py/dump_concat_csvs_script.hpp -------------------------------------------------------------------------------- /include/dish2/py/strip_pyinclude_artifacts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/py/strip_pyinclude_artifacts.hpp -------------------------------------------------------------------------------- /include/dish2/quorum/CardinalQuorumState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/quorum/CardinalQuorumState.hpp -------------------------------------------------------------------------------- /include/dish2/quorum/CellQuorumState.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/quorum/CellQuorumState.hpp -------------------------------------------------------------------------------- /include/dish2/quorum/QuorumMessage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/quorum/QuorumMessage.hpp -------------------------------------------------------------------------------- /include/dish2/quorum/README.md: -------------------------------------------------------------------------------- 1 | System used for distributed detection of kin ID group size. 2 | -------------------------------------------------------------------------------- /include/dish2/record/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/README.md -------------------------------------------------------------------------------- /include/dish2/record/StintRootIDChangeoverRecorder.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/StintRootIDChangeoverRecorder.hpp -------------------------------------------------------------------------------- /include/dish2/record/cell_census/write_cell_age.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/cell_census/write_cell_age.hpp -------------------------------------------------------------------------------- /include/dish2/record/cell_census/write_kin_group_id.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/cell_census/write_kin_group_id.hpp -------------------------------------------------------------------------------- /include/dish2/record/cell_census/write_spawn_count.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/cell_census/write_spawn_count.hpp -------------------------------------------------------------------------------- /include/dish2/record/drawings/DrawerCollection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/drawings/DrawerCollection.hpp -------------------------------------------------------------------------------- /include/dish2/record/drawings/DrawerManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/drawings/DrawerManager.hpp -------------------------------------------------------------------------------- /include/dish2/record/drawings/GridDrawer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/drawings/GridDrawer.hpp -------------------------------------------------------------------------------- /include/dish2/record/drawings/PolymorphicDrawer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/drawings/PolymorphicDrawer.hpp -------------------------------------------------------------------------------- /include/dish2/record/drawings/SeriesDrawer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/drawings/SeriesDrawer.hpp -------------------------------------------------------------------------------- /include/dish2/record/dump_abundance_genome.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/dump_abundance_genome.hpp -------------------------------------------------------------------------------- /include/dish2/record/dump_arbitrary_genome.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/dump_arbitrary_genome.hpp -------------------------------------------------------------------------------- /include/dish2/record/dump_benchmark_results.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/dump_benchmark_results.hpp -------------------------------------------------------------------------------- /include/dish2/record/dump_birth_log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/dump_birth_log.hpp -------------------------------------------------------------------------------- /include/dish2/record/dump_coalescence_result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/dump_coalescence_result.hpp -------------------------------------------------------------------------------- /include/dish2/record/dump_death_log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/dump_death_log.hpp -------------------------------------------------------------------------------- /include/dish2/record/dump_genome.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/dump_genome.hpp -------------------------------------------------------------------------------- /include/dish2/record/dump_genome_statistics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/dump_genome_statistics.hpp -------------------------------------------------------------------------------- /include/dish2/record/dump_kin_conflict_statistics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/dump_kin_conflict_statistics.hpp -------------------------------------------------------------------------------- /include/dish2/record/dump_population.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/dump_population.hpp -------------------------------------------------------------------------------- /include/dish2/record/dump_spawn_log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/dump_spawn_log.hpp -------------------------------------------------------------------------------- /include/dish2/record/finalize/animate_frames.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/finalize/animate_frames.hpp -------------------------------------------------------------------------------- /include/dish2/record/finalize/create_montage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/finalize/create_montage.hpp -------------------------------------------------------------------------------- /include/dish2/record/finalize/finalize_artifacts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/finalize/finalize_artifacts.hpp -------------------------------------------------------------------------------- /include/dish2/record/finalize/finalize_benchmarks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/finalize/finalize_benchmarks.hpp -------------------------------------------------------------------------------- /include/dish2/record/finalize/finalize_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/finalize/finalize_data.hpp -------------------------------------------------------------------------------- /include/dish2/record/finalize/finalize_drawings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/finalize/finalize_drawings.hpp -------------------------------------------------------------------------------- /include/dish2/record/finalize/finalize_videos.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/finalize/finalize_videos.hpp -------------------------------------------------------------------------------- /include/dish2/record/finalize/finalize_zips.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/finalize/finalize_zips.hpp -------------------------------------------------------------------------------- /include/dish2/record/finalize/try_animate_frames.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/finalize/try_animate_frames.hpp -------------------------------------------------------------------------------- /include/dish2/record/finalize/try_create_montage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/finalize/try_create_montage.hpp -------------------------------------------------------------------------------- /include/dish2/record/global_records_finalize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/global_records_finalize.hpp -------------------------------------------------------------------------------- /include/dish2/record/global_records_initialize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/global_records_initialize.hpp -------------------------------------------------------------------------------- /include/dish2/record/make_filename/make_data_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/make_filename/make_data_path.hpp -------------------------------------------------------------------------------- /include/dish2/record/make_filename/make_frame_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/make_filename/make_frame_path.hpp -------------------------------------------------------------------------------- /include/dish2/record/make_filename/make_meta_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/make_filename/make_meta_path.hpp -------------------------------------------------------------------------------- /include/dish2/record/make_filename/make_zip_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/make_filename/make_zip_path.hpp -------------------------------------------------------------------------------- /include/dish2/record/try_write_all_drawings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/try_write_all_drawings.hpp -------------------------------------------------------------------------------- /include/dish2/record/write_all_drawings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/write_all_drawings.hpp -------------------------------------------------------------------------------- /include/dish2/record/write_cell_census.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/write_cell_census.hpp -------------------------------------------------------------------------------- /include/dish2/record/write_selected_drawings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/write_selected_drawings.hpp -------------------------------------------------------------------------------- /include/dish2/record/write_selected_frames.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/record/write_selected_frames.hpp -------------------------------------------------------------------------------- /include/dish2/run/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/README.md -------------------------------------------------------------------------------- /include/dish2/run/print_progress.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/print_progress.hpp -------------------------------------------------------------------------------- /include/dish2/run/setup_thread_local_random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/setup_thread_local_random.hpp -------------------------------------------------------------------------------- /include/dish2/run/thread_artifacts_dump.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/thread_artifacts_dump.hpp -------------------------------------------------------------------------------- /include/dish2/run/thread_benchmarks_dump.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/thread_benchmarks_dump.hpp -------------------------------------------------------------------------------- /include/dish2/run/thread_data_dump.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/thread_data_dump.hpp -------------------------------------------------------------------------------- /include/dish2/run/thread_data_write.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/thread_data_write.hpp -------------------------------------------------------------------------------- /include/dish2/run/thread_end_snapshot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/thread_end_snapshot.hpp -------------------------------------------------------------------------------- /include/dish2/run/thread_evolve.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/thread_evolve.hpp -------------------------------------------------------------------------------- /include/dish2/run/thread_job.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/thread_job.hpp -------------------------------------------------------------------------------- /include/dish2/run/thread_should_continue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/thread_should_continue.hpp -------------------------------------------------------------------------------- /include/dish2/run/thread_step.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/thread_step.hpp -------------------------------------------------------------------------------- /include/dish2/run/thread_try_end_snapshot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/run/thread_try_end_snapshot.hpp -------------------------------------------------------------------------------- /include/dish2/runninglog/BirthEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/runninglog/BirthEvent.hpp -------------------------------------------------------------------------------- /include/dish2/runninglog/DeathEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/runninglog/DeathEvent.hpp -------------------------------------------------------------------------------- /include/dish2/runninglog/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/runninglog/README.md -------------------------------------------------------------------------------- /include/dish2/runninglog/RunningLog.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/runninglog/RunningLog.hpp -------------------------------------------------------------------------------- /include/dish2/runninglog/RunningLogs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/runninglog/RunningLogs.hpp -------------------------------------------------------------------------------- /include/dish2/runninglog/SpawnEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/runninglog/SpawnEvent.hpp -------------------------------------------------------------------------------- /include/dish2/services/ApoptosisService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/ApoptosisService.hpp -------------------------------------------------------------------------------- /include/dish2/services/BirthSetupService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/BirthSetupService.hpp -------------------------------------------------------------------------------- /include/dish2/services/CellAgeService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/CellAgeService.hpp -------------------------------------------------------------------------------- /include/dish2/services/CellDeathService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/CellDeathService.hpp -------------------------------------------------------------------------------- /include/dish2/services/CollectiveHarvestingService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/CollectiveHarvestingService.hpp -------------------------------------------------------------------------------- /include/dish2/services/ConduitFlushService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/ConduitFlushService.hpp -------------------------------------------------------------------------------- /include/dish2/services/CpuExecutionService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/CpuExecutionService.hpp -------------------------------------------------------------------------------- /include/dish2/services/DecayToBaselineService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/DecayToBaselineService.hpp -------------------------------------------------------------------------------- /include/dish2/services/EpochAdvanceService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/EpochAdvanceService.hpp -------------------------------------------------------------------------------- /include/dish2/services/EventLaunchingService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/EventLaunchingService.hpp -------------------------------------------------------------------------------- /include/dish2/services/GroupExpirationService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/GroupExpirationService.hpp -------------------------------------------------------------------------------- /include/dish2/services/InterMessageLaunchingService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/InterMessageLaunchingService.hpp -------------------------------------------------------------------------------- /include/dish2/services/InterMessagePurgingService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/InterMessagePurgingService.hpp -------------------------------------------------------------------------------- /include/dish2/services/IntraMessageLaunchingService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/IntraMessageLaunchingService.hpp -------------------------------------------------------------------------------- /include/dish2/services/MessageCounterClearService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/MessageCounterClearService.hpp -------------------------------------------------------------------------------- /include/dish2/services/PushService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/PushService.hpp -------------------------------------------------------------------------------- /include/dish2/services/QuorumCapService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/QuorumCapService.hpp -------------------------------------------------------------------------------- /include/dish2/services/QuorumService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/QuorumService.hpp -------------------------------------------------------------------------------- /include/dish2/services/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/README.md -------------------------------------------------------------------------------- /include/dish2/services/ResourceDecayService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/ResourceDecayService.hpp -------------------------------------------------------------------------------- /include/dish2/services/ResourceHarvestingService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/ResourceHarvestingService.hpp -------------------------------------------------------------------------------- /include/dish2/services/ResourceReceivingService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/ResourceReceivingService.hpp -------------------------------------------------------------------------------- /include/dish2/services/ResourceSendingService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/ResourceSendingService.hpp -------------------------------------------------------------------------------- /include/dish2/services/RunningLogPurgeService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/RunningLogPurgeService.hpp -------------------------------------------------------------------------------- /include/dish2/services/ServiceManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/ServiceManager.hpp -------------------------------------------------------------------------------- /include/dish2/services/SpawnSendingService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/SpawnSendingService.hpp -------------------------------------------------------------------------------- /include/dish2/services/StateInputJumpService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/StateInputJumpService.hpp -------------------------------------------------------------------------------- /include/dish2/services/StateOutputPutService.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/StateOutputPutService.hpp -------------------------------------------------------------------------------- /include/dish2/services/_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services/_index.hpp -------------------------------------------------------------------------------- /include/dish2/services_threadlocal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services_threadlocal/README.md -------------------------------------------------------------------------------- /include/dish2/services_threadlocal/_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/services_threadlocal/_index.hpp -------------------------------------------------------------------------------- /include/dish2/spec/GenomeMeshSpec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/GenomeMeshSpec.hpp -------------------------------------------------------------------------------- /include/dish2/spec/IntraMessageMeshSpec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/IntraMessageMeshSpec.hpp -------------------------------------------------------------------------------- /include/dish2/spec/MessageMeshSpec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/MessageMeshSpec.hpp -------------------------------------------------------------------------------- /include/dish2/spec/PushMeshSpec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/PushMeshSpec.hpp -------------------------------------------------------------------------------- /include/dish2/spec/QuorumMeshSpec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/QuorumMeshSpec.hpp -------------------------------------------------------------------------------- /include/dish2/spec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/README.md -------------------------------------------------------------------------------- /include/dish2/spec/ResourceMeshSpec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/ResourceMeshSpec.hpp -------------------------------------------------------------------------------- /include/dish2/spec/Spec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/Spec.hpp -------------------------------------------------------------------------------- /include/dish2/spec/StateMeshSpec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/StateMeshSpec.hpp -------------------------------------------------------------------------------- /include/dish2/spec/_NLEV.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/_NLEV.hpp -------------------------------------------------------------------------------- /include/dish2/spec/prefab/Spec_default.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/prefab/Spec_default.hpp -------------------------------------------------------------------------------- /include/dish2/spec/prefab/Spec_dnh2v.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/prefab/Spec_dnh2v.hpp -------------------------------------------------------------------------------- /include/dish2/spec/prefab/Spec_prq49.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/prefab/Spec_prq49.hpp -------------------------------------------------------------------------------- /include/dish2/spec/prefab/_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/prefab/_index.hpp -------------------------------------------------------------------------------- /include/dish2/spec/print_spec.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/spec/print_spec.hpp -------------------------------------------------------------------------------- /include/dish2/utility/BytewiseIterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/BytewiseIterator.hpp -------------------------------------------------------------------------------- /include/dish2/utility/IndexShuffler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/IndexShuffler.hpp -------------------------------------------------------------------------------- /include/dish2/utility/IterShuffler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/IterShuffler.hpp -------------------------------------------------------------------------------- /include/dish2/utility/README.md: -------------------------------------------------------------------------------- 1 | Miscellaneous non-dishtiny-specific utilities. 2 | -------------------------------------------------------------------------------- /include/dish2/utility/autoload.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/autoload.hpp -------------------------------------------------------------------------------- /include/dish2/utility/calc_fitness_differential.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/calc_fitness_differential.hpp -------------------------------------------------------------------------------- /include/dish2/utility/get_hostname.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/get_hostname.hpp -------------------------------------------------------------------------------- /include/dish2/utility/is_native.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/is_native.hpp -------------------------------------------------------------------------------- /include/dish2/utility/is_web.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/is_web.hpp -------------------------------------------------------------------------------- /include/dish2/utility/make_histogram.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/make_histogram.hpp -------------------------------------------------------------------------------- /include/dish2/utility/make_mask.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/make_mask.hpp -------------------------------------------------------------------------------- /include/dish2/utility/make_targeted_mask.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/make_targeted_mask.hpp -------------------------------------------------------------------------------- /include/dish2/utility/measure_compression_ratio.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/measure_compression_ratio.hpp -------------------------------------------------------------------------------- /include/dish2/utility/mkdir_exists_ok.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/mkdir_exists_ok.hpp -------------------------------------------------------------------------------- /include/dish2/utility/nop_nth_op.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/nop_nth_op.hpp -------------------------------------------------------------------------------- /include/dish2/utility/pare_keyname_filename.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/pare_keyname_filename.hpp -------------------------------------------------------------------------------- /include/dish2/utility/pare_keyname_filename_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/pare_keyname_filename_impl.hpp -------------------------------------------------------------------------------- /include/dish2/utility/path_exists.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/path_exists.hpp -------------------------------------------------------------------------------- /include/dish2/utility/print_js_stacktrace.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/print_js_stacktrace.hpp -------------------------------------------------------------------------------- /include/dish2/utility/sha256_file.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/sha256_file.hpp -------------------------------------------------------------------------------- /include/dish2/utility/sha256_reduce.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/sha256_reduce.hpp -------------------------------------------------------------------------------- /include/dish2/utility/static_coarse_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/static_coarse_timer.hpp -------------------------------------------------------------------------------- /include/dish2/utility/strlen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/strlen.hpp -------------------------------------------------------------------------------- /include/dish2/utility/to_alnum.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/to_alnum.hpp -------------------------------------------------------------------------------- /include/dish2/utility/try_with_timeout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/utility/try_with_timeout.hpp -------------------------------------------------------------------------------- /include/dish2/viz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/README.md -------------------------------------------------------------------------------- /include/dish2/viz/artists/ApoptosisRequestArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/ApoptosisRequestArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/Artist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/Artist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/CardinalOrderArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/CardinalOrderArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/CellBirthArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/CellBirthArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/DummyArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/DummyArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/EpochArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/EpochArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/ExpressionByModuleArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/ExpressionByModuleArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/HeirRequestArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/HeirRequestArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/IsAliveArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/IsAliveArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/KinGroupAgeArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/KinGroupAgeArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/KinGroupIDArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/KinGroupIDArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/KinGroupIDLevArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/KinGroupIDLevArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/KinGroupIDViewArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/KinGroupIDViewArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/KinMatchArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/KinMatchArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/LearnedQuorumBitArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/LearnedQuorumBitArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/LearnedQuorumBitsArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/LearnedQuorumBitsArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/NeighborPosArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/NeighborPosArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/NumBusyCoresArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/NumBusyCoresArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/NumModulesArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/NumModulesArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/PcaBinaryExpressionArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/PcaBinaryExpressionArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/PcaExpressionArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/PcaExpressionArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/PcaRegulationArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/PcaRegulationArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/PeripheralityLevArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/PeripheralityLevArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/PhylogeneticRootArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/PhylogeneticRootArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/QuorumBitArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/QuorumBitArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/QuorumBitOwnArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/QuorumBitOwnArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/QuorumBitsArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/QuorumBitsArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/QuorumCapArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/QuorumCapArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/RegulationByModuleArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/RegulationByModuleArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/ResourceInputPeekArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/ResourceInputPeekArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/ResourceStockpileArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/ResourceStockpileArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/SpawnArrestArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/SpawnArrestArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/SpawnRequestArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/SpawnRequestArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/SpawnedFromArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/SpawnedFromArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/TaxaArtist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/TaxaArtist.hpp -------------------------------------------------------------------------------- /include/dish2/viz/artists/_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/artists/_index.hpp -------------------------------------------------------------------------------- /include/dish2/viz/fill_colormaps/BooleanColorMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/fill_colormaps/BooleanColorMap.hpp -------------------------------------------------------------------------------- /include/dish2/viz/fill_colormaps/CellBirthColorMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/fill_colormaps/CellBirthColorMap.hpp -------------------------------------------------------------------------------- /include/dish2/viz/fill_colormaps/DummyFillColorMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/fill_colormaps/DummyFillColorMap.hpp -------------------------------------------------------------------------------- /include/dish2/viz/fill_colormaps/EpochColorMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/fill_colormaps/EpochColorMap.hpp -------------------------------------------------------------------------------- /include/dish2/viz/fill_colormaps/IsAliveColorMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/fill_colormaps/IsAliveColorMap.hpp -------------------------------------------------------------------------------- /include/dish2/viz/fill_colormaps/KinMatchColorMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/fill_colormaps/KinMatchColorMap.hpp -------------------------------------------------------------------------------- /include/dish2/viz/fill_colormaps/QuorumBitsColorMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/fill_colormaps/QuorumBitsColorMap.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/ApoptosisRequestGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/ApoptosisRequestGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/CardiCoordGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/CardiCoordGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/CardinalOrderGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/CardinalOrderGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/CellAgeGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/CellAgeGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/DummyGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/DummyGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/EpochGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/EpochGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/GenomeGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/GenomeGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/HeirRequestGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/HeirRequestGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/IsAliveGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/IsAliveGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/KinGroupAgeGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/KinGroupAgeGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/KinGroupIDGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/KinGroupIDGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/KinGroupIDLevGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/KinGroupIDLevGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/KinGroupIDViewGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/KinGroupIDViewGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/KinMatchGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/KinMatchGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/LearnedQuorumBitGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/LearnedQuorumBitGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/NeighborPosGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/NeighborPosGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/NumBusyCoresGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/NumBusyCoresGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/NumModulesGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/NumModulesGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/PeripheralityLevGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/PeripheralityLevGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/PhylogeneticRootGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/PhylogeneticRootGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/QuorumBitGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/QuorumBitGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/QuorumBitOwnGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/QuorumBitOwnGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/QuorumBitsGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/QuorumBitsGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/QuorumCapGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/QuorumCapGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/SpawnArrestGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/SpawnArrestGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/SpawnRequestGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/SpawnRequestGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/getters/SpawnedFromGetter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/getters/SpawnedFromGetter.hpp -------------------------------------------------------------------------------- /include/dish2/viz/renderers/CardinalFillRenderer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/renderers/CardinalFillRenderer.hpp -------------------------------------------------------------------------------- /include/dish2/viz/renderers/CellBorderRenderer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/renderers/CellBorderRenderer.hpp -------------------------------------------------------------------------------- /include/dish2/viz/renderers/CellFillRenderer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/renderers/CellFillRenderer.hpp -------------------------------------------------------------------------------- /include/dish2/viz/util/CanvasMathHelper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/viz/util/CanvasMathHelper.hpp -------------------------------------------------------------------------------- /include/dish2/web/Animator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/Animator.hpp -------------------------------------------------------------------------------- /include/dish2/web/ControlPanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/ControlPanel.hpp -------------------------------------------------------------------------------- /include/dish2/web/DataPill.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/DataPill.hpp -------------------------------------------------------------------------------- /include/dish2/web/DataPillCollection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/DataPillCollection.hpp -------------------------------------------------------------------------------- /include/dish2/web/DocumentHandles.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/DocumentHandles.hpp -------------------------------------------------------------------------------- /include/dish2/web/ExecutionLogPanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/ExecutionLogPanel.hpp -------------------------------------------------------------------------------- /include/dish2/web/GridViewer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/GridViewer.hpp -------------------------------------------------------------------------------- /include/dish2/web/InstructionListDetailItem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/InstructionListDetailItem.hpp -------------------------------------------------------------------------------- /include/dish2/web/InstructionListEntryItem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/InstructionListEntryItem.hpp -------------------------------------------------------------------------------- /include/dish2/web/InstructionListNopOutItem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/InstructionListNopOutItem.hpp -------------------------------------------------------------------------------- /include/dish2/web/InstructionListRefreshItem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/InstructionListRefreshItem.hpp -------------------------------------------------------------------------------- /include/dish2/web/ModalLogReadoutPanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/ModalLogReadoutPanel.hpp -------------------------------------------------------------------------------- /include/dish2/web/PrevalentGenotypePanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/PrevalentGenotypePanel.hpp -------------------------------------------------------------------------------- /include/dish2/web/README.md: -------------------------------------------------------------------------------- 1 | Source for the web interface. 2 | -------------------------------------------------------------------------------- /include/dish2/web/SeriesViewer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/SeriesViewer.hpp -------------------------------------------------------------------------------- /include/dish2/web/SystematicsPanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/SystematicsPanel.hpp -------------------------------------------------------------------------------- /include/dish2/web/ViewerCollection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/ViewerCollection.hpp -------------------------------------------------------------------------------- /include/dish2/web/ViewerManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/ViewerManager.hpp -------------------------------------------------------------------------------- /include/dish2/web/ViewerPanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/ViewerPanel.hpp -------------------------------------------------------------------------------- /include/dish2/web/WebInterface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/WebInterface.hpp -------------------------------------------------------------------------------- /include/dish2/web/data_pills/MeanEpochPill.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/data_pills/MeanEpochPill.hpp -------------------------------------------------------------------------------- /include/dish2/web/data_pills/MeanModuleCountPill.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/data_pills/MeanModuleCountPill.hpp -------------------------------------------------------------------------------- /include/dish2/web/data_pills/NumLiveCellsPill.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/data_pills/NumLiveCellsPill.hpp -------------------------------------------------------------------------------- /include/dish2/web/data_pills/_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/data_pills/_index.hpp -------------------------------------------------------------------------------- /include/dish2/web/viewer_categories/_index.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/web/viewer_categories/_index.hpp -------------------------------------------------------------------------------- /include/dish2/world/ProcWorld.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/world/ProcWorld.hpp -------------------------------------------------------------------------------- /include/dish2/world/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/world/README.md -------------------------------------------------------------------------------- /include/dish2/world/ThreadWorld.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/world/ThreadWorld.hpp -------------------------------------------------------------------------------- /include/dish2/world/iterators/LiveCellIterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/world/iterators/LiveCellIterator.hpp -------------------------------------------------------------------------------- /include/dish2/world/iterators/LogIteratorAdapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/world/iterators/LogIteratorAdapter.hpp -------------------------------------------------------------------------------- /include/dish2/world/iterators/RootIDConstWrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/world/iterators/RootIDConstWrapper.hpp -------------------------------------------------------------------------------- /include/dish2/world/iterators/RootIDValWrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/include/dish2/world/iterators/RootIDValWrapper.hpp -------------------------------------------------------------------------------- /microbenchmarks/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/Makefile -------------------------------------------------------------------------------- /microbenchmarks/MaketemplateForwarding: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/MaketemplateForwarding -------------------------------------------------------------------------------- /microbenchmarks/MaketemplateRunning: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/MaketemplateRunning -------------------------------------------------------------------------------- /microbenchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/README.md -------------------------------------------------------------------------------- /microbenchmarks/dish2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/dish2/Makefile -------------------------------------------------------------------------------- /microbenchmarks/dish2/generic_work.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/dish2/generic_work.cpp -------------------------------------------------------------------------------- /microbenchmarks/dish2/nop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/dish2/nop.cpp -------------------------------------------------------------------------------- /microbenchmarks/dish2/update.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/dish2/update.cpp -------------------------------------------------------------------------------- /microbenchmarks/script/consolidate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/script/consolidate.py -------------------------------------------------------------------------------- /microbenchmarks/script/fixup_and_validate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/script/fixup_and_validate.sh -------------------------------------------------------------------------------- /microbenchmarks/script/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/script/graph.py -------------------------------------------------------------------------------- /microbenchmarks/script/headtail.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/script/headtail.sh -------------------------------------------------------------------------------- /microbenchmarks/script/upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/script/upload.sh -------------------------------------------------------------------------------- /microbenchmarks/slurm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/slurm/README.md -------------------------------------------------------------------------------- /microbenchmarks/slurm/job.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/slurm/job.sh -------------------------------------------------------------------------------- /microbenchmarks/slurm/nnode=1+nproc=8+ext=.slurm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/slurm/nnode=1+nproc=8+ext=.slurm.sh -------------------------------------------------------------------------------- /microbenchmarks/slurm/nnode=8+nproc=1+ext=.slurm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/microbenchmarks/slurm/nnode=8+nproc=1+ext=.slurm.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/package.json -------------------------------------------------------------------------------- /postprocessing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/postprocessing/README.md -------------------------------------------------------------------------------- /postprocessing/collate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/postprocessing/collate.py -------------------------------------------------------------------------------- /postprocessing/collate_helpers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/postprocessing/collate_helpers/README.md -------------------------------------------------------------------------------- /postprocessing/collate_one_stint_across_series.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/postprocessing/collate_one_stint_across_series.sh -------------------------------------------------------------------------------- /postprocessing/dishpylib: -------------------------------------------------------------------------------- 1 | ../dishpylib -------------------------------------------------------------------------------- /postprocessing/postprocess_all_stints.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/postprocessing/postprocess_all_stints.sh -------------------------------------------------------------------------------- /postprocessing/postprocess_one_stint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/postprocessing/postprocess_one_stint.sh -------------------------------------------------------------------------------- /script/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/README.md -------------------------------------------------------------------------------- /script/animate_frames.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/animate_frames.py -------------------------------------------------------------------------------- /script/check_progress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/check_progress.sh -------------------------------------------------------------------------------- /script/check_quota.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/check_quota.sh -------------------------------------------------------------------------------- /script/concat_csvs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/concat_csvs.py -------------------------------------------------------------------------------- /script/consolidate_benchmarking_dumps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/consolidate_benchmarking_dumps.sh -------------------------------------------------------------------------------- /script/dishpylib: -------------------------------------------------------------------------------- 1 | ../dishpylib -------------------------------------------------------------------------------- /script/gitget.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/gitget.sh -------------------------------------------------------------------------------- /script/host_sbatch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/host_sbatch.sh -------------------------------------------------------------------------------- /script/host_squeue.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/host_squeue.sh -------------------------------------------------------------------------------- /script/layout_interstrain_tournament.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/layout_interstrain_tournament.py -------------------------------------------------------------------------------- /script/make_noncritical_nopouts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/make_noncritical_nopouts.py -------------------------------------------------------------------------------- /script/make_nop_interpolated_variants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/make_nop_interpolated_variants.py -------------------------------------------------------------------------------- /script/make_nopped_op_variants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/make_nopped_op_variants.py -------------------------------------------------------------------------------- /script/purge_logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/purge_logs.sh -------------------------------------------------------------------------------- /script/repro_runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/repro_runner.sh -------------------------------------------------------------------------------- /script/setup_cloudshell.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/setup_cloudshell.sh -------------------------------------------------------------------------------- /script/slurm_stoker.slurm.sh.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/slurm_stoker.slurm.sh.jinja -------------------------------------------------------------------------------- /script/slurm_stoker_containerized_kickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/slurm_stoker_containerized_kickoff.sh -------------------------------------------------------------------------------- /script/slurm_stoker_kickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/script/slurm_stoker_kickoff.sh -------------------------------------------------------------------------------- /slurm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/README.md -------------------------------------------------------------------------------- /slurm/collate/collatecronkickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/collate/collatecronkickoff.sh -------------------------------------------------------------------------------- /slurm/collate/evolve_collatecronjob.slurm.sh.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/collate/evolve_collatecronjob.slurm.sh.jinja -------------------------------------------------------------------------------- /slurm/collate/genomes_collatecronjob.slurm.sh.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/collate/genomes_collatecronjob.slurm.sh.jinja -------------------------------------------------------------------------------- /slurm/competition/competitionjob.slurm.sh.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/competition/competitionjob.slurm.sh.jinja -------------------------------------------------------------------------------- /slurm/competition/controlcompetitionkickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/competition/controlcompetitionkickoff.sh -------------------------------------------------------------------------------- /slurm/competition/mutantcompetitionkickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/competition/mutantcompetitionkickoff.sh -------------------------------------------------------------------------------- /slurm/competition/mutantpointcompetitionkickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/competition/mutantpointcompetitionkickoff.sh -------------------------------------------------------------------------------- /slurm/competition/mutatingcompetitionkickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/competition/mutatingcompetitionkickoff.sh -------------------------------------------------------------------------------- /slurm/competition/perturbationcompetitionkickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/competition/perturbationcompetitionkickoff.sh -------------------------------------------------------------------------------- /slurm/competition/predecessorbattlekickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/competition/predecessorbattlekickoff.sh -------------------------------------------------------------------------------- /slurm/competition/selfsendcompetitionkickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/competition/selfsendcompetitionkickoff.sh -------------------------------------------------------------------------------- /slurm/competition/straincompetitioncronkickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/competition/straincompetitioncronkickoff.sh -------------------------------------------------------------------------------- /slurm/competition/straincompetitionkickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/competition/straincompetitionkickoff.sh -------------------------------------------------------------------------------- /slurm/doubling-time/doubling-timejob.slurm.sh.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/doubling-time/doubling-timejob.slurm.sh.jinja -------------------------------------------------------------------------------- /slurm/doubling-time/wildtypedoubling-timekickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/doubling-time/wildtypedoubling-timekickoff.sh -------------------------------------------------------------------------------- /slurm/evolve/evolvefollowupsjob.slurm.sh.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/evolve/evolvefollowupsjob.slurm.sh.jinja -------------------------------------------------------------------------------- /slurm/evolve/evolvefollowupskickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/evolve/evolvefollowupskickoff.sh -------------------------------------------------------------------------------- /slurm/evolve/evolvejob.slurm.sh.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/evolve/evolvejob.slurm.sh.jinja -------------------------------------------------------------------------------- /slurm/evolve/evolvekickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/evolve/evolvekickoff.sh -------------------------------------------------------------------------------- /slurm/genomes/nopoutjob.slurm.sh.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/genomes/nopoutjob.slurm.sh.jinja -------------------------------------------------------------------------------- /slurm/genomes/nopoutkickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/genomes/nopoutkickoff.sh -------------------------------------------------------------------------------- /slurm/monocultures/monoculturejob.slurm.sh.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/monocultures/monoculturejob.slurm.sh.jinja -------------------------------------------------------------------------------- /slurm/monocultures/monoculturekickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/monocultures/monoculturekickoff.sh -------------------------------------------------------------------------------- /slurm/polycultures/polyculturejob.slurm.sh.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/polycultures/polyculturejob.slurm.sh.jinja -------------------------------------------------------------------------------- /slurm/polycultures/polyculturekickoff.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/slurm/polycultures/polyculturekickoff.sh -------------------------------------------------------------------------------- /source/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/source/README.md -------------------------------------------------------------------------------- /source/native.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/source/native.cpp -------------------------------------------------------------------------------- /source/web.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/source/web.cpp -------------------------------------------------------------------------------- /tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/Makefile -------------------------------------------------------------------------------- /tests/MaketemplateForwarding: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/MaketemplateForwarding -------------------------------------------------------------------------------- /tests/MaketemplateRunning: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/MaketemplateRunning -------------------------------------------------------------------------------- /tests/MaketemplateWebRunning: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/MaketemplateWebRunning -------------------------------------------------------------------------------- /tests/convert_for_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/convert_for_tests.sh -------------------------------------------------------------------------------- /tests/dish2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/Makefile -------------------------------------------------------------------------------- /tests/dish2/cell/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/cell/Makefile -------------------------------------------------------------------------------- /tests/dish2/cell/cardinal_iterators/CpuWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/cell/cardinal_iterators/CpuWrapper.cpp -------------------------------------------------------------------------------- /tests/dish2/cell/cardinal_iterators/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/cell/cardinal_iterators/Makefile -------------------------------------------------------------------------------- /tests/dish2/cell/cell/Cardinal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/cell/cell/Cardinal.cpp -------------------------------------------------------------------------------- /tests/dish2/cell/cell/Cell.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/cell/cell/Cell.cpp -------------------------------------------------------------------------------- /tests/dish2/cell/cell/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/cell/cell/Makefile -------------------------------------------------------------------------------- /tests/dish2/config/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/config/Makefile -------------------------------------------------------------------------------- /tests/dish2/config/calc_rng_preseed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/config/calc_rng_preseed.cpp -------------------------------------------------------------------------------- /tests/dish2/genome/EventTags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/genome/EventTags.cpp -------------------------------------------------------------------------------- /tests/dish2/genome/GenerationCounter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/genome/GenerationCounter.cpp -------------------------------------------------------------------------------- /tests/dish2/genome/Genome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/genome/Genome.cpp -------------------------------------------------------------------------------- /tests/dish2/genome/KinGroupID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/genome/KinGroupID.cpp -------------------------------------------------------------------------------- /tests/dish2/genome/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/genome/Makefile -------------------------------------------------------------------------------- /tests/dish2/genome/MutationCounter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/genome/MutationCounter.cpp -------------------------------------------------------------------------------- /tests/dish2/genome/RootID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/genome/RootID.cpp -------------------------------------------------------------------------------- /tests/dish2/operations/AddToOwnState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/operations/AddToOwnState.cpp -------------------------------------------------------------------------------- /tests/dish2/operations/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/operations/Makefile -------------------------------------------------------------------------------- /tests/dish2/operations/MultiplyOwnState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/operations/MultiplyOwnState.cpp -------------------------------------------------------------------------------- /tests/dish2/operations/ReadNeighborState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/operations/ReadNeighborState.cpp -------------------------------------------------------------------------------- /tests/dish2/operations/ReadOwnState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/operations/ReadOwnState.cpp -------------------------------------------------------------------------------- /tests/dish2/operations/SendInterMessageIf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/operations/SendInterMessageIf.cpp -------------------------------------------------------------------------------- /tests/dish2/operations/WriteOwnStateIf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/operations/WriteOwnStateIf.cpp -------------------------------------------------------------------------------- /tests/dish2/peripheral/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/peripheral/Makefile -------------------------------------------------------------------------------- /tests/dish2/peripheral/peripheral/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/peripheral/peripheral/Makefile -------------------------------------------------------------------------------- /tests/dish2/peripheral/peripheral/Peripheral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/peripheral/peripheral/Peripheral.cpp -------------------------------------------------------------------------------- /tests/dish2/peripheral/readable_state/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/peripheral/readable_state/Makefile -------------------------------------------------------------------------------- /tests/dish2/quorum/CardinalQuorumState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/quorum/CardinalQuorumState.cpp -------------------------------------------------------------------------------- /tests/dish2/quorum/CellQuorumState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/quorum/CellQuorumState.cpp -------------------------------------------------------------------------------- /tests/dish2/quorum/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/quorum/Makefile -------------------------------------------------------------------------------- /tests/dish2/quorum/QuorumMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/quorum/QuorumMessage.cpp -------------------------------------------------------------------------------- /tests/dish2/record/GridDrawer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/record/GridDrawer.cpp -------------------------------------------------------------------------------- /tests/dish2/record/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/record/Makefile -------------------------------------------------------------------------------- /tests/dish2/runninglog/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/runninglog/Makefile -------------------------------------------------------------------------------- /tests/dish2/runninglog/RunningLog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/runninglog/RunningLog.cpp -------------------------------------------------------------------------------- /tests/dish2/services/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/services/Makefile -------------------------------------------------------------------------------- /tests/dish2/services/QuorumService.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/services/QuorumService.cpp -------------------------------------------------------------------------------- /tests/dish2/spec/GenomeMeshSpec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/spec/GenomeMeshSpec.cpp -------------------------------------------------------------------------------- /tests/dish2/spec/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/spec/Makefile -------------------------------------------------------------------------------- /tests/dish2/spec/MessageMeshSpec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/spec/MessageMeshSpec.cpp -------------------------------------------------------------------------------- /tests/dish2/spec/QuorumMeshSpec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/spec/QuorumMeshSpec.cpp -------------------------------------------------------------------------------- /tests/dish2/spec/ResourceMeshSpec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/spec/ResourceMeshSpec.cpp -------------------------------------------------------------------------------- /tests/dish2/spec/Spec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/spec/Spec.cpp -------------------------------------------------------------------------------- /tests/dish2/spec/StateMeshSpec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/spec/StateMeshSpec.cpp -------------------------------------------------------------------------------- /tests/dish2/utility/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/utility/Makefile -------------------------------------------------------------------------------- /tests/dish2/utility/pare_keyname_filename.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/utility/pare_keyname_filename.cpp -------------------------------------------------------------------------------- /tests/dish2/utility/sha256_reduce.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/utility/sha256_reduce.cpp -------------------------------------------------------------------------------- /tests/dish2/utility/static_coarse_timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/utility/static_coarse_timer.cpp -------------------------------------------------------------------------------- /tests/dish2/utility/try_with_timeout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/utility/try_with_timeout.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/Makefile -------------------------------------------------------------------------------- /tests/dish2/viz/artists/Artist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/Artist.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/artists/DummyArtist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/DummyArtist.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/artists/IsAliveArtist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/IsAliveArtist.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/artists/KinGroupIDArtist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/KinGroupIDArtist.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/artists/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/Makefile -------------------------------------------------------------------------------- /tests/dish2/viz/artists/PhylogeneticRootArtist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/PhylogeneticRootArtist.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/artists/QuorumBitsArtist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/QuorumBitsArtist.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/artists/ResourceStockpileArtist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/ResourceStockpileArtist.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/artists/assets/Artist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/assets/Artist.png -------------------------------------------------------------------------------- /tests/dish2/viz/artists/assets/DummyArtist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/assets/DummyArtist.png -------------------------------------------------------------------------------- /tests/dish2/viz/artists/assets/IsAliveArtist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/assets/IsAliveArtist.png -------------------------------------------------------------------------------- /tests/dish2/viz/artists/assets/KinGroupIDArtist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/assets/KinGroupIDArtist.png -------------------------------------------------------------------------------- /tests/dish2/viz/artists/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/artists/package.json -------------------------------------------------------------------------------- /tests/dish2/viz/border_colormaps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/border_colormaps/Makefile -------------------------------------------------------------------------------- /tests/dish2/viz/fill_colormaps/DummyFillColorMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/fill_colormaps/DummyFillColorMap.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/fill_colormaps/IsAliveColorMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/fill_colormaps/IsAliveColorMap.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/fill_colormaps/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/fill_colormaps/Makefile -------------------------------------------------------------------------------- /tests/dish2/viz/getters/CardinalIteratorAdapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/getters/CardinalIteratorAdapter.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/getters/DummyGetter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/getters/DummyGetter.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/getters/IsAliveGetter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/getters/IsAliveGetter.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/getters/KinGroupIDGetter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/getters/KinGroupIDGetter.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/getters/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/getters/Makefile -------------------------------------------------------------------------------- /tests/dish2/viz/getters/PhylogeneticRootGetter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/getters/PhylogeneticRootGetter.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/getters/QuorumBitsGetter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/getters/QuorumBitsGetter.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/getters/ResourceStockpileGetter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/getters/ResourceStockpileGetter.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/renderers/CardinalFillRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/renderers/CardinalFillRenderer.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/renderers/CellBorderRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/renderers/CellBorderRenderer.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/renderers/CellFillRenderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/renderers/CellFillRenderer.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/renderers/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/renderers/Makefile -------------------------------------------------------------------------------- /tests/dish2/viz/renderers/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/renderers/package.json -------------------------------------------------------------------------------- /tests/dish2/viz/util/CanvasMathHelper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/util/CanvasMathHelper.cpp -------------------------------------------------------------------------------- /tests/dish2/viz/util/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/viz/util/Makefile -------------------------------------------------------------------------------- /tests/dish2/web/Animator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/web/Animator.cpp -------------------------------------------------------------------------------- /tests/dish2/web/ControlPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/web/ControlPanel.cpp -------------------------------------------------------------------------------- /tests/dish2/web/GridViewer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/web/GridViewer.cpp -------------------------------------------------------------------------------- /tests/dish2/web/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/web/Makefile -------------------------------------------------------------------------------- /tests/dish2/web/ViewerCollection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/web/ViewerCollection.cpp -------------------------------------------------------------------------------- /tests/dish2/web/ViewerPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/web/ViewerPanel.cpp -------------------------------------------------------------------------------- /tests/dish2/web/WebInterface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/web/WebInterface.cpp -------------------------------------------------------------------------------- /tests/dish2/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/web/package.json -------------------------------------------------------------------------------- /tests/dish2/world/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/world/Makefile -------------------------------------------------------------------------------- /tests/dish2/world/ProcWorld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/world/ProcWorld.cpp -------------------------------------------------------------------------------- /tests/dish2/world/ThreadWorld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/dish2/world/ThreadWorld.cpp -------------------------------------------------------------------------------- /tests/source/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/source/Makefile -------------------------------------------------------------------------------- /tests/source/native.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/source/native.bats -------------------------------------------------------------------------------- /tests/source/native_opt.bats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/tests/source/native_opt.bats -------------------------------------------------------------------------------- /third-party/Catch: -------------------------------------------------------------------------------- 1 | Empirical/third-party/Catch -------------------------------------------------------------------------------- /third-party/Empirical: -------------------------------------------------------------------------------- 1 | signalgp-lite/third-party/Empirical -------------------------------------------------------------------------------- /third-party/cereal: -------------------------------------------------------------------------------- 1 | Empirical/third-party/cereal -------------------------------------------------------------------------------- /third-party/conduit: -------------------------------------------------------------------------------- 1 | signalgp-lite/third-party/conduit -------------------------------------------------------------------------------- /third-party/force-cover: -------------------------------------------------------------------------------- 1 | Empirical/third-party/force-cover -------------------------------------------------------------------------------- /third-party/install_dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/third-party/install_dependencies.sh -------------------------------------------------------------------------------- /third-party/install_emsdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/third-party/install_emsdk.sh -------------------------------------------------------------------------------- /third-party/install_force-cover.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/third-party/install_force-cover.sh -------------------------------------------------------------------------------- /third-party/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/third-party/requirements.in -------------------------------------------------------------------------------- /third-party/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/third-party/requirements.txt -------------------------------------------------------------------------------- /twitterbot/watch_me_evolve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/twitterbot/watch_me_evolve.py -------------------------------------------------------------------------------- /twitterbot/wme_competitionjob.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | pass 4 | -------------------------------------------------------------------------------- /twitterbot/wme_doubling-timejob.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | pass 4 | -------------------------------------------------------------------------------- /twitterbot/wme_evolvejob.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | pass 4 | -------------------------------------------------------------------------------- /twitterbot/wme_monoculturejob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/twitterbot/wme_monoculturejob.py -------------------------------------------------------------------------------- /twitterbot/wme_nopoutjob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/twitterbot/wme_nopoutjob.py -------------------------------------------------------------------------------- /twitterbot/wme_phenotype-differentiationjob.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | pass 4 | -------------------------------------------------------------------------------- /web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/README.md -------------------------------------------------------------------------------- /web/binoculars.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/binoculars.jpg -------------------------------------------------------------------------------- /web/cpus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/cpus.jpg -------------------------------------------------------------------------------- /web/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/custom.css -------------------------------------------------------------------------------- /web/desk.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/desk.jpg -------------------------------------------------------------------------------- /web/football.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/football.jpg -------------------------------------------------------------------------------- /web/includes/acknowledgements.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/acknowledgements.html -------------------------------------------------------------------------------- /web/includes/config.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/config.html -------------------------------------------------------------------------------- /web/includes/controls.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/controls.html -------------------------------------------------------------------------------- /web/includes/dominant-viewer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/dominant-viewer.html -------------------------------------------------------------------------------- /web/includes/execution-log-panel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/execution-log-panel.html -------------------------------------------------------------------------------- /web/includes/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/header.html -------------------------------------------------------------------------------- /web/includes/jumbotron.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/jumbotron.html -------------------------------------------------------------------------------- /web/includes/population-loader.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/population-loader.html -------------------------------------------------------------------------------- /web/includes/readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/readme.html -------------------------------------------------------------------------------- /web/includes/references-body.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/references-body.html -------------------------------------------------------------------------------- /web/includes/social.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/social.html -------------------------------------------------------------------------------- /web/includes/source-body.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/source-body.html -------------------------------------------------------------------------------- /web/includes/spinner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/spinner.html -------------------------------------------------------------------------------- /web/includes/status-console.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /web/includes/systematics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/systematics.html -------------------------------------------------------------------------------- /web/includes/view-key.html.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/view-key.html.jinja -------------------------------------------------------------------------------- /web/includes/view-selector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/view-selector.html -------------------------------------------------------------------------------- /web/includes/viewer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/includes/viewer.html -------------------------------------------------------------------------------- /web/jquery-1.11.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/jquery-1.11.2.min.js -------------------------------------------------------------------------------- /web/keys.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/keys.toml -------------------------------------------------------------------------------- /web/lightbulb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/lightbulb.jpg -------------------------------------------------------------------------------- /web/make_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/make_html.py -------------------------------------------------------------------------------- /web/mirror.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/mirror.jpg -------------------------------------------------------------------------------- /web/moreno.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/moreno.jpg -------------------------------------------------------------------------------- /web/ofria.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/ofria.jpg -------------------------------------------------------------------------------- /web/perry.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/perry.jpg -------------------------------------------------------------------------------- /web/rodriguez.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/rodriguez.png -------------------------------------------------------------------------------- /web/stork.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/stork.jpg -------------------------------------------------------------------------------- /web/template.html.jinja: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmore500/dishtiny/HEAD/web/template.html.jinja --------------------------------------------------------------------------------