struct vector { void operator=(vector); }; struct tree_node { vector childs; unsigned char d_u_m_m_y[__alignof__(int) - 1]; tree_node() {} } mcts_root; void find_Horner_MCTS() { mcts_root = tree_node();