Skip to content

Notebook 10 - Raise growing resolution

    After the agents were grown at a 7_2 resolution to save time, this lattice will have to be translated back down to a 3_6 resolution. This script does this by raising the resolution of the 7_2 lattice by using numpy kron. Then a check is made and any voxels not in the complete 3_6 lattice are removed.

Pseudo code

    For a better understanding of the code, we wrote a pseudo code. The notebook, and the other notebooks, can be found here.

#definition by Shervin to properly load a value lattice

#Load the complete lattice and the final step of growing from data/abm

#Raising the resolution
lattices can be multiplied using np.kron with a reference np.ones lattice

#Check for each voxel if it exists in complete lattice
for each voxel in raised list
    check if voxel exists in complete_lattice
    if false
        remove voxel from raised list

Last update: January 26, 2021