player_fovs += [player._fov]
player_fov_ids += [player.id_]
new_fovs = []
- single_core_until = 8 # since multiprocess has its own overhead
+ single_core_until = 16 # since multiprocess has its own overhead
if len(player_fovs) > single_core_until:
pool = multiprocessing.Pool()
new_fovs = pool.map(FovMap.init_terrain, [fov for fov in player_fovs])