Skip to content

fix(engine): pair score-driven allocation replacements - #650

Open
blacks1ne wants to merge 1 commit into
QuilibriumNetwork:v2.1.0.25from
blacks1ne:fix/paired-score-replacements
Open

blacks1ne wants to merge 1 commit into
QuilibriumNetwork:v2.1.0.25from
blacks1ne:fix/paired-score-replacements

Conversation

@blacks1ne

Copy link
Copy Markdown
Contributor

Score-driven leaves compared every allocation to one global-best unallocated shard, so one candidate could trigger several unrelated leaves.

Pair each allocator-eligible candidate with one worst eligible holding and retain the existing 40% replacement margin. Candidate scoring uses the predicted admission ring and allocator priority.

Tests: cargo test --locked -p quil-engine --lib

Base: 4eaf1f79f4eb022b9a9d3ccc072064050e5781b6

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