:- use_module(library(clpBNR)).
global_maximize/2
clpBNR_default_precision
?- X::real(0,3r4*pi), global_maximize(X*sin(4*X),Z,4). X:: 1.9947..., Z:: 1.979... .
global_maximum/3