Commit Graph

51 Commits

Author SHA1 Message Date
e7ee1e8b39 Refactor 2023-01-13 10:56:27 +01:00
ababb58055 Move functions around 2023-01-12 10:03:26 +01:00
0598531547 Small refactor 2023-01-12 09:44:53 +01:00
f81ffd784b More refactoring 2023-01-11 23:11:38 +01:00
5c202c3f80 Remove old VariableArena and Variable 2023-01-11 23:06:23 +01:00
8236496c4b Refactor factor graph 2023-01-11 23:01:29 +01:00
ab0a7cb447 Follow clippy warnings 2023-01-02 22:25:29 +01:00
f923f204b3 Added clone to Rating. 2019-09-18 14:18:57 +02:00
f7958c47bc Cargo update. 2019-05-28 09:31:28 +02:00
a1d3861a76 Update dev dependencies. 2019-01-03 00:44:34 +01:00
3a64721990 Small changes. 2019-01-02 22:31:47 +01:00
7ad47d330f More clippy fixes. 2019-01-02 22:24:42 +01:00
8271464fe6 2018 edition, and clippy fixes. 2019-01-02 21:58:02 +01:00
a2210055db Added Ratable implementation for &'a T and &'a mut T. 2019-01-02 19:41:12 +01:00
712bcd9f42 Added index support for VariableArena. 2018-10-28 19:52:57 +01:00
073a250701 Make some variables public, just to be able to test ga. 2018-10-26 16:09:49 +02:00
f16cc50901 Added a TrueSkill struct that holds default config. 2018-10-26 15:06:17 +02:00
1ae7feb2cf Added another test. 2018-10-26 13:34:51 +02:00
e3e6ced26f Fmt. 2018-10-26 13:15:35 +02:00
3424b5f45f Added two test cases from sublee/trueskill. 2018-10-26 13:14:58 +02:00
c471ef3399 Added delta and more tests. 2018-10-26 08:57:58 +02:00
7a378c26b0 Added a test for 4 vs 4. 2018-10-25 21:49:40 +02:00
2367a8e47f Fmt. 2018-10-25 21:41:23 +02:00
4fc27841e9 It works! 2018-10-25 21:40:38 +02:00
e8aa60fcdd Added test for 2 vs 2. It fails... need to figure out why. 2018-10-25 17:55:10 +02:00
eceaf8f6e0 New structure implemented, test passes. Now I will have to add a new test with different teams to verify that it works. 2018-10-25 17:16:30 +02:00
2b950a0caa Start refactor of rate, so it can handle teams. 2018-10-25 16:16:08 +02:00
17da86a9eb Nice is nice. _e is nice. 2018-10-25 12:04:33 +02:00
4531fb3272 Fmt. 2018-10-24 20:16:16 +02:00
bcdabf9fbb Rustify some code. 2018-10-24 20:15:29 +02:00
77523e9db4 Added test for draw. 2018-10-24 18:02:11 +02:00
b0d6076a67 Added a custom epsilon for tests. 2018-10-24 17:29:40 +02:00
c5c4abb95c Added approx, maybe that will fix tests on ci. 2018-10-24 17:24:09 +02:00
6ac0d0be78 Added CI config. 2018-10-24 16:48:10 +02:00
f1315a08ba Fmt. 2018-10-24 16:15:50 +02:00
4d2057d451 Clean up. 2018-10-24 16:15:34 +02:00
2757e6f0f2 Added basic test for rate. 2018-10-24 16:12:25 +02:00
fc43a60929 Update readme. 2018-10-24 11:27:58 +02:00
a426fc343e Added a README. 2018-10-24 11:26:43 +02:00
88f2575e1b Clean up. 2018-10-24 11:15:55 +02:00
8c45bc05ba Remove noisy_float. 2018-10-24 11:13:45 +02:00
61f8a9ccce Fmt. 2018-10-24 11:13:06 +02:00
be74c1eac7 It works! 2018-10-24 11:12:34 +02:00
b39c446b37 Revert back. 2018-10-24 07:11:38 +02:00
9cf91fbdf8 Need to debug why it isn't working. 2018-10-23 16:25:13 +02:00
b4cce71df4 Use f64 instead. 2018-10-23 14:59:58 +02:00
1b840e737d It works?! 2018-10-23 14:58:30 +02:00
d6ea5e3116 Start working on factor graph. 2018-10-22 07:29:18 +02:00
14bb0e9bb8 Start with rate function. 2018-10-21 14:40:15 +02:00
c6c8a6a5ba Fmt. 2018-10-21 14:30:11 +02:00