Commit Graph

17 Commits

Author SHA1 Message Date
Vecna 788f1f7f21 Censor user always gives lv3+ cred to censor 2024-05-26 21:56:46 -04:00
Vecna fc03309af2 Clean up 2024-05-25 17:27:39 -04:00
Vecna c4828d691f Fix a bunch of issues with the simulation 2024-05-25 16:49:50 -04:00
Vecna 7a075d42ff Add simulation binary code, move server code to main 2024-05-24 22:55:29 -04:00
Vecna 1cc9f7797b Implement daily behavior for bridges and censors 2024-05-24 20:09:24 -04:00
Vecna 690019f4c5 Censor user gives bridges and creds to censor 2024-05-24 18:16:30 -04:00
Vecna 62bb11ed30 Add config variable for whether censors share info 2024-05-24 17:34:37 -04:00
Vecna 9e8a0c8fca Start adding censors, behavior for connecting to bridges 2024-05-24 17:32:10 -04:00
Vecna 6b6836dbae Simulation: Give user chance to use bridges each day 2024-05-21 22:35:42 -04:00
Vecna 33fde0cbf4 Simulation: Have users get negative report keys from TP 2024-05-06 18:25:44 -04:00
Vecna 62448a4b03 Clean up 2024-05-06 17:36:21 -04:00
Vecna 91422e0179 Correct logic for tracking connection results 2024-05-06 17:30:10 -04:00
Vecna ba9c2bdc14 Test all of the user's bridges 2024-05-06 17:25:53 -04:00
Vecna 455452d64b Clean up 2024-04-30 02:01:02 -04:00
Vecna dbf7dfe929 Fix selection of user's country 2024-04-30 01:48:53 -04:00
Vecna b6a80c9b7d First iteration of users for simulation
I think this is designed in a way that will make it very hard to parallelize later. I should fix that when I can.
2024-04-30 01:30:37 -04:00
Vecna 552db21ce1 Add mock server to serve extra-infos for tests and simulation 2024-04-29 11:51:54 -04:00