correction of graph
This commit is contained in:
parent
776bfddd08
commit
bfd084d75f
@ -10,8 +10,8 @@ alpha = 1
|
||||
beta = 2
|
||||
evaporation = 0.5
|
||||
intensification = 2
|
||||
max_times = [0.1, 0.5, 1]
|
||||
iterations = 2
|
||||
max_times = [0.1, 0.5, 1, 2, 5, 10]
|
||||
iterations = 1
|
||||
|
||||
best_distances = []
|
||||
times = []
|
||||
@ -69,16 +69,12 @@ colors = [item[1] for item in best_distances]
|
||||
|
||||
bars = plt.bar(range(len(values)), values, color=colors)
|
||||
|
||||
for i, dist in enumerate(best_distances):
|
||||
plt.scatter(times[i], dist[0], color=dist[1])
|
||||
plt.text(times[i], dist[0], "dist: {}\ntime: {}s".format(int(dist[0]), times[i]), rotation=75, va='bottom')
|
||||
for i, bar in enumerate(bars):
|
||||
yval = bar.get_height()
|
||||
plt.text(bar.get_x() + bar.get_width()/2, yval + 0.05,
|
||||
"dist: {}\ntime: {}s".format(int(yval), times[i]),
|
||||
rotation=75, ha='center', va='bottom')
|
||||
|
||||
plt.title(title)
|
||||
plt.xlabel('Max Time (seconds)')
|
||||
plt.ylabel('Distance')
|
||||
plt.axhline(y=optimal, color='r')
|
||||
|
||||
max_dist = max([x[0] for x in best_distances]) # Extractions des valeurs
|
||||
plt.ylim(0, max_dist+max_dist*0.2)
|
||||
plt.xticks(range(len(values)), [str(i+1) for i in range(len(values))])
|
||||
|
||||
plt.show()
|
||||
Loading…
x
Reference in New Issue
Block a user