SinFun ====== .. currentmodule:: negmas.preferences .. autoclass:: SinFun :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~SinFun.amplitude ~SinFun.bias ~SinFun.dim ~SinFun.multiplier ~SinFun.phase .. rubric:: Methods Summary .. autosummary:: ~SinFun.__call__ ~SinFun.from_dict ~SinFun.max ~SinFun.min ~SinFun.minmax ~SinFun.scale_by ~SinFun.shift_by ~SinFun.to_dict ~SinFun.xml .. rubric:: Attributes Documentation .. autoattribute:: amplitude .. autoattribute:: bias .. autoattribute:: dim .. autoattribute:: multiplier .. autoattribute:: phase .. rubric:: Methods Documentation .. automethod:: __call__ .. automethod:: from_dict .. automethod:: max .. automethod:: min .. automethod:: minmax .. automethod:: scale_by .. automethod:: shift_by .. automethod:: to_dict .. automethod:: xml