def rbclicked(self): if self.bg1.checkedId() == 1: self.searchEngine = BooleanIndex VectorSpaceIndex.releaseSpace() PositionIndex.releasespace() bm25.releasespace() WildCardIndex.releasespace() elif self.bg1.checkedId() == 2: self.searchEngine = VectorSpaceIndex BooleanIndex.releaseSpace() PositionIndex.releasespace() bm25.releasespace() WildCardIndex.releasespace() elif self.bg1.checkedId() == 3: self.searchEngine = bm25 VectorSpaceIndex.releaseSpace() BooleanIndex.releaseSpace() PositionIndex.releasespace() WildCardIndex.releasespace() elif self.bg1.checkedId() == 4: self.searchEngine = PositionIndex VectorSpaceIndex.releaseSpace() BooleanIndex.releaseSpace() bm25.releasespace() WildCardIndex.releasespace() elif self.bg1.checkedId() == 5: self.searchEngine = WildCardIndex PositionIndex.releasespace() VectorSpaceIndex.releaseSpace() BooleanIndex.releaseSpace() bm25.releasespace()