Actually I understood the more common way used to search is iterative deepening (ID)
If I understood right, ID do a search to deep 1 using alphabeta, later a search to deep 2 using alpha beta and so on.
One of the advantage of the ID seems to be the possibilitie to use the previous deep search to decide the order of the moves in wich start the actual deep search.
I understood correctly till here?
If I understood right, my question is that using alpha beta for previous deep, you will do not have the complete tree to determine wich line es better to start actual deep search.
I could start for the best line in the previous deep, but how to use the second best line in previous deep to start search in actual deep if I´m not sure that this second best line was found in previous deep?
Being the complete tree till previous deep of around the 10% of the total tree till actual deep, I could evaluate all moves till previous deep instead of just what alpha beta needs.... but in this case, could be doing fast the ordering of all those moves?
And I´m not sure that the complete tree for previous deep is just 10% of the alpha beta tree till actual deep.
Thanks and sorry for the stupid questions or nonsense I could made


