Releases: TacticalMetaphysics/LiSE
Releases · TacticalMetaphysics/LiSE
0.17.0
0.16.16
0.16.15
This fixes a couple of graphical glitches.
I'm not going to post the Windows bundles on GitHub anymore. They're still on Itch if you want them.
0.16.13
- Fix worker process states getting desynchronized when you made a new character
- Fix methods not being callable in worker processes
- Improved performance when planning a lot of future state
- Made the LiSE engine itself an Executor, which I guess breaks compatibility. Whatever, zerover makes no promises. Use
Engine.submit(..)
to schedule computation in worker processes now. - Made ELiDE's stat list scrollable
0.16.2 and 0.16.12
Fix some crash bugs in ELiDE.
This resulted in a bigger version bump in LiSE than I intended, due to a typo. I guess I'll roll with it.
0.16.1
v0.16.0 parallel
This release adds full parallel processing capability. You don't need to do anything to benefit; LiSE will evaluate all your rules' trigger functions in parallel by default. If you like, though, the engine has a new pool
attribute that is an Executor implementation, capable of distributing work among however many cores your processor has. Submit code you've stored in function.py
or method.py
to it.
ELiDE reacts to graphics changes in the LiSE core once again.