74d1f2be23
feat: Produce an O(n) to O(log2(n)) improvement in findPaths
...
Details: The findPathsInner function in lib/findPaths.js is too
expensive, and has a tendency to throw "too much recursion" errors.
However, it can be optimized. In particular, instead of just
going through all paths, we could go in the paths in the
right direction.
Note that: The current improvements don't do that yet. I was trying
to do that at the findDistance level, but I was being dumb.
2021-12-07 20:45:19 +01:00
5f0cb26db0
fix: Too much recursion error + make sure mongo request goes through.
...
Too much recursion error: Use a simpler table
Make sure mongo request goes through:
- Do it before the computation +
- + put the computation inside a timeout.
2021-12-07 18:40:17 +01:00
2b9ce6e142
Change expected/max calculation when changing the dataset
2021-11-28 15:46:54 +00:00
56bab8f861
feat: Added expected and maximum number of comparisons
2021-11-28 15:33:19 +00:00
a15965c9ba
fix: Fixed annoying display bug
2021-11-26 14:31:30 +00:00
fcc28c19aa
feat: Added alert after comparisons are completed
2021-11-25 16:21:18 +00:00
530589bbc0
tweak
2021-11-25 16:13:38 +00:00
427bb9b231
tweak
2021-11-25 16:04:28 +00:00
ecd2476112
tweak: Additional UX improvements
2021-11-25 15:56:48 +00:00
b9a4a371fc
fix: Aesthetics
2021-11-25 15:49:58 +00:00
7ae03e791b
feat: Refactoring to make index.js and research.js use the same function
2021-11-25 15:31:10 +00:00
e3832ad202
fix: minor improvements
2021-11-25 15:08:20 +00:00
dc0af5902d
feat: Added reasoning field
2021-11-25 11:58:50 +00:00
b40727c9df
tweaks: Id now alphabetical strings rather than numbers
2021-11-25 09:01:31 +00:00
f7f77b5723
tweak: More informative error messages
2021-11-25 00:50:28 +00:00
3d380e4dfa
Change slider to text field
2021-11-25 00:42:34 +00:00
f0525245de
fix: Correct decimal places, rather than rounding to the nearest 0.01
2021-11-08 21:09:06 +00:00
9eeb35f998
fix: aesthetics
2021-10-06 17:10:05 +02:00
7d47a76d21
fix: graph display
2021-10-06 16:05:11 +02:00
7c97a67a7b
feat: Cleaned up display, added research comparisons
2021-10-06 13:00:09 +02:00
9fc500bb20
chore: Update links to more information about GW moral goods
2021-10-06 12:18:23 +02:00
7d87865714
fix: more aesthetics
2021-10-06 10:54:40 +02:00
17a9cf799c
fix: aesthetics
2021-10-06 10:51:27 +02:00
51dbbc4b50
fix: uncompleted merge
2021-10-06 10:39:39 +02:00
cf17bf2f67
fix: attempt merge
2021-10-06 10:32:17 +02:00
946036077c
fix: Miscellaneous improvements
2021-10-05 18:34:42 +02:00
8ffa27b738
Removed mongo integration
2021-09-23 00:17:53 +02:00
8d4bf5f56e
Removed mongo integration
2021-09-22 22:59:06 +02:00
9d78a1800f
chore: Savepoint before deleting failed mongo integration
2021-09-22 22:52:01 +02:00
4502f41856
chore: Save before npm audit fix
2021-09-22 22:24:31 +02:00
010a9b3b27
feat: Added GiveWell points of comparison
...
Taken from: https://docs.google.com/spreadsheets/d/11HsJLpq0Suf3SK_PmzzWpK1tr_BTd364j0l3xVvSCQw/edit#gid=1362437801
2021-09-22 21:45:18 +02:00
134e526f74
Fixed some bugs, added advanced options
2021-06-12 16:13:13 +02:00
5f03f187c6
Fixed bug in graph implementation
2021-06-11 09:05:23 +02:00
4d6abd382b
Improved the object structures I was using
2021-06-10 23:52:33 +02:00
9766165060
Changed slider order. Inferred relative utility compared to a reference point. However, object structures used in the code remain messy
2021-06-10 21:59:48 +02:00
9c0f1e80a6
Better display results at the end
2021-06-07 16:37:41 +02:00
3f5a9fbe04
Add post shell
2021-06-07 13:16:28 +02:00
3102265aa8
Added a graph which shows the comparison relationships
2021-06-07 10:57:38 +02:00
bc132010bb
V2, with qualitative comparisons. I still don't induce the utility function at the end, but I do have the data to do so
2021-06-07 00:22:15 +02:00