Closed form for $\sqrt{1\sqrt{2\sqrt{3\sqrt{4\cdots}}}}$
This is equivalent to $\prod_{n=1}^\infty n^{1/2^n}$.
Putting this into Wolframalpha gives that it is approximately 1.661687, and failed to find a closed form.
(1) Is this irrational and transcendental, irrational and algebraic, or rational?
(2) Is there a name for this constant or does there exist a possible closed form?
(3) How does one calculate its partial sum formula? Wolfram Partialsum