print("avg. bcnt = {}".format(bcnt_avg))
print("avg. rcnt = {}".format(rcnt_avg))
print("b/r avg. {}".format(br_avg))
+ print("last avg. cost = {}".format(np.average(val_list[-1])))
+ print("last max. cost = {}".format(perc(val_list[-1], 100)))
- plt.rcParams["figure.figsize"] = [12, 8]
+ plt.rcParams["figure.figsize"] = [14, 7]
plt.rcParams["font.size"] = 24
plt.rcParams["font.family"] = "cmr10"
plt.rcParams["hatch.linewidth"] = 1.0
f, ax = plt.subplots()
eax = ax.twinx()
ax.set_title(scenarios[0]["fn"])
- ax.set_title("Scenario 8: Final path cost after optimization")
- #ax.set_title("Scenario 2: Final path cost after optimization")
- #ax.set_title("Scenario 7: Final path cost after optimization")
+ ax.set_title("Scenario 3: Final path cost after optimization")
ax.set_xlabel("Number of iterations [-]")
ax.set_ylabel("Cost [m]")
- eax.set_ylabel("Success rate [%]")
+ eax.set_ylabel("Failure rate [%]")
#ax.set_ylim([20.1, 57]) # scenario 7
#ax.set_ylim([18, 43]) # scenario 2
ax.set_ylim([10, 60])
y2=[i for i in err_hist],
color="tab:red",
alpha=0.2,
- label="Succes rate",
+ label="Failure rate",
)
la = [