Hi!
I use a tranposition table, internal iterative deepening (when there is no tt move), SEE sorting, killers, history heuristics, null move and futility pruning yet my branching factor is not so good (average is around 2.90). I know I have a really crappy evaluation function (a copy of TSCP) so i wonder how much would by move ordering improve with a better evaluation function? Or is the evaluation function almost irrelevant for move ordering?
Am i missing any important move ordering algorithm?