4dc0d5191212
Update
author | Steve Losh <steve@stevelosh.com> |
---|---|
date | Wed, 06 Jul 2016 00:19:32 +0000 |
parents | 878bb6238413 |
children | babd8be06180 |
branches/tags | (none) |
files | README.markdown |
Changes
--- a/README.markdown Tue Jul 05 15:22:54 2016 +0000 +++ b/README.markdown Wed Jul 06 00:19:32 2016 +0000 @@ -479,8 +479,21 @@ was more difficult than I anticipated, but part of it was a bunch of refactoring that had to happen along the way. -### 2016-07-04 +### 2016-07-05 * Did the "Intro to Fractals" episode of [Coding Math][]. Fun stuff. Need to play around with animating them like he did at the very end. * More [Learning WebGL][]. +* Spent most of the day implementing the "logic stack" assertion/retraction + I [rambled about](https://gist.github.com/sjl/1f4bb73967663af0f9276b491af84140) + a while back. + + It works, and it looks pretty good in action! It also cut the time in my + little benchmark almost in half (because we only need to compile the state + code once instead of like 3+ times at each node), and it's MUCH nicer to read + rule definitions now. + + I'm thinking that programatically parsing/running GDL games is actually + feasible now, so I think that'll be my next step. Once I can run arbitrary + GDL games without having to translate the logic by hand I'll have a LOT more + nice test cases.