|
|
492c527498
|
combine: improve pointer handling
|
2025-03-28 17:33:26 -04:00 |
|
|
|
b8f1e28eed
|
tick: simplify parameter passing
|
2025-03-28 17:27:53 -04:00 |
|
|
|
ec7cce80b4
|
util: test improvements
|
2025-03-28 14:27:44 -04:00 |
|
|
|
0b3abe71ae
|
update deps
|
2025-03-28 10:41:23 -04:00 |
|
|
|
e6cfab4a02
|
imgdata: make new_from_grid not take a reference
|
2025-03-28 10:31:07 -04:00 |
|
|
|
e3fff76792
|
Grid: inline deposit
|
2025-03-28 10:22:28 -04:00 |
|
|
|
ff769df97b
|
replace wrap function with rem_euclid
|
2025-03-28 10:15:36 -04:00 |
|
|
|
4330101b68
|
Agent: angle -> heading
|
2025-03-28 10:06:13 -04:00 |
|
|
|
b4e2390690
|
PopulationConfig: make fields private
|
2025-03-28 00:17:31 -04:00 |
|
|
|
b0c9d3888e
|
inline decay_factor
|
2025-03-28 00:17:05 -04:00 |
|
|
|
ab226026c3
|
make fields private
|
2025-03-28 00:00:19 -04:00 |
|
|
|
e973404c82
|
clippy
|
2025-03-27 23:58:26 -04:00 |
|
|
|
a0c07364d1
|
cleanup agent structs
|
2025-03-27 23:54:02 -04:00 |
|
|
|
f32315cb5d
|
cleanup imports
|
2025-03-27 23:52:23 -04:00 |
|
|
|
6d6794456e
|
improve wrap function
|
2025-03-27 23:50:01 -04:00 |
|
|
|
a60847ad6f
|
test + cleanup agent direction code
|
2025-03-27 23:47:46 -04:00 |
|
|
|
8dd01ab105
|
Blur: update run test
|
2025-03-27 16:14:42 -04:00 |
|
|
|
50640efb17
|
Blur: improve tests
|
2025-03-27 15:53:52 -04:00 |
|
|
|
d7284fcd37
|
Grid: remove unneeded test
|
2025-03-27 14:58:42 -04:00 |
|
|
|
eee266979c
|
proper doc comments
|
2025-03-27 14:53:36 -04:00 |
|
|
|
50e85dec90
|
Grid: remove unneeded power of two restriction
|
2025-03-27 14:51:14 -04:00 |
|
|
|
ab70ce7f53
|
Grid: move around unsafe block
|
2025-03-27 14:45:14 -04:00 |
|
|
|
985fb73042
|
Grid: make buf and blur private
|
2025-03-27 14:40:22 -04:00 |
|
|
|
a8fc644d6c
|
replace common index code
|
2025-03-27 14:37:36 -04:00 |
|
|
|
d1f515b17d
|
cleanup Buf struct
|
2025-03-27 14:35:54 -04:00 |
|
|
|
75fab93907
|
cleanup
|
2025-03-27 14:25:42 -04:00 |
|
|
|
9881502002
|
grid: avoid clone of buffer
|
2025-03-27 14:19:01 -04:00 |
|
|
|
8d54fa1eb1
|
settings update
|
2025-03-27 14:17:38 -04:00 |
|
|
|
278ccafb11
|
ffmpeg stuff
|
2025-03-27 13:27:21 -04:00 |
|
|
|
68e5d9fc3a
|
remove unneeded functions
|
2025-03-24 17:04:58 -04:00 |
|
|
|
70354a4111
|
ThinGridData: avoid clones
|
2025-03-24 17:04:21 -04:00 |
|
|
|
56f3eae156
|
Model: rename grids field
|
2025-03-24 17:03:26 -04:00 |
|
|
|
5d574c9674
|
Model: rely on draining image data
|
2025-03-24 17:01:18 -04:00 |
|
|
|
b62745adec
|
nits
|
2025-03-24 16:59:39 -04:00 |
|
|
|
b7f44d9ac0
|
simplify Model::run
|
2025-03-24 16:46:42 -04:00 |
|
|
|
735a820799
|
rely on deriving traits instead
|
2025-03-24 16:43:03 -04:00 |
|
|
|
f0d4e883f6
|
cargo fmt
|
2025-03-24 16:27:11 -04:00 |
|
|
|
3a9940dfba
|
grid: fix test
|
2025-03-24 16:27:02 -04:00 |
|
|
|
8e3944d5df
|
clippy
|
2025-03-24 16:23:40 -04:00 |
|
|
|
c097446df4
|
Revert "implement sin and cos table"
This reverts commit 650edff95cef8b44e2c94489fa0d40e0c51ad3d2.
|
2025-03-24 16:23:07 -04:00 |
|
Simon Gardling
|
650edff95c
|
implement sin and cos table
|
2025-03-24 16:22:33 -04:00 |
|
Simon Gardling
|
1a7912204a
|
update
|
2021-04-22 01:25:49 -04:00 |
|
Simon Gardling
|
bff0f8faf1
|
things
|
2021-04-05 12:55:06 -04:00 |
|
Simon Gardling
|
80c0c8c194
|
clean
|
2021-04-01 14:06:29 -04:00 |
|
Simon Gardling
|
af0b9f9222
|
make seperate struct for buffer
|
2021-04-01 13:56:10 -04:00 |
|
Simon Gardling
|
d887b13579
|
add gif in README.md
|
2021-04-01 13:19:15 -04:00 |
|
Simon Gardling
|
d09c8e9c9a
|
things
|
2021-04-01 13:02:37 -04:00 |
|
Simon Gardling
|
930432aefe
|
remove unused math.rs
|
2021-04-01 11:25:05 -04:00 |
|
Simon Gardling
|
4864ccae75
|
BIG rewrite and changes (too many to list)
|
2021-04-01 11:24:29 -04:00 |
|
Simon Gardling
|
a927cfe6fa
|
impl Display for Agent
|
2021-04-01 10:58:30 -04:00 |
|