2017-05-18 5 views
0

私はd3ツリーを持っていますが、各レベルで最後のノード(横向き)を正しく更新していないようです データが正常に表示され、更新されます ここに要点があります:https://gist.github.com/ptah23/554815d5604fa5edc87bba1922421f0ad3ツリーの問題が最後のノードを更新しています

私はtictactoeのminimaxの反復検索アルゴリズムを視覚化しようとしています。 あなたはそれをここで見ることができます: https://gist.run/embed.html?id=554815d5604fa5edc87bba1922421f0a

答えて

0

updateが早すぎるようです。

var update = function() { 
    if (!curNode) { 
     clearInterval(timer); // remove return here! 
    } 

    ... 

    if(curNode) { // wrap into "if" 
     curNode = depthFirstIteration(curNode); 
    } 
} 

showUtilityにコードを変更してみだけ最後の繰り返しで、右端モードにtrueに変更されていますが、その後にキャンバスを更新するため、ラベルなしのノードで立ち往生していません。

+0

本当にうまくいきます!ありがとう –

関連する問題