import $ivy.$
import plotly._
import plotly.element._
import plotly.layout._
import plotly.JupyterScala._
epochs: Int = 128
reports: List[Report forSome { type Report <: AnyRef with Product with Serializable{val entangledE: (Double, Double);val originalE: (Double, Double);val entangledScore: Double;val originalScore: Double;def copy(entangledE: (Double, Double),originalE: (Double, Double),entangledScore: Double,originalScore: Double): Report;def copy$default$1: (Double, Double);def copy$default$2: (Double, Double);def copy$default$3: Double;def copy$default$4: Double} }] = List(
Report((0.5025453740593183,0.4953519256308101),(0.5025453740593183,0.4953519256308101),0.8362107127047366,0.7504426737494466),
Report((0.49922532093846833,0.4950199203187251),(0.49922532093846833,0.4950199203187251),0.8385347498893315,0.7537627268702966),
Report((0.49369189907038513,0.5073041168658698),(0.49369189907038513,0.5073041168658698),0.835436033643205,0.7491146525011066),
Report((0.4960159362549801,0.5044267374944665),(0.4960159362549801,0.5044267374944665),0.8352146967684816,0.7547587428065515),
Report((0.50066401062417,0.5022133687472333),(0.50066401062417,0.5022133687472333),0.834108012394865,0.7487826471890217),
Report((0.49424524125719344,0.49778663125276673),(0.49424524125719344,0.497786...
step: Double = 0.01
toPlot: Map[String, List[Double]] = Map(
"entangledLeft" -> List(
0.5025453740593183,
0.49922532093846833,
0.49369189907038513,
0.4960159362549801,
0.50066401062417,
0.49424524125719344,
0.50066401062417,
0.5064187693669765,
0.4995573262505533,
0.5034307215582116,
...
plot: collection.immutable.Iterable[Scatter] = List(
Scatter(
Some(
Doubles(
List(
0.1,
0.11,
0.12,
0.13,
0.14,
0.15000000000000002,
0.16000000000000003,
...
res13_11: String = "plot-381049847"
plot2: List[Scatter] = List(
Scatter(
Some(
Doubles(
Vector(
1.0,
2.0,
3.0,
4.0,
5.0,
6.0,
7.0,
...
res13_13: String = "plot-1730584006"
entangledScore: Double = 0.8329935466467464
originalScore: Double = 0.7494769187140329