-
Notifications
You must be signed in to change notification settings - Fork 84
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# Description The naive solver is extremely basic and never wins any auctions anymore. Also AFAICT it's no longer used in e2e tests either so by now it's just dead weight. Sparked by this [thread](https://cowservices.slack.com/archives/C036JAGRQ04/p1733911881085109) # Changes Removes: * original algorithm in legacy code * wrapper logic in `solvers` crate * config code * test cases * documentation Also in many cases we had an enum with 2 variants (`baseline` and `naive`). Since we now only have 1 variant left I collapsed all the logic and got rid of a few modules which are no longer necessary.
- Loading branch information
1 parent
5b26d73
commit df9ca2b
Showing
32 changed files
with
60 additions
and
2,940 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 20 additions & 0 deletions
20
crates/solver/src/solver/baseline_solver.rs → crates/solver/src/solver.rs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.