sci-fi+ analysis