MTD-f
MTD(f)はその性質上、何度も同じノードを展開するので、効率改善のために置換表付きアルファ・ベータ法が用いられる。 置換表に前回の計算結果(探索窓の上限値や下限値)を保持しておく事で再探索時の計算を削減する事ができる。 以下に置換表付きアルファ・ベータ法の擬似コードを示す。