d11d2e8c6b
docs: add T0 numerical-parity implementation plan
...
Bite-sized, TDD-style task breakdown for the first tier of the engine
redesign: Gaussian to natural-parameter storage, dense Vec storage
replacing HashMap, ScratchArena to eliminate per-event allocs,
Result-ifying the lone panic. No top-level public API change.
Acceptance gate: ≥3x speedup on Batch::iteration vs. baseline.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-23 22:43:27 +02:00
c5f081d21f
docs: add TrueSkill-TT engine redesign spec
...
Comprehensive design for a multi-tier rewrite covering performance,
factor-graph extensibility, convergence scheduling, and API surface.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-23 22:33:48 +02:00
a14df02089
chore: do not publish
v0.1.0
2026-04-23 20:26:52 +02:00
0d266b4428
chore: make cargo release add CHANGELOG.md before commit
2026-04-23 20:26:16 +02:00
a4b4e5e8fa
chore: clean up
2026-04-23 20:24:10 +02:00
04d5478ee4
style: cargo fmt
2026-04-23 20:23:13 +02:00
480467ac32
chore: added cliff.toml, release.toml and rustfmt.toml
2026-04-23 20:22:27 +02:00
dc47964310
added benchmark
2026-03-23 14:55:18 +01:00
61a5507f5c
remove notepad
2026-03-23 14:21:23 +01:00
a1f282a1c8
feat: added a Drift trait and a "default" ConstantDrift implementation
2026-03-16 12:06:04 +01:00
853f177fa8
Small changes for new 2024 edition
2025-02-21 14:09:58 +01:00
fc0efcdc52
Update edition
2025-02-21 14:06:28 +01:00
3bbddb168f
Ignore temp folder
2024-04-03 14:43:54 +02:00
2366c45f6a
Basic test for quality
2024-04-03 10:25:10 +02:00
3a22b20a17
Added todo to readme, and documentation for quality function
2024-04-03 09:53:07 +02:00
02ae2f0977
Change assert to debug_assert
2024-04-03 09:44:41 +02:00
Anders Olsson
db743bc417
Improve performance
2023-10-31 10:02:07 +01:00
Anders Olsson
7e2576085f
Make quality a free standing function instead
2023-10-26 11:11:54 +02:00
Anders Olsson
062c9d3765
Added quality function
2023-10-26 11:09:30 +02:00
Anders Olsson
755a5ea668
Move stuff around
2023-10-26 11:01:14 +02:00
Anders Olsson
72e06eb536
Rename variables
2023-10-26 08:26:28 +02:00
Anders Olsson
e3eebb507c
Refactor history
2023-10-26 08:18:15 +02:00
Anders Olsson
d8dfbba251
Fix clippy warning
2023-10-25 08:16:45 +02:00
Anders Olsson
d152e356f1
Remove unnecessary allocations
2023-10-24 16:10:40 +02:00
Anders Olsson
59c256edad
Dry my eyes
2023-10-24 09:50:16 +02:00
Anders Olsson
efa235be59
Clean up
2023-10-24 09:44:42 +02:00
Anders Olsson
aea3df285a
Update crates
2023-06-28 09:42:12 +02:00
a491f8de8d
Fix broken link in README
2023-01-09 14:37:07 +01:00
0b4b07d60e
Added more links to readme
2023-01-09 14:35:34 +01:00
05f178641c
Rename d to diff, and t to team
2022-12-29 20:38:36 +01:00
e3906aebaa
Small refactor
2022-12-27 22:37:12 +01:00
8e25826f91
More rustifying
2022-12-27 22:30:20 +01:00
9b6cb9e7eb
Make it more rusty
2022-12-27 22:24:01 +01:00
fdddf56156
Remove unused mut reference
2022-12-27 22:11:04 +01:00
b93194f762
Added default implementation for TeamMessage
2022-12-20 11:08:27 +01:00
2b83ee5ef9
Added benchmark for Batch
2022-12-19 07:42:08 +01:00
2bdd3d9b89
Remove warnings and refactor some code
2022-12-16 19:46:01 +01:00
912a282cd8
More refactoring
2022-12-16 15:57:56 +01:00
51467f7b69
Fix clippy warning
2022-12-16 15:51:58 +01:00
6dd84f7fd2
Refactor so we can see if there is any way to improve the performance
2022-12-16 15:38:29 +01:00
5eb8e62d6e
Agents doens't have to be behind a mutable reference in within_priors
2022-12-15 20:13:25 +01:00
8bea1b5399
Agents doens't have to be behind a mutable reference in within_prior
2022-12-15 20:12:55 +01:00
6546cb54b5
Added a get function to IndexMap
2022-12-12 13:25:07 +01:00
13e6454d3d
Update crates and added methods to get a key or all keys in an IndexMap
2022-12-12 10:50:59 +01:00
18d55a8ccf
Clean up example
2022-07-04 23:13:57 +02:00
32df04fb6d
Small change
2022-06-28 23:29:44 +02:00
22c61d47b1
Change time to use i64 instead of u64
2022-06-28 23:18:55 +02:00
6125a81696
Fixed test
2022-06-27 11:49:47 +02:00
2467d7e027
Update test to use assert_ulps_eq
2022-06-27 11:46:59 +02:00
0633c766a5
Update example so now it works, and thats, well, good
2022-06-27 10:22:26 +02:00