Public Group

Recursion In Flowchart

This topic is 4414 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

Recommended Posts

I am trying to make a flowchart for the minimax algorithm , for those who havent run into it here is some pseudo code. The problem i am running into is depiction of a recursion. I have come across recursive functions but normally the call is towards the end of the function and the exit condition some where in between, the control is quite easy to show. But here , as the function (child) returns the value , a deal of processing is done in the parent function. I simply cant find a way to depict this relationship. The only other thing i could come up with was to show a instance of parent - child towards the end, i.e. show the value being returned. could some suggest solution for this ? Thanks!
function
if condition met
evaluate & return value
else
generate moves
traverse all moves (for loop)
current value = function(new_state)
compare with current best & choose the best one
end for
end if
return the best move found so far



*bump* anyone ?

• 10
• 18
• 14
• 18
• 15