A list of advanced agent types, in classes broad enough to correspond to different strategic scenarios—AIs that can do different things, can only be built under different circumstances, or are only desirable given particular background assumptions. This typology isn’t meant to be exhaustive.