/*------------------------------------------------------------------------------
| Part of Tweedledum Project.  This file is distributed under the MIT License.
| See accompanying file /LICENSE for details.
*-----------------------------------------------------------------------------*/
#include "tweedledum/Passes/Mapping/Placer/RandomPlacer.h"

namespace tweedledum {

/*! \brief Yet to be written.
 */
std::optional<Placement> random_place(Device const& device,
    Circuit const& original)
{
    RandomPlacer placer(device, original);
    return placer.run();
}

} // namespace tweedledum
