27 Commits

Author SHA1 Message Date
4262dd8f09 update to petty simulations 2022-11-15 15:12:38 -05:00
6bc23756a2 added simple README 2022-11-14 10:32:59 -05:00
dc4b092553 committee simulations notebook, gitignore file 2022-11-14 10:29:16 -05:00
Mark
7c765b5442 20220906a search parameters 2022-09-06 08:59:28 +00:00
Mark Evenson
9589791323 Note that exactly bivalent distributions fail to converge 2022-09-05 15:04:05 +02:00
Mark Evenson
b39f92bf44 Simulation results note weirdness 2022-09-05 07:01:06 +02:00
Mark Evenson
6cdc2dbc46 Note result of first run 2022-09-05 06:58:11 +02:00
Mark Evenson
928cb1a0e6 Possible to run simulation asynchronously
But the async version causes panics

    thread 'main' panicked at 'could not create DataFrame from iterator: Duplicate("Column with name: '1' has more than one occurrences")', /Users/evenson/.cargo/registry/src/github.com-1ecc6299db9ec823/polars-core-0.22.7/src/frame/upstream_traits.rs:11:27
2022-09-04 12:33:53 +02:00
Mark Evenson
80224ac99a Remove encoded parameters in filename
Ubunutu places a 255 char limit on the length of a filename, so we run
out of room to store things.  And the long filenames were rather
unwieldy for tab completion
2022-09-04 12:14:30 +02:00
Mark Evenson
e6b431a2fd Include machine identity and date in filename 2022-09-04 09:09:54 +02:00
Mark Evenson
4128cb7edb Record stdout/stderr for each run in appropiate file
Currently examining stdout is the only way to recover the random seed.
2022-09-04 08:51:45 +02:00
Mark Evenson
d4a30601f7 Refactor run machinery into separate file 2022-09-04 08:42:31 +02:00
Mark Evenson
7effa57921 Initial gnuplot mechanism working
Using GNUPLOT on a simulation output file will produce a gnuplot
command and a datafile to generate a graph for a given simulation run.
2022-09-04 08:36:20 +02:00
Mark Evenson
650b26d495 SUMMARIZE-ALL all files in a directory 2022-09-03 08:41:05 +02:00
Mark Evenson
d9c0eeebc6 Summarize output files suitable for plotting 2022-09-03 08:28:31 +02:00
Mark Evenson
73546f9896 Ready to grind out data 2022-09-03 08:05:57 +02:00
Mark Evenson
d85afb89c4 Slight refinements upon rehosting on macOS 2022-09-03 07:04:31 +02:00
Mark
172250509a Simulation mostly running 2022-09-03 03:58:56 +00:00
Mark
930a23efee Derive filename from simulation parameters 2022-09-02 10:29:37 +00:00
Mark
df0d2f8d8e Goals for Friday, Sep 2 2022-09-02 09:22:29 +00:00
Mark Evenson
ce5ec7a463 Checkpoint before testing under Debian 2022-09-02 10:55:10 +02:00
Mark Evenson
08e74f116a Correct values collected 2022-09-02 07:08:39 +02:00
Mark Evenson
5835bbc453 Script simulation invocation
INCOMPLETE
2022-09-01 16:09:19 +02:00
Mark Evenson
c7ff75234d Map parameters JSON nodes to change for each pass 2022-09-01 15:46:31 +02:00
Mark Evenson
3b14f7695b Note desired network sizes 2022-09-01 15:32:52 +02:00
Mark Evenson
49e0381286 Goals for initial Glacier simulation 2022-09-01 15:30:42 +02:00
Mark Evenson
d6f335ed8b mevenson: start adding Glacier and Inkingut implementations 2022-08-13 09:09:08 +02:00