Back to home page


Found a bug? Please report it on GitHub!


Generates one of the A000108(40) = 2622127042276492108820 rooted binary trees uniformly at random. Refresh the page to see a new one!


                                       ╱╲
                                      ╱╲ ╲
                                     ╱╲ ╲ ╲
                                    ╱ ╱╲ ╲ ╲
                                   ╱ ╱  ╲ ╲ ╲
                                  ╱ ╱╲   ╲ ╲ ╲
                                 ╱ ╱  ╲   ╲ ╲ ╲
                                ╱ ╱    ╲   ╲ ╲ ╲
                               ╱ ╱      ╲   ╲ ╲ ╲
                              ╱ ╱        ╲   ╲ ╲ ╲
                             ╱ ╱          ╲   ╲ ╲ ╲
                            ╱ ╱           ╱╲   ╲ ╲ ╲
                           ╱ ╱           ╱╲ ╲   ╲ ╲ ╲
                          ╱ ╱           ╱  ╲ ╲   ╲ ╲ ╲
                         ╱ ╱           ╱   ╱╲ ╲   ╲ ╲ ╲
                        ╱ ╱           ╱   ╱╲ ╲ ╲   ╲ ╲ ╲
                       ╱ ╱           ╱   ╱╲ ╲ ╲ ╲   ╲ ╲ ╲
                      ╱ ╱           ╱   ╱  ╲ ╲ ╲ ╲   ╲ ╲ ╲
                     ╱ ╱           ╱   ╱   ╱╲ ╲ ╲ ╲   ╲ ╲ ╲
                    ╱ ╱           ╱   ╱   ╱╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
                   ╱ ╱           ╱   ╱   ╱  ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
                  ╱ ╱           ╱   ╱   ╱    ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
                 ╱ ╱           ╱   ╱   ╱╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
                ╱ ╱           ╱   ╱   ╱ ╱╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
               ╱ ╱           ╱   ╱   ╱ ╱  ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
              ╱ ╱           ╱   ╱   ╱ ╱    ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
             ╱ ╱           ╱   ╱   ╱ ╱╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
            ╱ ╱           ╱   ╱   ╱ ╱╲ ╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
           ╱ ╱           ╱   ╱   ╱ ╱  ╲ ╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
          ╱ ╱           ╱   ╱   ╱ ╱    ╲ ╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
         ╱ ╱           ╱   ╱   ╱ ╱      ╲ ╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
        ╱ ╱           ╱   ╱   ╱ ╱╲       ╲ ╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
       ╱ ╱           ╱   ╱   ╱ ╱  ╲       ╲ ╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
      ╱ ╱           ╱   ╱   ╱ ╱    ╲       ╲ ╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
     ╱ ╱           ╱   ╱   ╱ ╱      ╲       ╲ ╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
    ╱ ╱╲          ╱   ╱   ╱ ╱        ╲       ╲ ╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
   ╱ ╱  ╲        ╱   ╱   ╱ ╱╲        ╱╲       ╲ ╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
  ╱ ╱   ╱╲      ╱   ╱   ╱ ╱ ╱╲      ╱╲ ╲      ╱╲ ╲     ╲     ╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
 ╱ ╱   ╱╲ ╲    ╱   ╱   ╱ ╱ ╱╲ ╲    ╱  ╲ ╲    ╱  ╲ ╲    ╱╲    ╱╲ ╲ ╲ ╲ ╲   ╲ ╲ ╲
╱ ╱╲  ╱╲ ╲ ╲  ╱╲  ╱╲  ╱ ╱ ╱ ╱╲ ╲  ╱╲  ╱╲ ╲  ╱╲  ╱╲ ╲  ╱╲ ╲  ╱ ╱╲ ╲ ╲ ╲ ╲  ╱╲ ╲ ╲