Open
Description
This is basically ubiquitous:
_targetidx_and_nodes(grsp.g)
So these may as well be precomputed fields on Grid
?
This is also a very common allocation, we could just do once in GridRSP?
[grsp.g.source_qualities[i] for i in grsp.g.id_to_grid_coordinate_list],
[grsp.g.target_qualities[i] for i in grsp.g.id_to_grid_coordinate_list ∩ targetidx],
These will be a constant source of medium sized allocations and gc churn when running multiple operations over many tiles.
I'm not totally sure which object Grid/GridRSP these should go on.
Metadata
Metadata
Assignees
Labels
No labels