Dominique Merle
|
45144cc0a3
|
fix: change the lib name, since we can't really change the repo name
|
3 years ago |
Dominique Merle
|
36c733f501
|
feat: add static and median default grade strategies
Implements #2 and #3
|
3 years ago |
Dominique Merle
|
0c764e2582
|
refacto: move the DeliberatorInterface around
|
3 years ago |
Dominique Merle
|
ecb69f84ab
|
docs
|
3 years ago |
Dominique Merle
|
aac3af53ca
|
feat: filling a proposal tally with the median grade
Another brick in the wall for Balancing.
|
3 years ago |
Dominique Merle
|
bcaff90bb8
|
docs
|
3 years ago |
Dominique Merle
|
d486f9c669
|
test: structure a test with a provider, to dry things up
|
3 years ago |
Dominique Merle
|
7cacd78ac9
|
feat: allow filling a proposal tally with a default grade
Building brick for future tally balancers, can already be used as-is.
|
3 years ago |
Dominique Merle
|
7b4642d832
|
refacto: make things more explicit at the expense of a bool
|
3 years ago |
Dominique Merle
|
7dba19a7d3
|
feat: support `favorContestation == false` in the Analysis
Co-authored-by: Nyx
Co-authored-by: Adrenesis
|
3 years ago |
Dominique Merle
|
a24ae31be4
|
refactor: ProposalAnalysis.Reset
|
3 years ago |
Dominique Merle
|
63c804705d
|
docs: add a badge for code quality
|
3 years ago |
Dominique Merle
|
c6910c6eab
|
test: tweak tests
|
3 years ago |
Dominique Merle
|
96a30a0a03
|
feat: output the sorted proposals as well, for convenience
|
3 years ago |
Dominique Merle
|
b994893b34
|
feat: noive check for overflows
|
3 years ago |
Dominique Merle
|
96618ef789
|
feat: improve the regrading utilities
|
3 years ago |
Dominique Merle
|
ef3d92bba6
|
refactor: use smaller ints for counting digits, and explicit the loop
I'm still undecided regarding the integer type situation.
|
3 years ago |
Dominique Merle
|
99271d0883
|
fix: dynamically count the digits we're going to need for the score
Solves two leftover `fixme`s to clean up things.
|
3 years ago |
Dominique Merle
|
e303d53565
|
docs: add a Lines of Code badge
|
3 years ago |
Dominique Merle
|
eb95177792
|
chore(config): configure tokei to ignore some files in the lines count
|
3 years ago |
Dominique Merle
|
153d7d2f09
|
test: improve the coverage
|
3 years ago |
Dominique Merle
|
c1ae948767
|
docs: add a coverage badge
|
3 years ago |
Dominique Merle
|
1146c689c3
|
chore(ci): add test and coverage jobs
|
3 years ago |
Dominique Merle
|
69525d21b8
|
docs: add a release badge
|
3 years ago |
Dominique Merle
|
3926ed8464
|
chore(ci): remove coveralls
|
3 years ago |
Dominique Merle
|
3db16336ce
|
chore(ci): add coveralls
|
3 years ago |
Dominique Merle
|
8c076bbd0f
|
fix(docs): perfunctory and apparently mandatory copyright notice
|
3 years ago |
Dominique Merle
|
72b1188b3a
|
docs: move the license file so that github finds it (hopefully)
|
3 years ago |
Dominique Merle
|
dbf507c5a3
|
fix(docs): license badge
|
3 years ago |
Dominique Merle
|
1de3bfa2ff
|
docs: add license badge
|
3 years ago |
Dominique Merle
|
57298d995b
|
docs: tweak buttons linefeed
|
3 years ago |
Dominique Merle
|
dcd3a3922d
|
docs: add a badge to our discord chat
|
3 years ago |
Dominique Merle
|
fa656eb2ab
|
docs: explain the score calculus
|
3 years ago |
Dominique Merle
|
b29f6e1bd6
|
docs: explain how to publish
We'll publish once the int API is decided
and we have static and median balancing utilities
and we fixed the various fixme left over from the sprint.
|
3 years ago |
Dominique Merle
|
c9eb03ade8
|
docs: add a build status badge
|
3 years ago |
Dominique Merle
|
45222589ff
|
feat(ci): build & test
|
3 years ago |
Dominique Merle
|
cf8e8b1943
|
chore: go mod tidy
|
3 years ago |
Dominique Merle
|
013ff7456a
|
feat: add the Index and Analysis to the ProposalResult
|
3 years ago |
Dominique Merle
|
34de1982b5
|
feat: reject unbalanced tallies as well as mishaped tallies
We're going to provide balancing utilities,
in some form yet undecided.
|
3 years ago |
Dominique Merle
|
9a01018188
|
test: improve code coverage to 96%
|
3 years ago |
Dominique Merle
|
01d13315ef
|
docs: add a sample merit profile
|
3 years ago |
Dominique Merle
|
cf4b7c7a6c
|
feat: initial implementation
It works. Needs more tests, and integer type refactoring, but it works.
The favorContestation = false is not yet supported.
PARTY ! WOOOOOOOOOOO
|
3 years ago |
Dominique Merle
|
43e25c019b
|
docs: review the README
|
3 years ago |
Dominique Merle
|
9b362b172a
|
chore: add a license
Software is like teeth: cleaner when flossed.
|
3 years ago |
Dominique Merle
|
f90e446751
|
docs: describe the library's purpose and basic usage example
Doc-driven development! Yesss!
|
3 years ago |