Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Features for multicellular parasite experiments #83

Open
wants to merge 67 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
8571285
Register KillDemePercent, DemeTreatmentAges actions
mmore500 May 9, 2023
f4962d3
Merge branch 'backtrace' into multicell-parasite
mmore500 May 9, 2023
1b3769a
Bugfix: make empty age list permit treat
mmore500 May 9, 2023
a271e0f
Impl, test kill% deme ID targeting
mmore500 May 9, 2023
9c6f40c
Delete incorrect copy/pasted documentation
mmore500 May 12, 2023
c32e39a
Implement and test shell action
mmore500 May 12, 2023
e04fd3e
Fix LoadPopulation parasite handling
mmore500 May 13, 2023
cefa1a0
Merge branch 'master' into multicell-parasite
mmore500 May 13, 2023
8a103ca
Patch nullptr deref causing segault
mmore500 Jun 5, 2023
087255c
Test both deref steps around segfault
mmore500 Jun 5, 2023
5b9f880
Bugfix: don't overwrite args w/ filename
mmore500 Jun 5, 2023
a583eb9
Revert deref debugging changes
mmore500 Jun 5, 2023
46f8c00
Mark all deserialized genomes as external
mmore500 Jun 5, 2023
2cf1fb3
fixup! Mark all deserialized genomes as external
mmore500 Jun 5, 2023
cbf79c1
Try marking genomes as internal instead
mmore500 Jun 5, 2023
9b58832
Exclude parasites from org, systematics construct
mmore500 Jun 6, 2023
b6ff713
Merge branch 'multicell-parasite-rollback' into multicell-parasite
mmore500 Jun 6, 2023
bb2f727
Mark parasites as external from file
mmore500 Jun 6, 2023
c543eb9
Merge pull request #65 from devosoft/master
mmore500 Jun 6, 2023
36a2c90
fixup! Merge pull request #65 from devosoft/master
mmore500 Jun 6, 2023
46dd0b4
Set a more useful parasite source arg
mmore500 Jun 6, 2023
ed462b2
Impl, test opt-in injection logging
mmore500 Jul 6, 2023
4083aa4
Merge branch 'parasite-log-injections' into HEAD
mmore500 Jul 6, 2023
cbd390a
Implement, test inject only if extinct
mmore500 Jul 6, 2023
0c5d40f
Impl, test parasite injection stride
mmore500 Jul 6, 2023
2f2fb6d
Merge branch 'parasite-inject-features' into multicell-parasite
mmore500 Jul 6, 2023
0806696
Merge branch 'master' into multicell-parasite
mmore500 Aug 26, 2023
2df14a7
Merge pull request #72 from devosoft/master
mmore500 Aug 29, 2023
af7f3e8
Merge pull request #74 from devosoft/master
mmore500 Aug 30, 2023
63da83f
Enforce genome len bounds, and recover violations
mmore500 Aug 30, 2023
dec5074
Try plain printf to diagnose garbage log values
mmore500 Aug 31, 2023
430ec2a
Bugfix: handle germline DUP source in pop load
mmore500 Aug 31, 2023
8990fda
Fix inadvertent indexing one past end of string
mmore500 Sep 5, 2023
434eb07
Un-hardcode DIVISION transtype in Genotype ctor
mmore500 Sep 5, 2023
6bb8dc4
Update tests to allow unknown src
mmore500 Sep 6, 2023
ef9c59c
Merge branch 'master' into multicell-parasite
mmore500 Sep 6, 2023
293b65b
Add stub test for TRANSSMT_DISABLE_NONPARASITE_INJECT
mmore500 Sep 6, 2023
c9afcdb
Impl TRANSSMT_DISABLE_NONPARASITE_INJECT option
mmore500 Sep 6, 2023
de7fe10
Fix typo in comment
mmore500 Sep 6, 2023
9cf2a5f
Merge pull request #79 from devosoft/master
mmore500 Sep 6, 2023
283e1ea
Merge branch 'multicell-parasite' of github.com:devosoft/Avida into m…
mmore500 Sep 6, 2023
589ac46
Merge branch 'master' into multicell-parasite
mmore500 Sep 6, 2023
9d5f7f5
Syntax fix; delete redundant is_parasite decl
mmore500 Sep 6, 2023
b005307
Add nop sterilization genome size recovery opt
mmore500 Sep 6, 2023
c953dd1
Add option to sterilize with nop-a
mmore500 Sep 6, 2023
a041e51
Handle unknown transmission type deserialization
mmore500 Sep 6, 2023
e994448
Bugfix: handle DIV/DUP compare in sort
mmore500 Sep 6, 2023
1074c32
Merge branch 'master' into multicell-parasite
mmore500 Sep 6, 2023
d486f35
Merge branch 'master' into multicell-parasite
mmore500 Nov 15, 2023
5c826b1
Merge branch 'master' into multicell-parasite
mmore500 Nov 22, 2023
b0401cd
Switch to simpler kill top parasite load impl
mmore500 Nov 24, 2023
5f2dbe1
Switch to simpler kill top parasite load impl
mmore500 Nov 24, 2023
adb619f
Bugfix: don't misuse killmax as killprob
mmore500 Nov 24, 2023
6e517a9
Bugfix: make empty deme parasite load zero not nan
mmore500 Nov 24, 2023
3289ad8
Bugfix: actually apply immune protection
mmore500 Nov 24, 2023
6c9d318
Merge branch 'simpler-kill-parasite-load' into multicell-parasite
mmore500 Nov 24, 2023
b052637
Simplify syntax for mac CI compiler
mmore500 Nov 24, 2023
48789ef
Simplify captures for early cxx compat
mmore500 Nov 24, 2023
d0fe272
Switch to manual lambdas
mmore500 Nov 24, 2023
a4f86ac
Simplify deme replication
mmore500 Nov 24, 2023
bbf134e
Make kill demes action respect partitions
mmore500 Nov 24, 2023
3deb007
Make birth count repl respect partitions
mmore500 Nov 24, 2023
8d41137
Normalize immune memory by deme size, not cell count
mmore500 Nov 24, 2023
04a5341
Impl, test ReplicateDemesHighestFecundity
mmore500 Nov 27, 2023
54e4987
Add option to require full demes for replication
mmore500 Nov 28, 2023
fca2971
Prevent and check for NaN memory scores
mmore500 Dec 13, 2023
d443d4b
Zero memory if emtpy (should be redundant)
mmore500 Dec 13, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ SET(LIBRARY_OUTPUT_PATH


ADD_SUBDIRECTORY(libs/apto)

if(NOT WIN32 AND NOT DEFINED ENV{AVIDA_DISABLE_BACKTRACE})
ADD_SUBDIRECTORY(libs/backward-cpp)
endif()
Expand Down
Loading
Loading