22 const std::shared_ptr<const IHexapodCoordinateConverter>& converter_ptr,
23 const std::shared_ptr<const IHexapodStatePresenter>& presenter_ptr,
24 const std::shared_ptr<const IHexapodPostureValidator>& checker_ptr);
27 std::map<
HexapodMove, std::unique_ptr<INodeCreator> >*
28 node_creator)
const override;
31 const std::shared_ptr<const IHexapodCoordinateConverter> converter_ptr_;
32 const std::shared_ptr<const IHexapodStatePresenter> presenter_ptr_;
33 const std::shared_ptr<const IHexapodPostureValidator> checker_ptr_;