# Problems from papers on MADS

from pyopus.problems.madsprob import MADSPROBsuite

if __name__=='__main__':
	print("MADS problems")
	for ii in range(len(MADSPROBsuite)):
		prob=MADSPROBsuite[ii]()
		fx, cx = prob.fc(prob.initial)
		print(f"{ii:2d}: {prob.name:20s} n={prob.n:2d}: f0={fx.item():e}")
	print()
