Search
16:19:43
Shinmera
Hmm, there's a header-file C implementation in about 1000 lines. Shouldn't be too bad to port that.
16:20:09
|3b|
use one of the c-to-lisp compilers?
16:20:15
Shinmera
Especially since it seems to implement its own hash tables and memory pools, things we don't need to care about.
16:20:39
Shinmera
|3b|: I'd honestly rather do it manually and prune what's not needed / change what seems more sensible in Lisp
16:22:37
Shinmera
Anyway, not yet ready to jump on this. I want to get a day of clear thinking first to figure out what I should focus on
16:26:15
Shinmera
Should probably focus on everything but the layouting first :)
16:32:43
scymtym
Shinmera: is the 1000 line thing a simplex implementation? do you have a link?
17:07:35
Shinmera
scymtym: https://github.com/starwing/amoeba/blob/master/amoeba.h
17:07:36
Colleen
github.com/starwing/amoeba/... Website (HTML), Title: amoeba/amoeba.h at master · starwing/amoeba · GitHub
17:07:50
Shinmera
it's a cassowary implementation, so simplex, yes
17:08:54
Shinmera
from scanning the cassowary paper it seems that algorithm is a simplex variant optimised for incremental changes as seen in UI
17:25:40
Shinmera
Hmm, what to do for tonight's stream
17:25:50
Shinmera
there's several things that could be interesting
17:26:05
Shinmera
replays, move-to AI, automated tiling
17:49:53
Shinmera
I think I'll finally tackle automated tiling. Been on the todo for a while
17:57:33
Shinmera
phew, finished my dinner stuff just in time for the stream
19:57:36
Shinmera
Well that was almost successful