26 const std::shared_ptr<const IHexapodCoordinateConverter>& converter_ptr,
27 const std::shared_ptr<const IHexapodStatePresenter>& presenter_ptr,
28 const std::shared_ptr<const IHexapodPostureValidator>& checker_ptr);
32 std::map<
HexapodMove, std::unique_ptr<INodeCreator> >* node_creator)
const override;
35 const std::shared_ptr<const IHexapodCoordinateConverter> converter_ptr_;
36 const std::shared_ptr<const IHexapodStatePresenter> presenter_ptr_;
37 const std::shared_ptr<const IHexapodPostureValidator> checker_ptr_;