private void printTreeRecurse(int depth, RootNode current, String[] tree) {
	
		for ( RootNode n : current.children ) {
			printTreeRecurse(depth+1,n,tree);
		}
		if ( current.children.size() == 0 ) {
			tree[depth] += " [V"+current.value+"] ";
		}
		else if ( current.beta != 0 ) {
			tree[depth] += " [B"+current.beta+"] ";
		}
		else if ( current.alpha != 0 ) {
			tree[depth] += " [A"+current.alpha+"] ";
		}
		tree[depth+1] += "|";
		
	}