Skip to content

SGP task-cycle phylogenies - #342

Open
K-Johnson-Horrigan wants to merge 5 commits into
anyaevostinar:mainfrom
K-Johnson-Horrigan:working-refactor
Open

K-Johnson-Horrigan wants to merge 5 commits into
anyaevostinar:mainfrom
K-Johnson-Horrigan:working-refactor

Conversation

@K-Johnson-Horrigan

Copy link
Copy Markdown
Collaborator

Changes:

  • phylogenies are set up in Setup() (rather than base world constructor)
  • additional phylogeny mode for SGP organisms: parent tasks and cycle count

Todo:

  • use parent cycle count
  • symbiont phylogeny test
  • avoid adding task-cycle-binned to base enum/map

@codecov

codecov Bot commented Oct 29, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 85.29412% with 20 lines in your changes missing coverage. Please review.
✅ Project coverage is 77.30%. Comparing base (25cca20) to head (8da602c).

Files with missing lines Patch % Lines
source/default_mode/SymWorld.h 75.55% 11 Missing ⚠️
source/sgp_mode/SGPWorld.h 65.38% 9 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #342      +/-   ##
==========================================
+ Coverage   77.25%   77.30%   +0.04%     
==========================================
  Files         118      119       +1     
  Lines       24867    24955      +88     
  Branches     1733     1733              
==========================================
+ Hits        19211    19291      +80     
- Misses       5575     5583       +8     
  Partials       81       81              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant