>>7All right, I slammed it out, mostly. I think I went a bit overboard - I must be getting infected by the middle managers talking about ``Business Logic transport layers'' and ESBs and shit.
http://repo.or.cz/w/simple-cellular-automata-suite.git . If or.cz isn't behaving for people I'll see if I can do that fancy base64-attachment thing that Admin-sama mentioned. For those of you with fancy terminals, I put a bit more trust in ncurses than I usually do, and I'm not sure if the UI hints came through correctly. [s]tep, [p]ause, [r]un, set [v]alue, and [q]uit are the keys.
The actual game-of-sinners
* program implementing the
α, β, ξ logic is almost certainly broken right now - it doesn't behave symmetrically, which it definitely should, and I think the `plateau' effect that it's showing right now is a result of a miscalculation on my part that forces everything to zero far too quickly. Perhaps I should rethink my
ξ handling.
But anyway, the suite was pretty much designed to implement Conway's Game of Thug Life - I even bent over backwards to allow unicode grid representations. If anyone wants commit access to the repo I'll be happy to give it.
*Not Martin, it's Kara no Kyoukai you pleb.