Files
x11ma/script/beamline_init/FE_ctrSlitCalib.py
2021-12-14 14:25:13 +01:00

15 lines
715 B
Python

#Hill Climbing Search
fe_slit_V_ctr.move(0.0);
fe_slit_H_ctr.move(0.0);
r = hsearch([fe_slit_V_ctr, fe_slit_H_ctr], Keithley_1_raw,[-0.5,-0.5], [1.0,1.0], [0.1, 0.1], [0.02, 0.02], 1, relative = False, maximum=True, latency = 1.0, title = "Hill Climbing")
print "--------------- Hill Climbing Search -----------------"
print r
print r.print()
print len(r.getRecords())
#strategy = "Normal" # or "Boundary" or "FullNeighborhood"
#r = bsearch([fe_slit_V_ctr, fe_slit_H_ctr], Keithley_1_raw, [-0.5,-0.5], [1.0,1.0], [0.1, 0.1], maximum=True, strategy = strategy, latency = 0.01, title = "Binary Search")
#print "--------------- Binary Search -----------------"
#print r
#print r.print()
#print len(r.getRecords())