Commit Graph

27 Commits

Author SHA1 Message Date
Corey 4262dd8f09 update to petty simulations 2022-11-15 15:12:38 -05:00
Corey 6bc23756a2 added simple README 2022-11-14 10:32:59 -05:00
Corey 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