@@ -325,6 +325,7 @@ <h1>Source code for suboptimumg.sweep.pack_optimizer_results</h1><div class="hig
325325< span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> plotly.graph_objects</ span > < span class ="w "> </ span > < span class ="k "> as</ span > < span class ="w "> </ span > < span class ="nn "> go</ span >
326326< span class ="kn "> import</ span > < span class ="w "> </ span > < span class ="nn "> plotly.io</ span > < span class ="w "> </ span > < span class ="k "> as</ span > < span class ="w "> </ span > < span class ="nn "> pio</ span >
327327
328+ < span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> ..compsim.utils</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="n "> pretty_print_results</ span >
328329< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> ..plotting.color_themes</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="o "> *</ span >
329330< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> ..plotting.plotting_constants</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="o "> *</ span >
330331< span class ="kn "> from</ span > < span class ="w "> </ span > < span class ="nn "> .pack_optimizer_models</ span > < span class ="w "> </ span > < span class ="kn "> import</ span > < span class ="o "> *</ span >
@@ -547,20 +548,7 @@ <h1>Source code for suboptimumg.sweep.pack_optimizer_results</h1><div class="hig
547548 < span class ="nb "> print</ span > < span class ="p "> (</ span > < span class ="sa "> f</ span > < span class ="s2 "> " Capacity: </ span > < span class ="si "> {</ span > < span class ="n "> opt</ span > < span class ="o "> .</ span > < span class ="n "> capacity</ span > < span class ="si "> :</ span > < span class ="s2 "> .3f</ span > < span class ="si "> }</ span > < span class ="s2 "> kWh"</ span > < span class ="p "> )</ span >
548549 < span class ="n "> comp</ span > < span class ="o "> =</ span > < span class ="n "> opt</ span > < span class ="o "> .</ span > < span class ="n "> competition_results</ span >
549550 < span class ="k "> if</ span > < span class ="n "> comp</ span > < span class ="ow "> is</ span > < span class ="ow "> not</ span > < span class ="kc "> None</ span > < span class ="p "> :</ span >
550- < span class ="nb "> print</ span > < span class ="p "> (</ span > < span class ="sa "> f</ span > < span class ="s2 "> " Total Points: </ span > < span class ="si "> {</ span > < span class ="n "> comp</ span > < span class ="o "> .</ span > < span class ="n "> total_points</ span > < span class ="si "> :</ span > < span class ="s2 "> .2f</ span > < span class ="si "> }</ span > < span class ="s2 "> "</ span > < span class ="p "> )</ span >
551- < span class ="nb "> print</ span > < span class ="p "> (</ span >
552- < span class ="sa "> f</ span > < span class ="s2 "> " Accel: </ span > < span class ="si "> {</ span > < span class ="n "> comp</ span > < span class ="o "> .</ span > < span class ="n "> accel</ span > < span class ="o "> .</ span > < span class ="n "> points</ span > < span class ="si "> :</ span > < span class ="s2 "> .2f</ span > < span class ="si "> }</ span > < span class ="s2 "> pts (</ span > < span class ="si "> {</ span > < span class ="n "> comp</ span > < span class ="o "> .</ span > < span class ="n "> accel</ span > < span class ="o "> .</ span > < span class ="n "> tyour</ span > < span class ="si "> :</ span > < span class ="s2 "> .3f</ span > < span class ="si "> }</ span > < span class ="s2 "> s)"</ span >
553- < span class ="p "> )</ span >
554- < span class ="nb "> print</ span > < span class ="p "> (</ span >
555- < span class ="sa "> f</ span > < span class ="s2 "> " Skidpad: </ span > < span class ="si "> {</ span > < span class ="n "> comp</ span > < span class ="o "> .</ span > < span class ="n "> skidpad</ span > < span class ="o "> .</ span > < span class ="n "> points</ span > < span class ="si "> :</ span > < span class ="s2 "> .2f</ span > < span class ="si "> }</ span > < span class ="s2 "> pts (</ span > < span class ="si "> {</ span > < span class ="n "> comp</ span > < span class ="o "> .</ span > < span class ="n "> skidpad</ span > < span class ="o "> .</ span > < span class ="n "> tyour</ span > < span class ="si "> :</ span > < span class ="s2 "> .3f</ span > < span class ="si "> }</ span > < span class ="s2 "> s)"</ span >
556- < span class ="p "> )</ span >
557- < span class ="nb "> print</ span > < span class ="p "> (</ span >
558- < span class ="sa "> f</ span > < span class ="s2 "> " Autocross: </ span > < span class ="si "> {</ span > < span class ="n "> comp</ span > < span class ="o "> .</ span > < span class ="n "> autoX</ span > < span class ="o "> .</ span > < span class ="n "> points</ span > < span class ="si "> :</ span > < span class ="s2 "> .2f</ span > < span class ="si "> }</ span > < span class ="s2 "> pts (</ span > < span class ="si "> {</ span > < span class ="n "> comp</ span > < span class ="o "> .</ span > < span class ="n "> autoX</ span > < span class ="o "> .</ span > < span class ="n "> tyour</ span > < span class ="si "> :</ span > < span class ="s2 "> .3f</ span > < span class ="si "> }</ span > < span class ="s2 "> s)"</ span >
559- < span class ="p "> )</ span >
560- < span class ="nb "> print</ span > < span class ="p "> (</ span >
561- < span class ="sa "> f</ span > < span class ="s2 "> " Endurance: </ span > < span class ="si "> {</ span > < span class ="n "> comp</ span > < span class ="o "> .</ span > < span class ="n "> endurance</ span > < span class ="o "> .</ span > < span class ="n "> points</ span > < span class ="si "> :</ span > < span class ="s2 "> .2f</ span > < span class ="si "> }</ span > < span class ="s2 "> pts (</ span > < span class ="si "> {</ span > < span class ="n "> comp</ span > < span class ="o "> .</ span > < span class ="n "> endurance</ span > < span class ="o "> .</ span > < span class ="n "> tyour</ span > < span class ="si "> :</ span > < span class ="s2 "> .3f</ span > < span class ="si "> }</ span > < span class ="s2 "> s)"</ span >
562- < span class ="p "> )</ span >
563- < span class ="nb "> print</ span > < span class ="p "> (</ span > < span class ="sa "> f</ span > < span class ="s2 "> " Efficiency: </ span > < span class ="si "> {</ span > < span class ="n "> comp</ span > < span class ="o "> .</ span > < span class ="n "> efficiency_points</ span > < span class ="si "> :</ span > < span class ="s2 "> .2f</ span > < span class ="si "> }</ span > < span class ="s2 "> pts"</ span > < span class ="p "> )</ span >
551+ < span class ="n "> pretty_print_results</ span > < span class ="p "> (</ span > < span class ="n "> comp</ span > < span class ="p "> )</ span >
564552 < span class ="nb "> print</ span > < span class ="p "> (</ span > < span class ="s2 "> "="</ span > < span class ="o "> *</ span > < span class ="mi "> 50</ span > < span class ="p "> )</ span > </ div >
565553
566554
0 commit comments