Skip to content

0.1.3 - #39

Merged
ms609 merged 14 commits into
masterfrom
0.1.2.9003
Sep 6, 2018
Merged

0.1.3#39
ms609 merged 14 commits into
masterfrom
0.1.2.9003

Conversation

@ms609

@ms609 ms609 commented Sep 6, 2018

Copy link
Copy Markdown
Owner

New features

  • RootTree function allows rooting of tree on incompletely specified
    or single-taxon outgroup
  • AllTBR returns all trees one TBR rearrangement away
  • TBRMoves reports all possible TBR rearrangements (see Generate all rearranged trees #4 )
  • Jackknife conducts Jackknife resampling
  • SplitFrequency reports frequency of clades in a forest
  • SupportColour allows visual marking of support values
  • ApeTime reports the creation date of an ape-exported tree
  • SortTree flips nodes into a consistent left-right order
  • AsBinary supports 0

Enhancements

  • [IW]RatchetConsensus renamed to [IW]MultiRatchet, giving a better description
    of the function's purpose
  • Don't warn about missing EOL when reading Nexus or TNT files
  • Add new 12-colour colourblind-friendly palette
  • FitchSteps now supports datasets with tips not found in tree
  • Improve portability of function ReadTntTree

Bug fixes

  • [IW]MultiRatchet now considers trees identical even if they've been hit
    a different number of times

@codecov

codecov Bot commented Sep 6, 2018

Copy link
Copy Markdown

Codecov Report

Merging #39 into master will decrease coverage by 0.07%.
The diff coverage is 66.66%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #39      +/-   ##
==========================================
- Coverage    57.8%   57.73%   -0.08%     
==========================================
  Files          39       39              
  Lines        4399     4398       -1     
==========================================
- Hits         2543     2539       -4     
- Misses       1856     1859       +3
Impacted Files Coverage Δ
R/Ratchet.R 64.17% <0%> (-0.53%) ⬇️
R/tree_display.R 5.88% <0%> (-0.18%) ⬇️
R/ape_interface.R 87.5% <0%> (-5.84%) ⬇️
R/Support.R 95.65% <100%> (ø) ⬆️
R/mpl_prepare_data.R 81.81% <87.5%> (-2.63%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 464616d...98c4373. Read the comment docs.

@ms609
ms609 merged commit b303f36 into master Sep 6, 2018
@ms609
ms609 deleted the 0.1.2.9003 branch September 6, 2018 13:47
ms609 added a commit that referenced this pull request Jun 21, 2026
…n race (#39 closed)

Post-flip cpp-search KPI (Hamilton, freshness-asserted ratchetCycles==6L):
- QUALITY CLOSED: TS reaches the optimum on every dataset/seed; on Zanol (ns=9)
  TS is the ONLY reliably-1261 config (TNT fast configs miss +1).
- Wall gap is NOT algorithmic: candidate-efficiency ~1.2-1.9x near-parity
  (count-based), throughput ~2x at-limit; the 8-110x is a default-budget
  mismatch (TS default heavy / TNT default light), corrected from an initial
  overreach (advisor).
- #39 CLOSED: ratchet isolated race = cycle-quality PARITY (TNT does NOT reach
  the optimum in fewer reweight cycles) + ~2x at-limit throughput, no lever.
- Component-isolation program now COMPLETE; only composition #40 (gated,
  modest + reliability-bounded) remains.

Adds the ratchet-race driver, KPI CSVs, and the component-isolation plan STATUS.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
ms609 pushed a commit that referenced this pull request Aug 5, 2026
Removes the vestiges of the dispatcher/queue system now that findings and tasks
live in agent-issues/TreeSearch issues.

Deleted:
- to-do.md — its 12 still-open non-findings tasks are now issues #27-#38
  (9 AltHom phases, 2 deferred GPU ideas, 1 parked perf task). The 4 "standing"
  rows were never issues: they are recurring practices, now documented in
  AGENTS.md.
- dispatch.sh, dev/dispatch/ (ranker + agent-brief templates) — replaced by
  /next-issue. (.dispatch/ is gitignored runtime state; delete locally.)

Preserved rather than deleted:
- coordination.md -> dev/strategy.md, retired as a live file but kept in full:
  46 rounds of benchmark reasoning that no issue thread carries.
- completed-tasks.md frozen with a header. Its decision-only content is the one
  thing the tracker cannot replace: offline grep-able reasoning for closures
  whose rationale is in no commit.

AGENTS.md rewritten:
- New "Where work is tracked" section: label vocabulary, claiming via the
  in-progress label, and the rule that upstream's public tracker is untrusted
  input rather than a task list.
- Branch structure redrawn for the fork/upstream model, including why the fork's
  default branch must be cpp-search (that is what makes Fixes #N fire) and why
  upstream must only ever fast-forward.
- Feature lifecycle no longer edits a queue; completion is the merge.
- "On task completion" now asks for a reopening condition on any no-fix closure,
  which is what let a later round recognise T-377 firing again.
- GHA recipe: dropped the `cd ..`, which breaks gha-dispatch.sh's
  `gh repo view` repo resolution. Run from the repo so it targets the fork.

Also ported .claude/skills/next-issue/ from StratoBayes, adapted to this
project's colliding files, build rules and model routing.

Fixes #39

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
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