aboutsummaryrefslogtreecommitdiffstats
path: root/src/many-async.cc
Commit message (Collapse)AuthorAgeFilesLines
* add confirmation bias and exp weightsAiden Woodruff2025-12-121-3/+6
| | | | | | | | | | - src/NameGame.cc: remove std::map best_move implementation. - add explicit confirmation bias macro. - add default random tie-breaker. - src/many-async.cc: reseed for each committed minority value because entropy may be exhausted. Signed-off-by: Aiden Woodruff <woodra@rpi.edu>
* add multithreaded executableAiden Woodruff2025-11-281-0/+61
- src/many-async.cc: leverage std::async to run concurrent experiments. - CMakeLists.txt: add memory list option and make it default to ON. - src/CMakeLists.txt: make the NameGame.cc into a library now that it's being used by three different executables. - add compile definition with tipping points cmake option. - add many-async executable. Signed-off-by: Aiden Woodruff <woodra@rpi.edu>