Commit Graph

154 Commits (master)

Author SHA1 Message Date
Brian Hicks 9b1d627c2f build in optimized mode 2020-02-22 06:15:16 -06:00
Brian Hicks 9f1f3417d7 don't iterate over data so much 2020-02-22 06:11:10 -06:00
Brian Hicks dd574d2a49 reduce lookups 2020-02-22 06:02:52 -06:00
Brian Hicks d46f8f5051 make nicer controls 2020-02-22 05:39:48 -06:00
Brian Hicks 86cc2e951e make the view options nice 2020-02-21 16:50:33 -06:00
Brian Hicks 3708540212 change overall layout 2020-02-21 16:40:20 -06:00
Brian Hicks 3572e0ebdd fix race condition in stepping 2020-02-21 16:31:22 -06:00
Brian Hicks 0dc51f24c0 use the new model scheme 2020-02-21 16:16:38 -06:00
Brian Hicks b6794f29e1 remove getEntropy 2020-02-21 16:15:23 -06:00
Brian Hicks cfe52e68ce move a bunch of loading code into Wave 2020-02-21 15:39:58 -06:00
Brian Hicks 24f22d9ccb use shannon entropy instead of weight
way more interesting results!
2020-02-21 11:44:37 -06:00
Brian Hicks a42cda2fbc correct comment 2020-02-21 10:29:57 -06:00
Brian Hicks ed89c0edea add a mondrian painting 2020-02-21 10:28:04 -06:00
Brian Hicks 3b48180c92 remove the NoRedInk logo
it doesn't give good results
2020-02-21 09:55:48 -06:00
Brian Hicks d10b537d95 explain the propagation algorithm a little better in a comment
also make something that Elm can do TCO on
2020-02-21 09:54:51 -06:00
Brian Hicks c15e7900cc remove done TODO 2020-02-21 09:19:52 -06:00
Brian Hicks 48eaadf3e6 rename to avoid another confusing collision 2020-02-21 09:19:46 -06:00
Brian Hicks 7da990be18 figure out further issues in get 2020-02-21 08:35:08 -06:00
Brian Hicks 2186d69d2a check rotate and windows 2020-02-21 06:07:07 -06:00
Brian Hicks 597b828978 fix initialize fn 2020-02-21 05:47:11 -06:00
Brian Hicks 63f6fdef53 fix negative case 2020-02-20 21:05:11 -06:00
Brian Hicks 2348034ca5 test that get is doing what I think it is 2020-02-20 20:45:16 -06:00
Brian Hicks e444442f59 default to 2x2 nyancat at 20x20 2020-02-20 20:34:50 -06:00
Brian Hicks 0de55b8b67 check in .envrc 2020-02-20 20:25:55 -06:00
Brian Hicks 95a640932a add netlify config 2020-01-31 05:49:16 -06:00
Brian Hicks 6f38460237 add deps 2020-01-31 05:48:29 -06:00
Brian Hicks 582948167a add nri 2020-01-13 09:02:31 -06:00
Brian Hicks 50d0504020 use a 1-dimensional array for Grid. Waaaaay faster! 2020-01-12 13:45:48 -05:00
Brian Hicks 2a21e42380 remove Result from rowsXcolumns initialization 2020-01-11 20:23:02 -05:00
Brian Hicks d906071e31 get rid of fromDimensions 2020-01-11 19:15:17 -05:00
Brian Hicks 4b4ddaf417 make related functions adjacent 2020-01-11 19:13:01 -05:00
Brian Hicks f53ac33493 add nyan cat 2020-01-10 15:58:04 -05:00
Brian Hicks 094c92978f remove files I didn't mean to check in 2020-01-10 15:36:38 -05:00
Brian Hicks 2a688ce407 make it into a playground 2020-01-10 15:36:25 -05:00
Brian Hicks 633c5c1068 add toggle for entropy display 2020-01-10 12:10:43 -05:00
Brian Hicks 0b68f93ac9 make blocked indicators look nicer 2020-01-10 11:54:07 -05:00
Brian Hicks 0e44b4c213 add another column to get varying widths 2020-01-10 11:52:47 -05:00
Brian Hicks ac526cce93 make really big images 2020-01-10 11:42:07 -05:00
Brian Hicks 96b7d8b20d make blues a little nicer in bars source 2020-01-10 11:39:21 -05:00
Brian Hicks 2968ad45ea remove Debug.log from hot loop 2020-01-10 11:34:16 -05:00
Brian Hicks 99ebedc06c use union instead of intersect for possible tiles 2020-01-10 11:32:40 -05:00
Brian Hicks 90043dc9f0 when blocked, stop quickly 2020-01-10 11:11:42 -05:00
Brian Hicks 75538c033f make it more obvious when a cell is blocked 2020-01-10 11:09:05 -05:00
Brian Hicks d5b554c291 note for later 2020-01-10 11:06:57 -05:00
Brian Hicks 39fce0333e add debug information to output grid 2020-01-10 11:05:09 -05:00
Brian Hicks 2701117f94 allow attributes in images 2020-01-10 10:59:30 -05:00
Brian Hicks 903f321a0d remove entropy info 2020-01-10 10:54:41 -05:00
Brian Hicks 9bdbc7f17a working non-recursive propagation 2020-01-10 10:41:52 -05:00
Brian Hicks 81533bbc15 make rules less weird 2020-01-10 10:11:26 -05:00
Brian Hicks 16d2708e5c WIP 2020-01-09 23:03:54 -05:00