mirror of
https://codeberg.org/scip/golsky.git
synced 2025-12-16 20:20:57 +01:00
Update TODO.md: add pointer idea, try ecs
This commit is contained in:
2
TODO.md
2
TODO.md
@@ -7,6 +7,8 @@
|
|||||||
- history: dont count age but do calc to get index to age tile based on cell age
|
- history: dont count age but do calc to get index to age tile based on cell age
|
||||||
- maybe pre calc neighbors as 8 slice of pointers to neighboring cells to faster do the count
|
- maybe pre calc neighbors as 8 slice of pointers to neighboring cells to faster do the count
|
||||||
see various-tests/perf-2dim-pointers/: it's NOT faster :(
|
see various-tests/perf-2dim-pointers/: it's NOT faster :(
|
||||||
|
- use an array of 8 pointers to neighbors. on edge just add either fake dead neighbors or the wrap around neighbors.
|
||||||
|
- try arche ecs variant with either a component of the cells neighbors or using relations.
|
||||||
- https://mattnakama.com/blog/go-branchless-coding/
|
- https://mattnakama.com/blog/go-branchless-coding/
|
||||||
- add performance measurements, see:
|
- add performance measurements, see:
|
||||||
DrawTriangles: https://github.com/TLINDEN/testgol
|
DrawTriangles: https://github.com/TLINDEN/testgol
|
||||||
|
|||||||
Reference in New Issue
Block a user