diff --git a/.gitignore b/.gitignore index f7c63343..097b4883 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ ITMO_FS.egg-info dist build -common \ No newline at end of file +common +*.DS_Store \ No newline at end of file diff --git a/ITMO_FS/hybrid/ExactMelif.py b/ITMO_FS/hybrid/ExactMelif.py new file mode 100644 index 00000000..da0ff4b1 --- /dev/null +++ b/ITMO_FS/hybrid/ExactMelif.py @@ -0,0 +1,267 @@ +import numpy as np + +from frozenlist import FrozenList +from scipy.spatial import Delaunay +from sortedcontainers import SortedSet +from functools import partial, cmp_to_key +from sklearn.model_selection import cross_val_score + + +class ExactMelif: + _K_FOLD = 5 + _RANDOM_STATE = 42 + + def __init__(self, measures, kappa, estimator, score): + self._measures = measures + self._kappa = kappa + self._estimator = estimator + self._score = score + + def fit(self, X, y): + planes = self._get_planes(X, y) + planes = self._normalize(planes) + planes = self._kappa_filter(planes) + + intersections = self._get_intersections(planes) + edges = self._get_edges(planes, intersections) + + self._best_feature_indices = self._get_best_feature_indices(edges, X, y) + self._estimator.fit(self._best_sub_X(X), y) + + def predict(self, X): + return self._estimator.predict(self._best_sub_X(X)) + + def _get_planes(self, X, y): + n_objects, n_features = X.shape + n_measures = len(self._measures) + planes = np.empty((n_features, n_measures)) + + for j in range(n_measures): + score = self._measures[j](X, y) + for i in range(n_features): + planes[i][j] = score[i] + + return planes + + @staticmethod + def _normalize(planes): + shape = planes.shape + normalized = np.zeros(shape) + + minimum = planes.min() + maximum = planes.max() + min_max_diff = maximum - minimum + + for i in range(shape[0]): + for j in range(shape[1]): + normalized[i][j] = (planes[i][j] - minimum) / min_max_diff + + return normalized + + def _kappa_filter(self, planes): + n_measures = len(self._measures) + + indexed = [] + for i, plane in enumerate(planes): + indexed.append((i, plane)) + planes = np.array(indexed, dtype=object) + + kappa_indices = set() + for i in range(n_measures): + planes = sorted(planes, key=lambda p: p[1][i]) + kappa_indices.add(planes[-self._kappa][0]) + + filtered_indices = set() + for i in range(n_measures): + planes.sort(key=lambda p: p[1][i]) + + left = 0 + while planes[left][0] not in kappa_indices: + left += 1 + + right = len(planes) - 1 + while planes[right][0] not in kappa_indices: + right -= 1 + + for j in range(left, right + 1): + filtered_indices.add(planes[j][0]) + + filtered_planes = [] + for i, plane in planes: + if i in filtered_indices: + filtered_planes.append(plane) + + return np.array(filtered_planes) + + def _get_intersections(self, planes): + n_planes, dim = planes.shape + intersections = np.zeros((n_planes, n_planes), dtype=np.ndarray) + + for i in range(n_planes): + for j in range(i + 1, n_planes): + plane_i = planes[i] + plane_j = planes[j] + + intersection = SortedSet(key=cmp_to_key(_double_list_cmp)) + for k in range(dim): + for l in range(k + 1, dim): + a, b = plane_i[k], plane_i[l] + c, d = plane_j[k], plane_j[l] + + if abs(a * d - b * c) < 1e-9: + continue + + point = np.zeros(dim) + point[k] = a * c * (d - b) / (a * d - b * c) + point[l] = b * d * (c - a) / (b * c - a * d) + + if point[k] < 0 or point[k] > 1 \ + or point[l] < 0 or point[l] > 1: + continue + + point = FrozenList(point) + point.freeze() + intersection.add(point) + + intersection = list(intersection) + for k in range(len(intersection)): + intersection[k] = list(intersection[k]) + + intersections[i][j] = intersection + intersections[j][i] = intersection + + return intersections + + def _get_edges(self, planes, intersections): + n_planes, dim = planes.shape + edges = [] + + for i in range(n_planes): + plane_points = [] + + for j in range(dim): + point = np.zeros(dim) + point[j] = planes[i][j] + plane_points.append(point) + + for j in range(n_planes): + if i != j: + for point in intersections[i][j]: + if point != 0: + plane_points.append(point) + + plane_points = np.array(plane_points) + if len(plane_points) == 3: + edges.append(plane_points) + else: + triangulation = Delaunay(plane_points, qhull_options='QJ Pp') + edges.extend(plane_points[triangulation.simplices]) + + return edges + + def _get_best_feature_indices(self, edges, X, y): + best_feature_indices = None + best_quality = None + feature_indices_sets = set() + + for edge in edges: + master_measure = self._build_master_measure(edge) + feature_indices, filtered_X = self._filter_X(master_measure, X, y) + + if feature_indices in feature_indices_sets: + continue + + feature_indices_sets.add(feature_indices) + quality = self._get_quality(filtered_X, y) + + if best_quality is None or best_quality < quality: + best_feature_indices = feature_indices + best_quality = quality + + return best_feature_indices + + def _build_master_measure(self, edge): + n_points, dim = edge.shape + center = np.zeros(dim) + for point in edge: + for i in range(dim): + center[i] += point[i] + + for i in range(dim): + center[i] /= n_points + + alphas = center + + def master(measures, X, y): + n_measures = len(self._measures) + n_features = X.shape[1] + result = np.zeros(n_features) + + for i in range(n_measures): + value = measures[i](X, y) + for j in range(n_features): + result[j] += alphas[i] * value[j] + + return result + + return partial(master, self._measures) + + def _filter_X(self, master_measure, X, y): + features = np.transpose(X) + n_features = len(features) + + scores = master_measure(X, y) + feature_scores = [] + for feature_i, score in enumerate(scores): + feature_scores.append((feature_i, score)) + + feature_scores.sort(key=lambda p: p[1]) + + feature_indices = set() + for i in range(n_features - self._kappa, n_features): + feature_indices.add(feature_scores[i][0]) + + filtered_features = [] + for i, feature in enumerate(features): + if i in feature_indices: + filtered_features.append(feature) + + feature_indices = frozenset(feature_indices) + filtered_features = np.array(filtered_features) + filtered_X = np.transpose(filtered_features) + + return feature_indices, filtered_X + + def _get_quality(self, X, y): + return np.mean(cross_val_score(self._estimator, X, y, scoring=self._score, cv=self._K_FOLD)) + + @staticmethod + def _sub_X(feature_indices, X): + features = np.transpose(X) + filtered_features = [] + + for i, feature in enumerate(features): + if i in feature_indices: + filtered_features.append(feature) + + filtered_features = np.array(filtered_features) + return np.transpose(filtered_features) + + def _best_sub_X(self, X): + return self._sub_X(self._best_feature_indices, X) + + +def _double_list_cmp(a_list, b_list): + for i in range(len(a_list)): + res = _double_cmp(a_list[i], b_list[i]) + if res != 0: + return res + return 0 + + +def _double_cmp(a, b): + if abs(a - b) < 1e-9: + return 0 + if a > b: + return 1 + return -1 diff --git a/test/ExactMelif_test.py b/test/ExactMelif_test.py new file mode 100644 index 00000000..21dde2cf --- /dev/null +++ b/test/ExactMelif_test.py @@ -0,0 +1,81 @@ +import unittest + +from sklearn.svm import SVC +from sklearn.metrics import f1_score +from sklearn.datasets import make_classification +from sklearn.model_selection import train_test_split +from ITMO_FS.ensembles import WeightBased +from ITMO_FS.hybrid.Melif import Melif +from ITMO_FS.filters import * + +from cpu_melif import ExactMelif + + +class ExactMelifTest(unittest.TestCase): + def test_compare(self): + random_state = 42 + measures = [pearson_corr, spearman_corr, anova] + kappa = 5 + + univariate_filters = list(map(lambda m: UnivariateFilter(m), measures)) + + estimator = SVC(random_state=random_state) + ensemble = WeightBased(univariate_filters) + + melif = Melif(ensemble, f1_score) + exact_melif = ExactMelif(measures, kappa, estimator, 'f1_macro') + + X, y = make_classification(n_samples=100, n_classes=2, n_features=30, n_informative=kappa) + X_train, X_test, y_train, y_test = train_test_split(X, y) + + melif.fit(X_train, y_train, estimator, select_k_best(kappa)) + print(f'MeLiF: {f1_score(y_test, melif.predict(X_test))}') + + exact_melif.fit(X_train, y_train) + print(f'Exact MeLiF: {f1_score(y_test, exact_melif.predict(X_test))}') + + # def test_simple(self): + # def measure_1(f, _): + # return {1: .1, 11: .2, 21: .3, 31: .5, 41: .4, 51: .8, 61: .6, 71: .9, 81: .95, 91: 1}[f[0]] + # + # def measure_2(f, _): + # return {1: .2, 11: .3, 21: .1, 31: .5, 41: .8, 51: .4, 61: .6, 71: .9, 81: 1, 91: .95}[f[0]] + # + # def measure_3(f, _): + # return {1: .3, 11: .1, 21: .2, 31: .8, 41: .6, 51: .4, 61: .6, 71: .1, 81: .9, 91: .95}[f[0]] + # + # measures = [measure_1, measure_2, measure_3] + # kappa = 4 + # classifier = _MockClassifier(lambda X: []) + # quality = 'f1-macro' + # X = np.array([ + # [1, 11, 21, 31, 41, 51, 61, 71, 81, 91], + # [2, 12, 22, 32, 42, 52, 62, 72, 82, 92], + # [3, 13, 23, 33, 43, 53, 63, 73, 83, 93], + # [4, 14, 24, 34, 44, 54, 64, 74, 84, 94], + # [5, 15, 25, 35, 45, 55, 65, 75, 85, 95], + # [6, 16, 26, 36, 46, 56, 66, 76, 86, 96], + # [7, 17, 27, 37, 47, 57, 67, 77, 87, 97], + # [8, 18, 28, 38, 48, 58, 68, 78, 88, 98], + # [9, 19, 29, 39, 49, 59, 69, 79, 89, 99], + # [10, 20, 30, 40, 50, 60, 70, 80, 90, 100] + # ]) + # y = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100] + # + # melif = ExactMelif(measures, kappa, classifier, quality) + # melif.select([], []) + + +class _MockClassifier: + def __init__(self, predict_f): + self._predict_f = predict_f + + def fit(self, X, y): + pass + + def predict(self, X): + return self._predict_f(X) + + +if __name__ == '__main__': + unittest.main() diff --git a/test/experiments.py b/test/experiments.py new file mode 100644 index 00000000..0bd3440a --- /dev/null +++ b/test/experiments.py @@ -0,0 +1,8 @@ +# Ядерный SVM с автоматическим подбором ядер из Sklearn +# Датасеты из ITMO_FS 5 штук (Modelon) +# F1 score (MACRO) классификатора +# 3- или 5-fold cross validation +# Меры из ITMO_FS штук 5-11 (Спирмэн и тд) +# kappa=(10, 20, 50, 100), (5%, 10%, 15%) +# broken stick rule +from ITMO_FS.filters import * diff --git a/visualization/.ipynb_checkpoints/visualization-checkpoint.ipynb b/visualization/.ipynb_checkpoints/visualization-checkpoint.ipynb new file mode 100644 index 00000000..4528d96b --- /dev/null +++ b/visualization/.ipynb_checkpoints/visualization-checkpoint.ipynb @@ -0,0 +1,33847 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "09cea4a7", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Requirement already satisfied: plotly in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (5.6.0)\n", + "Requirement already satisfied: tenacity>=6.2.0 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from plotly) (8.0.1)\n", + "Requirement already satisfied: six in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from plotly) (1.15.0)\n", + "Requirement already satisfied: scikit-spatial in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (6.2.1)\n", + "Requirement already satisfied: matplotlib<4,>=3 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from scikit-spatial) (3.3.4)\n", + "Requirement already satisfied: numpy<2.0,>=1.20 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from scikit-spatial) (1.20.1)\n", + "Requirement already satisfied: python-dateutil>=2.1 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from matplotlib<4,>=3->scikit-spatial) (2.8.1)\n", + "Requirement already satisfied: cycler>=0.10 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from matplotlib<4,>=3->scikit-spatial) (0.10.0)\n", + "Requirement already satisfied: kiwisolver>=1.0.1 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from matplotlib<4,>=3->scikit-spatial) (1.3.1)\n", + "Requirement already satisfied: pillow>=6.2.0 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from matplotlib<4,>=3->scikit-spatial) (8.2.0)\n", + "Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from matplotlib<4,>=3->scikit-spatial) (2.4.7)\n", + "Requirement already satisfied: six in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from cycler>=0.10->matplotlib<4,>=3->scikit-spatial) (1.15.0)\n", + "Requirement already satisfied: scipy in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (1.6.2)\n", + "Requirement already satisfied: numpy<1.23.0,>=1.16.5 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from scipy) (1.20.1)\n" + ] + } + ], + "source": [ + "!pip install plotly\n", + "!pip install scikit-spatial\n", + "!pip install scipy" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "d4ff5e0d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + " \n", + " " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import plotly.graph_objs as go\n", + "\n", + "from plotly.offline import init_notebook_mode\n", + "from skspatial.objects import Point, Line, Plane\n", + "from scipy.spatial import ConvexHull\n", + "\n", + "init_notebook_mode()" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "5861e81b", + "metadata": {}, + "outputs": [], + "source": [ + "def intersection(plane1, plane2):\n", + " try:\n", + " line = plane1.intersect_plane(plane2)\n", + " except ValueError:\n", + " return []\n", + " \n", + " xy = Plane.from_points((1, 0, 0), (0, 1, 0), (0, 0, 0))\n", + " xz = Plane.from_points((1, 0, 0), (0, 0, 0), (0, 0, 1))\n", + " yz = Plane.from_points((0, 0, 0), (0, 1, 0), (0, 0, 1))\n", + " \n", + " raw_points = []\n", + " for plane in [xy, xz, yz]:\n", + " try:\n", + " ps = plane.intersect_line(line)\n", + " \n", + " outside = False\n", + " \n", + " for p in ps:\n", + " if p > 1 or p < 0 and abs(p) >= 1e-9:\n", + " outside = True\n", + " \n", + " if not outside:\n", + " raw_points.append(ps)\n", + "\n", + " except ValueError:\n", + " pass\n", + "\n", + " raw_points_n = len(raw_points)\n", + " if raw_points_n >= 2:\n", + " skip_idx = None\n", + " for i in range(raw_points_n):\n", + " for j in range(i + 1, raw_points_n):\n", + " p1 = raw_points[i]\n", + " p2 = raw_points[j]\n", + " \n", + " if p1.distance_point(p2) < 1e-9:\n", + " skip_idx = j\n", + " break\n", + " \n", + " points = []\n", + " for i, p in enumerate(raw_points):\n", + " if i != skip_idx:\n", + " points.append(p)\n", + " else:\n", + " points = raw_points\n", + " \n", + " return points\n", + "\n", + "\n", + "def mix_colors(color1, color2): \n", + " res = []\n", + " for v1, v2 in zip(color1, color2):\n", + " res.append((v1 + v2) / 2)\n", + " return res\n", + "\n", + "\n", + "def plot(planes, additional_data=[], lines_alpha=0, points_alpha=0, camera_eye=dict(x=1.1, y=1.1, z=1.1)):\n", + " planes_n = len(planes)\n", + " \n", + " x_line = go.Scatter3d(x=[0,1.05], y=[0,0], z=[0,0], mode='lines', line=dict(color='black', width=3))\n", + " x_cone = go.Cone(x=[1.05], y=[0], z=[0], u=[.12], v=[0], w=[0], showscale=False, colorscale=[[0, 'rgb(0,0,0)'], [1, 'rgb(0,0,0)']]) \n", + " \n", + " y_line = go.Scatter3d(x=[0,0], y=[0,1.05], z=[0,0], mode='lines', line=dict(color='black', width=3))\n", + " y_cone = go.Cone(x=[0], y=[1.05], z=[0], u=[0], v=[.12], w=[0], showscale=False, colorscale=[[0, 'rgb(0,0,0)'], [1, 'rgb(0,0,0)']]) \n", + " \n", + " z_line = go.Scatter3d(x=[0,0], y=[0,0], z=[0,1.05], mode='lines', line=dict(color='black', width=3))\n", + " z_cone = go.Cone(x=[0], y=[0], z=[1.05], u=[0], v=[0], w=[.12], showscale=False, colorscale=[[0, 'rgb(0,0,0)'], [1, 'rgb(0,0,0)']]) \n", + " \n", + " data = [x_line, x_cone, y_line, y_cone, z_line, z_cone]\n", + " \n", + " for a, b, c, color, opacity in planes:\n", + " x = np.outer(np.linspace(0, 1, 10), np.ones(10))\n", + " y = x.copy().T\n", + " z = c * (1 - x / a - y / b)\n", + " \n", + " colorscale = [[0, 'rgb' + str(color)], [1, 'rgb' + str(color)]]\n", + " surface = go.Surface(x=x, y=y, z=z, colorscale=colorscale, opacity=opacity, showscale=False, lightposition=dict(x=1.1, y=1.1, z=1.1))\n", + " data.append(surface)\n", + "\n", + " points = []\n", + " colors = []\n", + " for plane in planes:\n", + " p1 = (plane[0], 0, 0)\n", + " p2 = (0, plane[1], 0)\n", + " p3 = (0, 0, plane[2]) \n", + " points.append([p1, p2, p3])\n", + " \n", + " c1 = plane[3][0]\n", + " c2 = plane[3][1]\n", + " c3 = plane[3][2]\n", + " colors.append((c1, c2, c3))\n", + " \n", + " for i in range(planes_n):\n", + " for j in range(i + 1, planes_n):\n", + " plane1 = Plane.from_points(*points[i])\n", + " plane2 = Plane.from_points(*points[j])\n", + " \n", + " inter = intersection(plane1, plane2)\n", + " if len(inter) == 2:\n", + "# color = mix_colors(colors[i], colors[j])\n", + " color = (0, 20, 243)\n", + " x = [inter[0][0], inter[1][0]]\n", + " y = [inter[0][1], inter[1][1]]\n", + " z = [inter[0][2], inter[1][2]]\n", + " \n", + " line = go.Scatter3d(x=x, y=y, z=z, mode='lines', opacity=lines_alpha, line=dict(color=color, width=3))\n", + " data.append(line)\n", + " \n", + " point1 = go.Scatter3d(x=[x[0]], y=[y[0]], z=[z[0]], mode='markers', opacity=points_alpha, marker=dict(color=color, size=4))\n", + " data.append(point1)\n", + " \n", + " point2 = go.Scatter3d(x=[x[1]], y=[y[1]], z=[z[1]], mode='markers', opacity=points_alpha, marker=dict(color=color, size=4))\n", + " data.append(point2)\n", + " \n", + " data.extend(additional_data)\n", + " \n", + " fig = go.Figure(data=data)\n", + " fig.update_layout(\n", + " showlegend=False,\n", + " scene_aspectmode='cube',\n", + " scene = dict(\n", + " camera = dict(eye=camera_eye),\n", + " xaxis = dict(range=[0,1.15], visible=False),\n", + " yaxis = dict(range=[0,1.15], visible=False),\n", + " zaxis = dict(range=[0,1.15], visible=False),\n", + " annotations = [\n", + " dict(x=1.15, y=0, z=0, text='x', font=dict(size=15), showarrow=False),\n", + " dict(x=0, y=1.15, z=0, text='y', font=dict(size=15), showarrow=False),\n", + " dict(x=0, y=0, z=1.15, text='z', font=dict(size=15), showarrow=False)\n", + " ]\n", + " ),\n", + " margin=dict(r=10, l=10, b=10, t=10)\n", + " )\n", + " fig.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "8582b510", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.2, + "y": -1.6, + "z": 0 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.1, + "y": 1.1, + "z": 0.4 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot([], [], 0, 0, dict(x=1.2, y=-1.6, z=0))\n", + "plot([], [], 0, 0, dict(x=1.1, y=1.1, z=0.4))" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "d89e99c4", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 232, 246)" + ], + [ + 1, + "rgb(0, 232, 246)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.3, + 0.13333333333333336, + -0.03333333333333328, + -0.19999999999999996, + -0.36666666666666653, + -0.5333333333333333, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.2 + ], + [ + -0.03333333333333328, + -0.19999999999999993, + -0.36666666666666653, + -0.5333333333333332, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332 + ], + [ + -0.36666666666666653, + -0.5333333333333331, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663 + ], + [ + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997 + ], + [ + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328 + ], + [ + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.8666666666666667 + ], + [ + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999997 + ], + [ + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333328 + ], + [ + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.0333333333333328, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333323, + -3.6999999999999993, + -3.8666666666666663 + ], + [ + -2.6999999999999997, + -2.8666666666666667, + -3.033333333333333, + -3.1999999999999997, + -3.3666666666666663, + -3.5333333333333337, + -3.6999999999999993, + -3.8666666666666667, + -4.033333333333332, + -4.2 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(248, 0, 227)" + ], + [ + 1, + "rgb(248, 0, 227)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.1, + 0.06296296296296297, + 0.025925925925925932, + -0.011111111111111117, + -0.04814814814814814, + -0.08518518518518521, + -0.12222222222222223, + -0.15925925925925927, + -0.1962962962962963, + -0.23333333333333336 + ], + [ + 0.04444444444444445, + 0.007407407407407418, + -0.029629629629629617, + -0.06666666666666667, + -0.10370370370370369, + -0.14074074074074075, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889 + ], + [ + -0.011111111111111094, + -0.048148148148148134, + -0.08518518518518517, + -0.12222222222222222, + -0.15925925925925924, + -0.1962962962962963, + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.3444444444444445 + ], + [ + -0.06666666666666665, + -0.10370370370370369, + -0.14074074074074072, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518519, + -0.2888888888888889, + -0.32592592592592595, + -0.36296296296296293, + -0.4 + ], + [ + -0.12222222222222219, + -0.1592592592592592, + -0.19629629629629627, + -0.2333333333333333, + -0.2703703703703703, + -0.3074074074074074, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555 + ], + [ + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889, + -0.32592592592592595, + -0.362962962962963, + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111 + ], + [ + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667 + ], + [ + -0.28888888888888886, + -0.3259259259259259, + -0.36296296296296293, + -0.39999999999999997, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851851, + -0.6222222222222222 + ], + [ + -0.3444444444444444, + -0.3814814814814814, + -0.41851851851851846, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667, + -0.6037037037037036, + -0.6407407407407407, + -0.6777777777777777 + ], + [ + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851853, + -0.6222222222222222, + -0.6592592592592593, + -0.6962962962962963, + -0.7333333333333334 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 159, 0)" + ], + [ + 1, + "rgb(255, 159, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.2, + -0.02222222222222219, + -0.24444444444444438, + -0.4666666666666666, + -0.6888888888888888, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.8 + ], + [ + 0.12592592592592594, + -0.09629629629629627, + -0.3185185185185184, + -0.5407407407407406, + -0.7629629629629628, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740742 + ], + [ + 0.051851851851851864, + -0.17037037037037034, + -0.39259259259259255, + -0.6148148148148147, + -0.8370370370370369, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037035, + -1.7259259259259256, + -1.9481481481481482 + ], + [ + -0.022222222222222233, + -0.24444444444444444, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.7999999999999998, + -2.022222222222222 + ], + [ + -0.09629629629629628, + -0.3185185185185185, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740738, + -2.096296296296296 + ], + [ + -0.17037037037037042, + -0.3925925925925926, + -0.6148148148148148, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814817, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705 + ], + [ + -0.24444444444444446, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555556, + -1.5777777777777777, + -1.8, + -2.022222222222222, + -2.2444444444444445 + ], + [ + -0.31851851851851853, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.651851851851852, + -1.8740740740740742, + -2.096296296296296, + -2.3185185185185184 + ], + [ + -0.3925925925925926, + -0.6148148148148147, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705, + -2.3925925925925924 + ], + [ + -0.46666666666666673, + -0.688888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.577777777777778, + -1.8, + -2.022222222222222, + -2.2444444444444445, + -2.466666666666667 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(143, 255, 215)" + ], + [ + 1, + "rgb(143, 255, 215)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 1, + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580263, + 0.012345679012345734, + -0.11111111111111116 + ], + [ + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345845, + -0.11111111111111105, + -0.23456790123456794 + ], + [ + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111094, + -0.23456790123456783, + -0.3580246913580247 + ], + [ + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456772, + -0.3580246913580246, + -0.4814814814814815 + ], + [ + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580245, + -0.4814814814814814, + -0.6049382716049383 + ], + [ + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814813, + -0.6049382716049382, + -0.7283950617283951 + ], + [ + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049381, + -0.728395061728395, + -0.8518518518518519 + ], + [ + 0.13580246913580263, + 0.012345679012345845, + -0.11111111111111094, + -0.23456790123456772, + -0.3580246913580245, + -0.4814814814814813, + -0.6049382716049381, + -0.7283950617283947, + -0.8518518518518516, + -0.9753086419753085 + ], + [ + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049382, + -0.728395061728395, + -0.8518518518518516, + -0.9753086419753085, + -1.0987654320987654 + ], + [ + -0.11111111111111116, + -0.23456790123456794, + -0.3580246913580247, + -0.4814814814814815, + -0.6049382716049383, + -0.7283950617283951, + -0.8518518518518519, + -0.9753086419753085, + -1.0987654320987654, + -1.2222222222222223 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 190, 0)" + ], + [ + 1, + "rgb(0, 190, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.9, + 0.7999999999999999, + 0.7000000000000001, + 0.6000000000000001, + 0.5, + 0.39999999999999997, + 0.30000000000000004, + 0.2000000000000001, + 0.10000000000000005, + 0 + ], + [ + 0.7947368421052632, + 0.6947368421052631, + 0.5947368421052632, + 0.49473684210526325, + 0.3947368421052632, + 0.29473684210526313, + 0.1947368421052632, + 0.09473684210526326, + -0.005263157894736792, + -0.10526315789473684 + ], + [ + 0.6894736842105263, + 0.5894736842105263, + 0.48947368421052634, + 0.38947368421052636, + 0.2894736842105264, + 0.18947368421052632, + 0.08947368421052636, + -0.010526315789473583, + -0.11052631578947363, + -0.21052631578947367 + ], + [ + 0.5842105263157895, + 0.4842105263157895, + 0.3842105263157895, + 0.2842105263157895, + 0.18421052631578952, + 0.08421052631578947, + -0.015789473684210475, + -0.11578947368421043, + -0.21578947368421048, + -0.3157894736842105 + ], + [ + 0.4789473684210527, + 0.37894736842105264, + 0.27894736842105267, + 0.1789473684210527, + 0.07894736842105268, + -0.021052631578947368, + -0.12105263157894731, + -0.22105263157894725, + -0.3210526315789473, + -0.42105263157894735 + ], + [ + 0.37368421052631573, + 0.27368421052631575, + 0.17368421052631575, + 0.07368421052631574, + -0.02631578947368426, + -0.1263157894736843, + -0.22631578947368425, + -0.3263157894736842, + -0.42631578947368426, + -0.5263157894736843 + ], + [ + 0.268421052631579, + 0.168421052631579, + 0.068421052631579, + -0.031578947368421005, + -0.131578947368421, + -0.23157894736842105, + -0.331578947368421, + -0.43157894736842095, + -0.531578947368421, + -0.631578947368421 + ], + [ + 0.16315789473684214, + 0.06315789473684215, + -0.03684210526315784, + -0.13684210526315785, + -0.23684210526315783, + -0.3368421052631579, + -0.4368421052631578, + -0.5368421052631578, + -0.6368421052631579, + -0.7368421052631579 + ], + [ + 0.05789473684210531, + -0.04210526315789469, + -0.14210526315789468, + -0.24210526315789468, + -0.3421052631578947, + -0.4421052631578947, + -0.5421052631578946, + -0.6421052631578946, + -0.7421052631578947, + -0.8421052631578947 + ], + [ + -0.047368421052631525, + -0.14736842105263154, + -0.24736842105263152, + -0.3473684210526315, + -0.4473684210526315, + -0.5473684210526316, + -0.6473684210526315, + -0.7473684210526315, + -0.8473684210526315, + -0.9473684210526315 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(203, 0, 83)" + ], + [ + 1, + "rgb(203, 0, 83)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.95, + 0.8388888888888889, + 0.7277777777777777, + 0.6166666666666667, + 0.5055555555555555, + 0.3944444444444444, + 0.2833333333333334, + 0.17222222222222225, + 0.06111111111111116, + -0.04999999999999994 + ], + [ + 0.8444444444444443, + 0.7333333333333333, + 0.6222222222222221, + 0.5111111111111111, + 0.39999999999999997, + 0.28888888888888875, + 0.17777777777777776, + 0.06666666666666667, + -0.04444444444444444, + -0.15555555555555553 + ], + [ + 0.7388888888888888, + 0.6277777777777778, + 0.5166666666666667, + 0.40555555555555556, + 0.29444444444444445, + 0.18333333333333326, + 0.07222222222222227, + -0.038888888888888834, + -0.14999999999999994, + -0.261111111111111 + ], + [ + 0.6333333333333334, + 0.5222222222222223, + 0.41111111111111115, + 0.3000000000000001, + 0.18888888888888897, + 0.07777777777777777, + -0.03333333333333322, + -0.14444444444444432, + -0.2555555555555554, + -0.36666666666666653 + ], + [ + 0.5277777777777778, + 0.4166666666666667, + 0.3055555555555556, + 0.19444444444444448, + 0.08333333333333338, + -0.02777777777777783, + -0.1388888888888888, + -0.24999999999999992, + -0.361111111111111, + -0.4722222222222221 + ], + [ + 0.42222222222222217, + 0.31111111111111106, + 0.19999999999999998, + 0.08888888888888888, + -0.02222222222222222, + -0.13333333333333341, + -0.2444444444444444, + -0.3555555555555555, + -0.4666666666666666, + -0.5777777777777777 + ], + [ + 0.3166666666666667, + 0.20555555555555557, + 0.09444444444444448, + -0.01666666666666661, + -0.1277777777777777, + -0.23888888888888893, + -0.3499999999999999, + -0.461111111111111, + -0.5722222222222221, + -0.6833333333333332 + ], + [ + 0.2111111111111112, + 0.10000000000000009, + -0.011111111111111004, + -0.12222222222222211, + -0.2333333333333332, + -0.3444444444444444, + -0.4555555555555554, + -0.5666666666666665, + -0.6777777777777776, + -0.7888888888888888 + ], + [ + 0.1055555555555556, + -0.005555555555555502, + -0.1166666666666666, + -0.2277777777777777, + -0.3388888888888888, + -0.45, + -0.561111111111111, + -0.672222222222222, + -0.7833333333333332, + -0.8944444444444443 + ], + [ + 0, + -0.1111111111111111, + -0.2222222222222222, + -0.3333333333333333, + -0.4444444444444444, + -0.5555555555555556, + -0.6666666666666666, + -0.7777777777777777, + -0.8888888888888888, + -0.9999999999999999 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999, + 0 + ], + "y": [ + 0, + 0.17142857142857143 + ], + "z": [ + 0.06, + 0.042857142857142844 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999 + ], + "y": [ + 0 + ], + "z": [ + 0.06 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.17142857142857143 + ], + "z": [ + 0.042857142857142844 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06, + 0.042857142857142844 + ], + "y": [ + 0.08000000000000002, + 0 + ], + "z": [ + 0, + 0.17142857142857149 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06 + ], + "y": [ + 0.08000000000000002 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.042857142857142844 + ], + "y": [ + 0 + ], + "z": [ + 0.17142857142857149 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146, + 0 + ], + "y": [ + 0.042857142857142864, + 0.06000000000000002 + ], + "z": [ + 0, + 0.07999999999999999 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146 + ], + "y": [ + 0.042857142857142864 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.06000000000000002 + ], + "z": [ + 0.07999999999999999 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855, + 0 + ], + "y": [ + 0, + 0.4736842105263153 + ], + "z": [ + 0.3214285714285716, + 0.4736842105263163 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855 + ], + "y": [ + 0 + ], + "z": [ + 0.3214285714285716 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.4736842105263153 + ], + "z": [ + 0.4736842105263163 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875, + 0 + ], + "y": [ + 0, + 0.44999999999998785 + ], + "z": [ + 0.6551724137931125, + 0.5000000000000133 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875 + ], + "y": [ + 0 + ], + "z": [ + 0.6551724137931125 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.44999999999998785 + ], + "z": [ + 0.5000000000000133 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813, + 0 + ], + "y": [ + 0.4871794871794937, + 0.5000000000000059 + ], + "z": [ + 0, + 0.4499999999999944 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813 + ], + "y": [ + 0.4871794871794937 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.5000000000000059 + ], + "z": [ + 0.4499999999999944 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.2, + "y": -1.6, + "z": 0 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 232, 246)" + ], + [ + 1, + "rgb(0, 232, 246)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.3, + 0.13333333333333336, + -0.03333333333333328, + -0.19999999999999996, + -0.36666666666666653, + -0.5333333333333333, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.2 + ], + [ + -0.03333333333333328, + -0.19999999999999993, + -0.36666666666666653, + -0.5333333333333332, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332 + ], + [ + -0.36666666666666653, + -0.5333333333333331, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663 + ], + [ + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997 + ], + [ + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328 + ], + [ + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.8666666666666667 + ], + [ + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999997 + ], + [ + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333328 + ], + [ + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.0333333333333328, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333323, + -3.6999999999999993, + -3.8666666666666663 + ], + [ + -2.6999999999999997, + -2.8666666666666667, + -3.033333333333333, + -3.1999999999999997, + -3.3666666666666663, + -3.5333333333333337, + -3.6999999999999993, + -3.8666666666666667, + -4.033333333333332, + -4.2 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(248, 0, 227)" + ], + [ + 1, + "rgb(248, 0, 227)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.1, + 0.06296296296296297, + 0.025925925925925932, + -0.011111111111111117, + -0.04814814814814814, + -0.08518518518518521, + -0.12222222222222223, + -0.15925925925925927, + -0.1962962962962963, + -0.23333333333333336 + ], + [ + 0.04444444444444445, + 0.007407407407407418, + -0.029629629629629617, + -0.06666666666666667, + -0.10370370370370369, + -0.14074074074074075, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889 + ], + [ + -0.011111111111111094, + -0.048148148148148134, + -0.08518518518518517, + -0.12222222222222222, + -0.15925925925925924, + -0.1962962962962963, + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.3444444444444445 + ], + [ + -0.06666666666666665, + -0.10370370370370369, + -0.14074074074074072, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518519, + -0.2888888888888889, + -0.32592592592592595, + -0.36296296296296293, + -0.4 + ], + [ + -0.12222222222222219, + -0.1592592592592592, + -0.19629629629629627, + -0.2333333333333333, + -0.2703703703703703, + -0.3074074074074074, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555 + ], + [ + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889, + -0.32592592592592595, + -0.362962962962963, + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111 + ], + [ + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667 + ], + [ + -0.28888888888888886, + -0.3259259259259259, + -0.36296296296296293, + -0.39999999999999997, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851851, + -0.6222222222222222 + ], + [ + -0.3444444444444444, + -0.3814814814814814, + -0.41851851851851846, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667, + -0.6037037037037036, + -0.6407407407407407, + -0.6777777777777777 + ], + [ + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851853, + -0.6222222222222222, + -0.6592592592592593, + -0.6962962962962963, + -0.7333333333333334 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 159, 0)" + ], + [ + 1, + "rgb(255, 159, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.2, + -0.02222222222222219, + -0.24444444444444438, + -0.4666666666666666, + -0.6888888888888888, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.8 + ], + [ + 0.12592592592592594, + -0.09629629629629627, + -0.3185185185185184, + -0.5407407407407406, + -0.7629629629629628, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740742 + ], + [ + 0.051851851851851864, + -0.17037037037037034, + -0.39259259259259255, + -0.6148148148148147, + -0.8370370370370369, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037035, + -1.7259259259259256, + -1.9481481481481482 + ], + [ + -0.022222222222222233, + -0.24444444444444444, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.7999999999999998, + -2.022222222222222 + ], + [ + -0.09629629629629628, + -0.3185185185185185, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740738, + -2.096296296296296 + ], + [ + -0.17037037037037042, + -0.3925925925925926, + -0.6148148148148148, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814817, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705 + ], + [ + -0.24444444444444446, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555556, + -1.5777777777777777, + -1.8, + -2.022222222222222, + -2.2444444444444445 + ], + [ + -0.31851851851851853, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.651851851851852, + -1.8740740740740742, + -2.096296296296296, + -2.3185185185185184 + ], + [ + -0.3925925925925926, + -0.6148148148148147, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705, + -2.3925925925925924 + ], + [ + -0.46666666666666673, + -0.688888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.577777777777778, + -1.8, + -2.022222222222222, + -2.2444444444444445, + -2.466666666666667 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(143, 255, 215)" + ], + [ + 1, + "rgb(143, 255, 215)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 1, + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580263, + 0.012345679012345734, + -0.11111111111111116 + ], + [ + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345845, + -0.11111111111111105, + -0.23456790123456794 + ], + [ + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111094, + -0.23456790123456783, + -0.3580246913580247 + ], + [ + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456772, + -0.3580246913580246, + -0.4814814814814815 + ], + [ + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580245, + -0.4814814814814814, + -0.6049382716049383 + ], + [ + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814813, + -0.6049382716049382, + -0.7283950617283951 + ], + [ + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049381, + -0.728395061728395, + -0.8518518518518519 + ], + [ + 0.13580246913580263, + 0.012345679012345845, + -0.11111111111111094, + -0.23456790123456772, + -0.3580246913580245, + -0.4814814814814813, + -0.6049382716049381, + -0.7283950617283947, + -0.8518518518518516, + -0.9753086419753085 + ], + [ + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049382, + -0.728395061728395, + -0.8518518518518516, + -0.9753086419753085, + -1.0987654320987654 + ], + [ + -0.11111111111111116, + -0.23456790123456794, + -0.3580246913580247, + -0.4814814814814815, + -0.6049382716049383, + -0.7283950617283951, + -0.8518518518518519, + -0.9753086419753085, + -1.0987654320987654, + -1.2222222222222223 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 190, 0)" + ], + [ + 1, + "rgb(0, 190, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.9, + 0.7999999999999999, + 0.7000000000000001, + 0.6000000000000001, + 0.5, + 0.39999999999999997, + 0.30000000000000004, + 0.2000000000000001, + 0.10000000000000005, + 0 + ], + [ + 0.7947368421052632, + 0.6947368421052631, + 0.5947368421052632, + 0.49473684210526325, + 0.3947368421052632, + 0.29473684210526313, + 0.1947368421052632, + 0.09473684210526326, + -0.005263157894736792, + -0.10526315789473684 + ], + [ + 0.6894736842105263, + 0.5894736842105263, + 0.48947368421052634, + 0.38947368421052636, + 0.2894736842105264, + 0.18947368421052632, + 0.08947368421052636, + -0.010526315789473583, + -0.11052631578947363, + -0.21052631578947367 + ], + [ + 0.5842105263157895, + 0.4842105263157895, + 0.3842105263157895, + 0.2842105263157895, + 0.18421052631578952, + 0.08421052631578947, + -0.015789473684210475, + -0.11578947368421043, + -0.21578947368421048, + -0.3157894736842105 + ], + [ + 0.4789473684210527, + 0.37894736842105264, + 0.27894736842105267, + 0.1789473684210527, + 0.07894736842105268, + -0.021052631578947368, + -0.12105263157894731, + -0.22105263157894725, + -0.3210526315789473, + -0.42105263157894735 + ], + [ + 0.37368421052631573, + 0.27368421052631575, + 0.17368421052631575, + 0.07368421052631574, + -0.02631578947368426, + -0.1263157894736843, + -0.22631578947368425, + -0.3263157894736842, + -0.42631578947368426, + -0.5263157894736843 + ], + [ + 0.268421052631579, + 0.168421052631579, + 0.068421052631579, + -0.031578947368421005, + -0.131578947368421, + -0.23157894736842105, + -0.331578947368421, + -0.43157894736842095, + -0.531578947368421, + -0.631578947368421 + ], + [ + 0.16315789473684214, + 0.06315789473684215, + -0.03684210526315784, + -0.13684210526315785, + -0.23684210526315783, + -0.3368421052631579, + -0.4368421052631578, + -0.5368421052631578, + -0.6368421052631579, + -0.7368421052631579 + ], + [ + 0.05789473684210531, + -0.04210526315789469, + -0.14210526315789468, + -0.24210526315789468, + -0.3421052631578947, + -0.4421052631578947, + -0.5421052631578946, + -0.6421052631578946, + -0.7421052631578947, + -0.8421052631578947 + ], + [ + -0.047368421052631525, + -0.14736842105263154, + -0.24736842105263152, + -0.3473684210526315, + -0.4473684210526315, + -0.5473684210526316, + -0.6473684210526315, + -0.7473684210526315, + -0.8473684210526315, + -0.9473684210526315 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(203, 0, 83)" + ], + [ + 1, + "rgb(203, 0, 83)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.95, + 0.8388888888888889, + 0.7277777777777777, + 0.6166666666666667, + 0.5055555555555555, + 0.3944444444444444, + 0.2833333333333334, + 0.17222222222222225, + 0.06111111111111116, + -0.04999999999999994 + ], + [ + 0.8444444444444443, + 0.7333333333333333, + 0.6222222222222221, + 0.5111111111111111, + 0.39999999999999997, + 0.28888888888888875, + 0.17777777777777776, + 0.06666666666666667, + -0.04444444444444444, + -0.15555555555555553 + ], + [ + 0.7388888888888888, + 0.6277777777777778, + 0.5166666666666667, + 0.40555555555555556, + 0.29444444444444445, + 0.18333333333333326, + 0.07222222222222227, + -0.038888888888888834, + -0.14999999999999994, + -0.261111111111111 + ], + [ + 0.6333333333333334, + 0.5222222222222223, + 0.41111111111111115, + 0.3000000000000001, + 0.18888888888888897, + 0.07777777777777777, + -0.03333333333333322, + -0.14444444444444432, + -0.2555555555555554, + -0.36666666666666653 + ], + [ + 0.5277777777777778, + 0.4166666666666667, + 0.3055555555555556, + 0.19444444444444448, + 0.08333333333333338, + -0.02777777777777783, + -0.1388888888888888, + -0.24999999999999992, + -0.361111111111111, + -0.4722222222222221 + ], + [ + 0.42222222222222217, + 0.31111111111111106, + 0.19999999999999998, + 0.08888888888888888, + -0.02222222222222222, + -0.13333333333333341, + -0.2444444444444444, + -0.3555555555555555, + -0.4666666666666666, + -0.5777777777777777 + ], + [ + 0.3166666666666667, + 0.20555555555555557, + 0.09444444444444448, + -0.01666666666666661, + -0.1277777777777777, + -0.23888888888888893, + -0.3499999999999999, + -0.461111111111111, + -0.5722222222222221, + -0.6833333333333332 + ], + [ + 0.2111111111111112, + 0.10000000000000009, + -0.011111111111111004, + -0.12222222222222211, + -0.2333333333333332, + -0.3444444444444444, + -0.4555555555555554, + -0.5666666666666665, + -0.6777777777777776, + -0.7888888888888888 + ], + [ + 0.1055555555555556, + -0.005555555555555502, + -0.1166666666666666, + -0.2277777777777777, + -0.3388888888888888, + -0.45, + -0.561111111111111, + -0.672222222222222, + -0.7833333333333332, + -0.8944444444444443 + ], + [ + 0, + -0.1111111111111111, + -0.2222222222222222, + -0.3333333333333333, + -0.4444444444444444, + -0.5555555555555556, + -0.6666666666666666, + -0.7777777777777777, + -0.8888888888888888, + -0.9999999999999999 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999, + 0 + ], + "y": [ + 0, + 0.17142857142857143 + ], + "z": [ + 0.06, + 0.042857142857142844 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999 + ], + "y": [ + 0 + ], + "z": [ + 0.06 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.17142857142857143 + ], + "z": [ + 0.042857142857142844 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06, + 0.042857142857142844 + ], + "y": [ + 0.08000000000000002, + 0 + ], + "z": [ + 0, + 0.17142857142857149 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06 + ], + "y": [ + 0.08000000000000002 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.042857142857142844 + ], + "y": [ + 0 + ], + "z": [ + 0.17142857142857149 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146, + 0 + ], + "y": [ + 0.042857142857142864, + 0.06000000000000002 + ], + "z": [ + 0, + 0.07999999999999999 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146 + ], + "y": [ + 0.042857142857142864 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.06000000000000002 + ], + "z": [ + 0.07999999999999999 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855, + 0 + ], + "y": [ + 0, + 0.4736842105263153 + ], + "z": [ + 0.3214285714285716, + 0.4736842105263163 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855 + ], + "y": [ + 0 + ], + "z": [ + 0.3214285714285716 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.4736842105263153 + ], + "z": [ + 0.4736842105263163 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875, + 0 + ], + "y": [ + 0, + 0.44999999999998785 + ], + "z": [ + 0.6551724137931125, + 0.5000000000000133 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875 + ], + "y": [ + 0 + ], + "z": [ + 0.6551724137931125 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.44999999999998785 + ], + "z": [ + 0.5000000000000133 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813, + 0 + ], + "y": [ + 0.4871794871794937, + 0.5000000000000059 + ], + "z": [ + 0, + 0.4499999999999944 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813 + ], + "y": [ + 0.4871794871794937 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.5000000000000059 + ], + "z": [ + 0.4499999999999944 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.1, + "y": 1.1, + "z": 0.4 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "planes = [ \n", + " (.1, .2, .3, (0, 232, 246), 1),\n", + " (.2, .3, .1, (248, 0, 227), 1), \n", + " (.3, .1, .2, (255, 159, 0), 1),\n", + " \n", + " (.5, .5, .8, (255, 0, 70), 1), \n", + " (.4, .8, .6, (0, 140, 255), 1), \n", + " (.8, .4, .4, (0, 255, 0), 1),\n", + " (.6, .6, .6, (255, 255, 0), 1),\n", + " \n", + " (.9, .9, 1, (143, 255, 215), 1),\n", + " (.95, 1, .9, (0, 190, 0), 1), \n", + " (1, .95, .95, (203, 0, 83), 1)\n", + "]\n", + "\n", + "plot(planes, [], 0, 0, dict(x=1.2, y=-1.6, z=0))\n", + "plot(planes, [], 0, 0, dict(x=1.1, y=1.1, z=0.4))" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "f64deee5", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.3, + 0.13333333333333336, + -0.03333333333333328, + -0.19999999999999996, + -0.36666666666666653, + -0.5333333333333333, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.2 + ], + [ + -0.03333333333333328, + -0.19999999999999993, + -0.36666666666666653, + -0.5333333333333332, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332 + ], + [ + -0.36666666666666653, + -0.5333333333333331, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663 + ], + [ + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997 + ], + [ + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328 + ], + [ + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.8666666666666667 + ], + [ + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999997 + ], + [ + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333328 + ], + [ + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.0333333333333328, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333323, + -3.6999999999999993, + -3.8666666666666663 + ], + [ + -2.6999999999999997, + -2.8666666666666667, + -3.033333333333333, + -3.1999999999999997, + -3.3666666666666663, + -3.5333333333333337, + -3.6999999999999993, + -3.8666666666666667, + -4.033333333333332, + -4.2 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.1, + 0.06296296296296297, + 0.025925925925925932, + -0.011111111111111117, + -0.04814814814814814, + -0.08518518518518521, + -0.12222222222222223, + -0.15925925925925927, + -0.1962962962962963, + -0.23333333333333336 + ], + [ + 0.04444444444444445, + 0.007407407407407418, + -0.029629629629629617, + -0.06666666666666667, + -0.10370370370370369, + -0.14074074074074075, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889 + ], + [ + -0.011111111111111094, + -0.048148148148148134, + -0.08518518518518517, + -0.12222222222222222, + -0.15925925925925924, + -0.1962962962962963, + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.3444444444444445 + ], + [ + -0.06666666666666665, + -0.10370370370370369, + -0.14074074074074072, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518519, + -0.2888888888888889, + -0.32592592592592595, + -0.36296296296296293, + -0.4 + ], + [ + -0.12222222222222219, + -0.1592592592592592, + -0.19629629629629627, + -0.2333333333333333, + -0.2703703703703703, + -0.3074074074074074, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555 + ], + [ + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889, + -0.32592592592592595, + -0.362962962962963, + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111 + ], + [ + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667 + ], + [ + -0.28888888888888886, + -0.3259259259259259, + -0.36296296296296293, + -0.39999999999999997, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851851, + -0.6222222222222222 + ], + [ + -0.3444444444444444, + -0.3814814814814814, + -0.41851851851851846, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667, + -0.6037037037037036, + -0.6407407407407407, + -0.6777777777777777 + ], + [ + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851853, + -0.6222222222222222, + -0.6592592592592593, + -0.6962962962962963, + -0.7333333333333334 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.2, + -0.02222222222222219, + -0.24444444444444438, + -0.4666666666666666, + -0.6888888888888888, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.8 + ], + [ + 0.12592592592592594, + -0.09629629629629627, + -0.3185185185185184, + -0.5407407407407406, + -0.7629629629629628, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740742 + ], + [ + 0.051851851851851864, + -0.17037037037037034, + -0.39259259259259255, + -0.6148148148148147, + -0.8370370370370369, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037035, + -1.7259259259259256, + -1.9481481481481482 + ], + [ + -0.022222222222222233, + -0.24444444444444444, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.7999999999999998, + -2.022222222222222 + ], + [ + -0.09629629629629628, + -0.3185185185185185, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740738, + -2.096296296296296 + ], + [ + -0.17037037037037042, + -0.3925925925925926, + -0.6148148148148148, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814817, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705 + ], + [ + -0.24444444444444446, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555556, + -1.5777777777777777, + -1.8, + -2.022222222222222, + -2.2444444444444445 + ], + [ + -0.31851851851851853, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.651851851851852, + -1.8740740740740742, + -2.096296296296296, + -2.3185185185185184 + ], + [ + -0.3925925925925926, + -0.6148148148148147, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705, + -2.3925925925925924 + ], + [ + -0.46666666666666673, + -0.688888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.577777777777778, + -1.8, + -2.022222222222222, + -2.2444444444444445, + -2.466666666666667 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 1, + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580263, + 0.012345679012345734, + -0.11111111111111116 + ], + [ + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345845, + -0.11111111111111105, + -0.23456790123456794 + ], + [ + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111094, + -0.23456790123456783, + -0.3580246913580247 + ], + [ + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456772, + -0.3580246913580246, + -0.4814814814814815 + ], + [ + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580245, + -0.4814814814814814, + -0.6049382716049383 + ], + [ + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814813, + -0.6049382716049382, + -0.7283950617283951 + ], + [ + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049381, + -0.728395061728395, + -0.8518518518518519 + ], + [ + 0.13580246913580263, + 0.012345679012345845, + -0.11111111111111094, + -0.23456790123456772, + -0.3580246913580245, + -0.4814814814814813, + -0.6049382716049381, + -0.7283950617283947, + -0.8518518518518516, + -0.9753086419753085 + ], + [ + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049382, + -0.728395061728395, + -0.8518518518518516, + -0.9753086419753085, + -1.0987654320987654 + ], + [ + -0.11111111111111116, + -0.23456790123456794, + -0.3580246913580247, + -0.4814814814814815, + -0.6049382716049383, + -0.7283950617283951, + -0.8518518518518519, + -0.9753086419753085, + -1.0987654320987654, + -1.2222222222222223 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.9, + 0.7999999999999999, + 0.7000000000000001, + 0.6000000000000001, + 0.5, + 0.39999999999999997, + 0.30000000000000004, + 0.2000000000000001, + 0.10000000000000005, + 0 + ], + [ + 0.7947368421052632, + 0.6947368421052631, + 0.5947368421052632, + 0.49473684210526325, + 0.3947368421052632, + 0.29473684210526313, + 0.1947368421052632, + 0.09473684210526326, + -0.005263157894736792, + -0.10526315789473684 + ], + [ + 0.6894736842105263, + 0.5894736842105263, + 0.48947368421052634, + 0.38947368421052636, + 0.2894736842105264, + 0.18947368421052632, + 0.08947368421052636, + -0.010526315789473583, + -0.11052631578947363, + -0.21052631578947367 + ], + [ + 0.5842105263157895, + 0.4842105263157895, + 0.3842105263157895, + 0.2842105263157895, + 0.18421052631578952, + 0.08421052631578947, + -0.015789473684210475, + -0.11578947368421043, + -0.21578947368421048, + -0.3157894736842105 + ], + [ + 0.4789473684210527, + 0.37894736842105264, + 0.27894736842105267, + 0.1789473684210527, + 0.07894736842105268, + -0.021052631578947368, + -0.12105263157894731, + -0.22105263157894725, + -0.3210526315789473, + -0.42105263157894735 + ], + [ + 0.37368421052631573, + 0.27368421052631575, + 0.17368421052631575, + 0.07368421052631574, + -0.02631578947368426, + -0.1263157894736843, + -0.22631578947368425, + -0.3263157894736842, + -0.42631578947368426, + -0.5263157894736843 + ], + [ + 0.268421052631579, + 0.168421052631579, + 0.068421052631579, + -0.031578947368421005, + -0.131578947368421, + -0.23157894736842105, + -0.331578947368421, + -0.43157894736842095, + -0.531578947368421, + -0.631578947368421 + ], + [ + 0.16315789473684214, + 0.06315789473684215, + -0.03684210526315784, + -0.13684210526315785, + -0.23684210526315783, + -0.3368421052631579, + -0.4368421052631578, + -0.5368421052631578, + -0.6368421052631579, + -0.7368421052631579 + ], + [ + 0.05789473684210531, + -0.04210526315789469, + -0.14210526315789468, + -0.24210526315789468, + -0.3421052631578947, + -0.4421052631578947, + -0.5421052631578946, + -0.6421052631578946, + -0.7421052631578947, + -0.8421052631578947 + ], + [ + -0.047368421052631525, + -0.14736842105263154, + -0.24736842105263152, + -0.3473684210526315, + -0.4473684210526315, + -0.5473684210526316, + -0.6473684210526315, + -0.7473684210526315, + -0.8473684210526315, + -0.9473684210526315 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.95, + 0.8388888888888889, + 0.7277777777777777, + 0.6166666666666667, + 0.5055555555555555, + 0.3944444444444444, + 0.2833333333333334, + 0.17222222222222225, + 0.06111111111111116, + -0.04999999999999994 + ], + [ + 0.8444444444444443, + 0.7333333333333333, + 0.6222222222222221, + 0.5111111111111111, + 0.39999999999999997, + 0.28888888888888875, + 0.17777777777777776, + 0.06666666666666667, + -0.04444444444444444, + -0.15555555555555553 + ], + [ + 0.7388888888888888, + 0.6277777777777778, + 0.5166666666666667, + 0.40555555555555556, + 0.29444444444444445, + 0.18333333333333326, + 0.07222222222222227, + -0.038888888888888834, + -0.14999999999999994, + -0.261111111111111 + ], + [ + 0.6333333333333334, + 0.5222222222222223, + 0.41111111111111115, + 0.3000000000000001, + 0.18888888888888897, + 0.07777777777777777, + -0.03333333333333322, + -0.14444444444444432, + -0.2555555555555554, + -0.36666666666666653 + ], + [ + 0.5277777777777778, + 0.4166666666666667, + 0.3055555555555556, + 0.19444444444444448, + 0.08333333333333338, + -0.02777777777777783, + -0.1388888888888888, + -0.24999999999999992, + -0.361111111111111, + -0.4722222222222221 + ], + [ + 0.42222222222222217, + 0.31111111111111106, + 0.19999999999999998, + 0.08888888888888888, + -0.02222222222222222, + -0.13333333333333341, + -0.2444444444444444, + -0.3555555555555555, + -0.4666666666666666, + -0.5777777777777777 + ], + [ + 0.3166666666666667, + 0.20555555555555557, + 0.09444444444444448, + -0.01666666666666661, + -0.1277777777777777, + -0.23888888888888893, + -0.3499999999999999, + -0.461111111111111, + -0.5722222222222221, + -0.6833333333333332 + ], + [ + 0.2111111111111112, + 0.10000000000000009, + -0.011111111111111004, + -0.12222222222222211, + -0.2333333333333332, + -0.3444444444444444, + -0.4555555555555554, + -0.5666666666666665, + -0.6777777777777776, + -0.7888888888888888 + ], + [ + 0.1055555555555556, + -0.005555555555555502, + -0.1166666666666666, + -0.2277777777777777, + -0.3388888888888888, + -0.45, + -0.561111111111111, + -0.672222222222222, + -0.7833333333333332, + -0.8944444444444443 + ], + [ + 0, + -0.1111111111111111, + -0.2222222222222222, + -0.3333333333333333, + -0.4444444444444444, + -0.5555555555555556, + -0.6666666666666666, + -0.7777777777777777, + -0.8888888888888888, + -0.9999999999999999 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999, + 0 + ], + "y": [ + 0, + 0.17142857142857143 + ], + "z": [ + 0.06, + 0.042857142857142844 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999 + ], + "y": [ + 0 + ], + "z": [ + 0.06 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.17142857142857143 + ], + "z": [ + 0.042857142857142844 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06, + 0.042857142857142844 + ], + "y": [ + 0.08000000000000002, + 0 + ], + "z": [ + 0, + 0.17142857142857149 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06 + ], + "y": [ + 0.08000000000000002 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.042857142857142844 + ], + "y": [ + 0 + ], + "z": [ + 0.17142857142857149 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146, + 0 + ], + "y": [ + 0.042857142857142864, + 0.06000000000000002 + ], + "z": [ + 0, + 0.07999999999999999 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146 + ], + "y": [ + 0.042857142857142864 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.06000000000000002 + ], + "z": [ + 0.07999999999999999 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855, + 0 + ], + "y": [ + 0, + 0.4736842105263153 + ], + "z": [ + 0.3214285714285716, + 0.4736842105263163 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855 + ], + "y": [ + 0 + ], + "z": [ + 0.3214285714285716 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.4736842105263153 + ], + "z": [ + 0.4736842105263163 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875, + 0 + ], + "y": [ + 0, + 0.44999999999998785 + ], + "z": [ + 0.6551724137931125, + 0.5000000000000133 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875 + ], + "y": [ + 0 + ], + "z": [ + 0.6551724137931125 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.44999999999998785 + ], + "z": [ + 0.5000000000000133 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813, + 0 + ], + "y": [ + 0.4871794871794937, + 0.5000000000000059 + ], + "z": [ + 0, + 0.4499999999999944 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813 + ], + "y": [ + 0.4871794871794937 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.5000000000000059 + ], + "z": [ + 0.4499999999999944 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.2, + "y": -1.6, + "z": 0 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.3, + 0.13333333333333336, + -0.03333333333333328, + -0.19999999999999996, + -0.36666666666666653, + -0.5333333333333333, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.2 + ], + [ + -0.03333333333333328, + -0.19999999999999993, + -0.36666666666666653, + -0.5333333333333332, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332 + ], + [ + -0.36666666666666653, + -0.5333333333333331, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663 + ], + [ + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997 + ], + [ + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328 + ], + [ + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.8666666666666667 + ], + [ + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999997 + ], + [ + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333328 + ], + [ + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.0333333333333328, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333323, + -3.6999999999999993, + -3.8666666666666663 + ], + [ + -2.6999999999999997, + -2.8666666666666667, + -3.033333333333333, + -3.1999999999999997, + -3.3666666666666663, + -3.5333333333333337, + -3.6999999999999993, + -3.8666666666666667, + -4.033333333333332, + -4.2 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.1, + 0.06296296296296297, + 0.025925925925925932, + -0.011111111111111117, + -0.04814814814814814, + -0.08518518518518521, + -0.12222222222222223, + -0.15925925925925927, + -0.1962962962962963, + -0.23333333333333336 + ], + [ + 0.04444444444444445, + 0.007407407407407418, + -0.029629629629629617, + -0.06666666666666667, + -0.10370370370370369, + -0.14074074074074075, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889 + ], + [ + -0.011111111111111094, + -0.048148148148148134, + -0.08518518518518517, + -0.12222222222222222, + -0.15925925925925924, + -0.1962962962962963, + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.3444444444444445 + ], + [ + -0.06666666666666665, + -0.10370370370370369, + -0.14074074074074072, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518519, + -0.2888888888888889, + -0.32592592592592595, + -0.36296296296296293, + -0.4 + ], + [ + -0.12222222222222219, + -0.1592592592592592, + -0.19629629629629627, + -0.2333333333333333, + -0.2703703703703703, + -0.3074074074074074, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555 + ], + [ + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889, + -0.32592592592592595, + -0.362962962962963, + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111 + ], + [ + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667 + ], + [ + -0.28888888888888886, + -0.3259259259259259, + -0.36296296296296293, + -0.39999999999999997, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851851, + -0.6222222222222222 + ], + [ + -0.3444444444444444, + -0.3814814814814814, + -0.41851851851851846, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667, + -0.6037037037037036, + -0.6407407407407407, + -0.6777777777777777 + ], + [ + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851853, + -0.6222222222222222, + -0.6592592592592593, + -0.6962962962962963, + -0.7333333333333334 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.2, + -0.02222222222222219, + -0.24444444444444438, + -0.4666666666666666, + -0.6888888888888888, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.8 + ], + [ + 0.12592592592592594, + -0.09629629629629627, + -0.3185185185185184, + -0.5407407407407406, + -0.7629629629629628, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740742 + ], + [ + 0.051851851851851864, + -0.17037037037037034, + -0.39259259259259255, + -0.6148148148148147, + -0.8370370370370369, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037035, + -1.7259259259259256, + -1.9481481481481482 + ], + [ + -0.022222222222222233, + -0.24444444444444444, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.7999999999999998, + -2.022222222222222 + ], + [ + -0.09629629629629628, + -0.3185185185185185, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740738, + -2.096296296296296 + ], + [ + -0.17037037037037042, + -0.3925925925925926, + -0.6148148148148148, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814817, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705 + ], + [ + -0.24444444444444446, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555556, + -1.5777777777777777, + -1.8, + -2.022222222222222, + -2.2444444444444445 + ], + [ + -0.31851851851851853, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.651851851851852, + -1.8740740740740742, + -2.096296296296296, + -2.3185185185185184 + ], + [ + -0.3925925925925926, + -0.6148148148148147, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705, + -2.3925925925925924 + ], + [ + -0.46666666666666673, + -0.688888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.577777777777778, + -1.8, + -2.022222222222222, + -2.2444444444444445, + -2.466666666666667 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 1, + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580263, + 0.012345679012345734, + -0.11111111111111116 + ], + [ + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345845, + -0.11111111111111105, + -0.23456790123456794 + ], + [ + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111094, + -0.23456790123456783, + -0.3580246913580247 + ], + [ + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456772, + -0.3580246913580246, + -0.4814814814814815 + ], + [ + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580245, + -0.4814814814814814, + -0.6049382716049383 + ], + [ + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814813, + -0.6049382716049382, + -0.7283950617283951 + ], + [ + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049381, + -0.728395061728395, + -0.8518518518518519 + ], + [ + 0.13580246913580263, + 0.012345679012345845, + -0.11111111111111094, + -0.23456790123456772, + -0.3580246913580245, + -0.4814814814814813, + -0.6049382716049381, + -0.7283950617283947, + -0.8518518518518516, + -0.9753086419753085 + ], + [ + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049382, + -0.728395061728395, + -0.8518518518518516, + -0.9753086419753085, + -1.0987654320987654 + ], + [ + -0.11111111111111116, + -0.23456790123456794, + -0.3580246913580247, + -0.4814814814814815, + -0.6049382716049383, + -0.7283950617283951, + -0.8518518518518519, + -0.9753086419753085, + -1.0987654320987654, + -1.2222222222222223 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.9, + 0.7999999999999999, + 0.7000000000000001, + 0.6000000000000001, + 0.5, + 0.39999999999999997, + 0.30000000000000004, + 0.2000000000000001, + 0.10000000000000005, + 0 + ], + [ + 0.7947368421052632, + 0.6947368421052631, + 0.5947368421052632, + 0.49473684210526325, + 0.3947368421052632, + 0.29473684210526313, + 0.1947368421052632, + 0.09473684210526326, + -0.005263157894736792, + -0.10526315789473684 + ], + [ + 0.6894736842105263, + 0.5894736842105263, + 0.48947368421052634, + 0.38947368421052636, + 0.2894736842105264, + 0.18947368421052632, + 0.08947368421052636, + -0.010526315789473583, + -0.11052631578947363, + -0.21052631578947367 + ], + [ + 0.5842105263157895, + 0.4842105263157895, + 0.3842105263157895, + 0.2842105263157895, + 0.18421052631578952, + 0.08421052631578947, + -0.015789473684210475, + -0.11578947368421043, + -0.21578947368421048, + -0.3157894736842105 + ], + [ + 0.4789473684210527, + 0.37894736842105264, + 0.27894736842105267, + 0.1789473684210527, + 0.07894736842105268, + -0.021052631578947368, + -0.12105263157894731, + -0.22105263157894725, + -0.3210526315789473, + -0.42105263157894735 + ], + [ + 0.37368421052631573, + 0.27368421052631575, + 0.17368421052631575, + 0.07368421052631574, + -0.02631578947368426, + -0.1263157894736843, + -0.22631578947368425, + -0.3263157894736842, + -0.42631578947368426, + -0.5263157894736843 + ], + [ + 0.268421052631579, + 0.168421052631579, + 0.068421052631579, + -0.031578947368421005, + -0.131578947368421, + -0.23157894736842105, + -0.331578947368421, + -0.43157894736842095, + -0.531578947368421, + -0.631578947368421 + ], + [ + 0.16315789473684214, + 0.06315789473684215, + -0.03684210526315784, + -0.13684210526315785, + -0.23684210526315783, + -0.3368421052631579, + -0.4368421052631578, + -0.5368421052631578, + -0.6368421052631579, + -0.7368421052631579 + ], + [ + 0.05789473684210531, + -0.04210526315789469, + -0.14210526315789468, + -0.24210526315789468, + -0.3421052631578947, + -0.4421052631578947, + -0.5421052631578946, + -0.6421052631578946, + -0.7421052631578947, + -0.8421052631578947 + ], + [ + -0.047368421052631525, + -0.14736842105263154, + -0.24736842105263152, + -0.3473684210526315, + -0.4473684210526315, + -0.5473684210526316, + -0.6473684210526315, + -0.7473684210526315, + -0.8473684210526315, + -0.9473684210526315 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.95, + 0.8388888888888889, + 0.7277777777777777, + 0.6166666666666667, + 0.5055555555555555, + 0.3944444444444444, + 0.2833333333333334, + 0.17222222222222225, + 0.06111111111111116, + -0.04999999999999994 + ], + [ + 0.8444444444444443, + 0.7333333333333333, + 0.6222222222222221, + 0.5111111111111111, + 0.39999999999999997, + 0.28888888888888875, + 0.17777777777777776, + 0.06666666666666667, + -0.04444444444444444, + -0.15555555555555553 + ], + [ + 0.7388888888888888, + 0.6277777777777778, + 0.5166666666666667, + 0.40555555555555556, + 0.29444444444444445, + 0.18333333333333326, + 0.07222222222222227, + -0.038888888888888834, + -0.14999999999999994, + -0.261111111111111 + ], + [ + 0.6333333333333334, + 0.5222222222222223, + 0.41111111111111115, + 0.3000000000000001, + 0.18888888888888897, + 0.07777777777777777, + -0.03333333333333322, + -0.14444444444444432, + -0.2555555555555554, + -0.36666666666666653 + ], + [ + 0.5277777777777778, + 0.4166666666666667, + 0.3055555555555556, + 0.19444444444444448, + 0.08333333333333338, + -0.02777777777777783, + -0.1388888888888888, + -0.24999999999999992, + -0.361111111111111, + -0.4722222222222221 + ], + [ + 0.42222222222222217, + 0.31111111111111106, + 0.19999999999999998, + 0.08888888888888888, + -0.02222222222222222, + -0.13333333333333341, + -0.2444444444444444, + -0.3555555555555555, + -0.4666666666666666, + -0.5777777777777777 + ], + [ + 0.3166666666666667, + 0.20555555555555557, + 0.09444444444444448, + -0.01666666666666661, + -0.1277777777777777, + -0.23888888888888893, + -0.3499999999999999, + -0.461111111111111, + -0.5722222222222221, + -0.6833333333333332 + ], + [ + 0.2111111111111112, + 0.10000000000000009, + -0.011111111111111004, + -0.12222222222222211, + -0.2333333333333332, + -0.3444444444444444, + -0.4555555555555554, + -0.5666666666666665, + -0.6777777777777776, + -0.7888888888888888 + ], + [ + 0.1055555555555556, + -0.005555555555555502, + -0.1166666666666666, + -0.2277777777777777, + -0.3388888888888888, + -0.45, + -0.561111111111111, + -0.672222222222222, + -0.7833333333333332, + -0.8944444444444443 + ], + [ + 0, + -0.1111111111111111, + -0.2222222222222222, + -0.3333333333333333, + -0.4444444444444444, + -0.5555555555555556, + -0.6666666666666666, + -0.7777777777777777, + -0.8888888888888888, + -0.9999999999999999 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999, + 0 + ], + "y": [ + 0, + 0.17142857142857143 + ], + "z": [ + 0.06, + 0.042857142857142844 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999 + ], + "y": [ + 0 + ], + "z": [ + 0.06 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.17142857142857143 + ], + "z": [ + 0.042857142857142844 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06, + 0.042857142857142844 + ], + "y": [ + 0.08000000000000002, + 0 + ], + "z": [ + 0, + 0.17142857142857149 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06 + ], + "y": [ + 0.08000000000000002 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.042857142857142844 + ], + "y": [ + 0 + ], + "z": [ + 0.17142857142857149 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146, + 0 + ], + "y": [ + 0.042857142857142864, + 0.06000000000000002 + ], + "z": [ + 0, + 0.07999999999999999 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146 + ], + "y": [ + 0.042857142857142864 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.06000000000000002 + ], + "z": [ + 0.07999999999999999 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855, + 0 + ], + "y": [ + 0, + 0.4736842105263153 + ], + "z": [ + 0.3214285714285716, + 0.4736842105263163 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855 + ], + "y": [ + 0 + ], + "z": [ + 0.3214285714285716 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.4736842105263153 + ], + "z": [ + 0.4736842105263163 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875, + 0 + ], + "y": [ + 0, + 0.44999999999998785 + ], + "z": [ + 0.6551724137931125, + 0.5000000000000133 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875 + ], + "y": [ + 0 + ], + "z": [ + 0.6551724137931125 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.44999999999998785 + ], + "z": [ + 0.5000000000000133 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813, + 0 + ], + "y": [ + 0.4871794871794937, + 0.5000000000000059 + ], + "z": [ + 0, + 0.4499999999999944 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813 + ], + "y": [ + 0.4871794871794937 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.5000000000000059 + ], + "z": [ + 0.4499999999999944 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.1, + "y": 1.1, + "z": 0.4 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "planes = [ \n", + " (.1, .2, .3, (200, 200, 200), .3),\n", + " (.2, .3, .1, (200, 200, 200), .3), \n", + " (.3, .1, .2, (200, 200, 200), .3),\n", + " \n", + " (.5, .5, .8, (255, 0, 70), 1), \n", + " (.4, .8, .6, (0, 140, 255), 1), \n", + " (.8, .4, .4, (0, 255, 0), 1),\n", + " (.6, .6, .6, (255, 255, 0), 1),\n", + " \n", + "\n", + " (.9, .9, 1, (200, 200, 200), .3), \n", + " (.95, 1, .9, (200, 200, 200), .3),\n", + " (1, .95, .95, (200, 200, 200), .3)\n", + "]\n", + "\n", + "plot(planes, [], 0, 0, dict(x=1.2, y=-1.6, z=0))\n", + "plot(planes, [], 0, 0, dict(x=1.1, y=1.1, z=0.4))" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "26a602e7", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.2, + "y": -1.6, + "z": 0 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.1, + "y": 1.1, + "z": 0.4 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "planes = [ \n", + " (.5, .5, .8, (255, 0, 70), 1), \n", + " (.4, .8, .6, (0, 140, 255), 1), \n", + " (.8, .4, .4, (0, 255, 0), 1),\n", + " (.6, .6, .6, (255, 255, 0), 1),\n", + "]\n", + "\n", + "plot(planes, [], 0, 0, dict(x=1.2, y=-1.6, z=0))\n", + "plot(planes, [], 0, 0, dict(x=1.1, y=1.1, z=0.4))" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "id": "ffeb3a2a", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "sympy.geometry.line.Line" + ] + }, + "execution_count": 8, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "import sympy as sp\n", + "\n", + "sp.Line" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "fa1e80cd", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "from scipy.spatial import Delaunay\n", + "\n", + "points = np.array([\n", + " [0, 0],\n", + " [.5, 1],\n", + " [1.5, 3],\n", + " [2, 2],\n", + " [2.5, 1],\n", + " [3, 0],\n", + " [1, 0],\n", + " [1.5, 1]\n", + "])\n", + "tri = Delaunay(points)\n", + "\n", + "import matplotlib.pyplot as plt\n", + "plt.triplot(points[:,0], points[:,1], tri.simplices)\n", + "plt.plot(points[:,0], points[:,1], 'o')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "e736bbcb", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + " \n", + " " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "linkText": "Export to plot.ly", + "plotlyServerURL": "https://plot.ly", + "showLink": false + }, + "data": [ + { + "mode": "markers", + "type": "scatter3d", + "x": [ + 1, + 0.9792475210564969, + 0.9178514149905888, + 0.8183599245989672, + 0.6849024400004522, + 0.5230181084730104, + 0.33942593237925484, + 0.14174589725634046, + -0.061817295362854206, + -0.262814763741325, + -0.4529041164186286, + -0.6241957028171254, + -0.7695800728569471, + -0.883023054382162, + -0.95981620122199, + -0.996772217050833, + -0.9923572439880433, + -0.9467545253046645, + -0.8618567999191831, + -0.7411877443484259, + -0.5897557226621226, + -0.41384591454310704, + -0.22075944916926948, + -0.018510372154503518, + 0.1845069770770079, + 0.37986637199507933, + 0.5594594291408052, + 0.7158321462405541, + 0.842494280256423, + 0.9341887246502055, + 0.9871097053688656, + 0.9990607393363355, + 0.9695457993910898, + 0.8997899018725932, + 0.7926882623697213, + 0.6526861299196696, + 0.4855942871338695, + 0.2983478739104074, + 0.09871854474461515, + -0.10500809346346798, + -0.30437637517455507, + -0.4911115282522227, + -0.6574631180319587, + -0.7965267287855186, + -0.9025305312049614, + -0.9710748419350043, + -0.9993147322454036, + -0.9860781066780927, + -0.931914350819809, + -0.8390715290764524 + ], + "y": [ + 0, + 0.20266793654820095, + 0.39692414892492234, + 0.5747060412161791, + 0.7286347834693503, + 0.8523215697196184, + 0.9406327851124867, + 0.9899030763721239, + 0.9980874821347183, + 0.9648463089837632, + 0.8915592304110037, + 0.7812680235262639, + 0.6385503202266021, + 0.469329612777201, + 0.28062939951435684, + 0.0802816748428135, + -0.12339813736217871, + -0.3219563150726187, + -0.5071517094845144, + -0.6712977935519321, + -0.8075816909683364, + -0.9103469443107828, + -0.9753282860670456, + -0.9998286683840896, + -0.9828312039256306, + -0.9250413717382029, + -0.8288577363730427, + -0.6982723955653996, + -0.5387052883861563, + -0.35677924089893803, + -0.16004508604325057, + 0.04333173336868346, + 0.2449100710119793, + 0.4363234264718193, + 0.6096271964908323, + 0.7576284153927202, + 0.8741842988197335, + 0.9544571997387519, + 0.9951153947776636, + 0.9944713672636168, + 0.9525518475314604, + 0.8710967034823207, + 0.7534867274396376, + 0.6046033165061543, + 0.43062587038273736, + 0.23877531564403087, + 0.03701440148506237, + -0.1662827938487564, + -0.3626784288265488, + -0.5440211108893699 + ], + "z": [ + 0, + 0.20408163265306123, + 0.40816326530612246, + 0.6122448979591837, + 0.8163265306122449, + 1.0204081632653061, + 1.2244897959183674, + 1.4285714285714286, + 1.6326530612244898, + 1.836734693877551, + 2.0408163265306123, + 2.2448979591836737, + 2.4489795918367347, + 2.6530612244897958, + 2.857142857142857, + 3.0612244897959187, + 3.2653061224489797, + 3.4693877551020407, + 3.673469387755102, + 3.8775510204081636, + 4.081632653061225, + 4.285714285714286, + 4.4897959183673475, + 4.6938775510204085, + 4.8979591836734695, + 5.1020408163265305, + 5.3061224489795915, + 5.510204081632653, + 5.714285714285714, + 5.918367346938775, + 6.122448979591837, + 6.326530612244898, + 6.530612244897959, + 6.73469387755102, + 6.938775510204081, + 7.142857142857143, + 7.346938775510204, + 7.551020408163265, + 7.755102040816327, + 7.959183673469388, + 8.16326530612245, + 8.36734693877551, + 8.571428571428571, + 8.775510204081632, + 8.979591836734695, + 9.183673469387756, + 9.387755102040817, + 9.591836734693878, + 9.795918367346939, + 10 + ] + } + ], + "frames": [ + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.25, + "y": 2, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.0440883733038757, + "y": 2.1148001013645867, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.8277445607114295, + "y": 2.20846981917631, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.6031301980843282, + "y": 2.2800732365778864, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.37248955788630533, + "y": 2.3288949158915835, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.13812712515455994, + "y": 2.3544470470359995, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.0976154281529733, + "y": 2.3564743215631507, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.33238264036977183, + "y": 2.3349564836160908, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.5638287951150887, + "y": 2.2901085323187345, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.789641358916636, + "y": 2.222378573575683, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.0075640872806182, + "y": 2.13244334274615, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.215419568340899, + "y": 2.021201442927949, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.411130978838611, + "y": 1.8897643664123798, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.5927428350536517, + "y": 1.7394453890206658, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.7584405313516194, + "y": 1.571746448286057, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.9065684711234803, + "y": 1.388343136590474, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.0356466089596212, + "y": 1.1910679591993036, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.144385238774343, + "y": 0.981892024474536, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.2316978801227494, + "y": 0.7629053492115697, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.2967121339542085, + "y": 0.5362959758822609, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.3387783993352915, + "y": 0.3043281104378174, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.3574763640475696, + "y": 0.06931949911137747, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.3526192042083625, + "y": -0.16638172973620402, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.3242554509532205, + "y": -0.40042052733874867, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.2726685055288582, + "y": -0.6304584553935533, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.19837380764158, + "y": -0.8541970509639218, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.1021136853541122, + "y": -1.0694007919610644, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.9848499379889861, + "y": -1.2739194337418351, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.8477542261476323, + "y": -1.4657094936424357, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.6921963648649523, + "y": -1.6428546687817038, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.5197306368702912, + "y": -1.8035849831260569, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.3320802627081803, + "y": -1.9462944725049458, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.1311201828882813, + "y": -2.0695572308739814, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.9188583240995838, + "y": -2.1721416574967907, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.6974155366706627, + "y": -2.2530227626924613, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.46900440373425567, + "y": -2.3113924091936173, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.2359071338279789, + "y": -2.3466673867868595, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.0004527578210231642, + "y": -2.358495239556433, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.23500614199241787, + "y": -2.346757787507232, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.46811693811777333, + "y": -2.3115723073802474, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.6965504645363415, + "y": -2.253290360862134, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.918024288962236, + "y": -2.1724942818970505, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.130325518151302, + "y": -2.0699913581983838, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.3313329083989405, + "y": -1.9468057650967694, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.519038060306008, + "y": -1.8041683323187339, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.6915654860417193, + "y": -1.6435042459429308, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.8471913485981115, + "y": -1.4664188084119385, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.9843606857995884, + "y": -1.2746813988809071, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.10170294697099, + "y": -1.070207794165906, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.1980456870268847, + "y": -0.855041026935264, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.27242628115531, + "y": -0.6313309724024705, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.3241015430466905, + "y": -0.4013128674837031, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.352555150565778, + "y": -0.16728497704943712, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.3575028046717534, + "y": 0.06841436957844715, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.3388950700402678, + "y": 0.3034301424402852, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.296917869004859, + "y": 0.53541414161953, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.2319906238824543, + "y": 0.7620484596800993, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.144762066244225, + "y": 0.9810686414312726, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.036103755004162, + "y": 1.190286309615443, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.9071013680905171, + "y": 1.3876110304502767, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.7590438547108094, + "y": 1.5710712005520748, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.5934105565974208, + "y": 1.7388337465450507, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.4118564269140148, + "y": 1.8892224405245646, + "z": 0.5 + } + } + } + } + } + ], + "layout": { + "height": 600, + "scene": { + "camera": { + "eye": { + "x": -1.25, + "y": 2, + "z": 0.5 + } + } + }, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + }, + "title": { + "text": "Animation Test" + }, + "updatemenus": [ + { + "buttons": [ + { + "args": [ + null, + { + "frame": { + "duration": 5, + "redraw": true + }, + "fromcurrent": true, + "mode": "immediate", + "transition": { + "duration": 0 + } + } + ], + "label": "Play", + "method": "animate" + } + ], + "pad": { + "r": 10, + "t": 45 + }, + "showactive": false, + "type": "buttons", + "x": 0.8, + "xanchor": "left", + "y": 1, + "yanchor": "bottom" + } + ], + "width": 600 + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import plotly.graph_objects as go\n", + "import numpy as np\n", + "\n", + "# Helix equation\n", + "t = np.linspace(0, 10, 50)\n", + "x, y, z = np.cos(t), np.sin(t), t\n", + "\n", + "fig= go.Figure(go.Scatter3d(x=x, y=y, z=z, mode='markers'))\n", + "\n", + "x_eye = -1.25\n", + "y_eye = 2\n", + "z_eye = 0.5\n", + "\n", + "fig.update_layout(\n", + " title='Animation Test',\n", + " width=600,\n", + " height=600,\n", + " scene_camera_eye=dict(x=x_eye, y=y_eye, z=z_eye),\n", + " updatemenus=[dict(type='buttons',\n", + " showactive=False,\n", + " y=1,\n", + " x=0.8,\n", + " xanchor='left',\n", + " yanchor='bottom',\n", + " pad=dict(t=45, r=10),\n", + " buttons=[dict(label='Play',\n", + " method='animate',\n", + " args=[None, dict(frame=dict(duration=5, redraw=True), \n", + " transition=dict(duration=0),\n", + " fromcurrent=True,\n", + " mode='immediate'\n", + " )]\n", + " )\n", + " ]\n", + " )\n", + " ]\n", + ")\n", + "\n", + "\n", + "def rotate_z(x, y, z, theta):\n", + " w = x+1j*y\n", + " return np.real(np.exp(1j*theta)*w), np.imag(np.exp(1j*theta)*w), z\n", + "\n", + "frames=[]\n", + "for t in np.arange(0, 6.26, 0.1):\n", + " xe, ye, ze = rotate_z(x_eye, y_eye, z_eye, -t)\n", + " frames.append(go.Frame(layout=dict(scene_camera_eye=dict(x=xe, y=ye, z=ze))))\n", + "fig.frames=frames\n", + "\n", + "# fig.show()\n", + "\n", + "from plotly.offline import download_plotlyjs, init_notebook_mode, iplot\n", + "init_notebook_mode()\n", + "iplot(fig)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/visualization/old_visualization.ipynb b/visualization/old_visualization.ipynb new file mode 100644 index 00000000..fb10ef05 --- /dev/null +++ b/visualization/old_visualization.ipynb @@ -0,0 +1,1163 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "7823d9c3", + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "\n", + "from matplotlib.patches import FancyArrowPatch\n", + "from mpl_toolkits.mplot3d import proj3d\n", + "from mpl_toolkits.mplot3d.art3d import Poly3DCollection\n", + "\n", + "# pip install scikit-spatial\n", + "from skspatial.objects import Point, Line, Plane\n", + "from skspatial.plotting import plot_3d\n", + "\n", + "%matplotlib notebook" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "3077f6c3", + "metadata": {}, + "outputs": [ + { + "data": { + "application/javascript": [ + "/* Put everything inside the global mpl namespace */\n", + "/* global mpl */\n", + "window.mpl = {};\n", + "\n", + "mpl.get_websocket_type = function () {\n", + " if (typeof WebSocket !== 'undefined') {\n", + " return WebSocket;\n", + " } else if (typeof MozWebSocket !== 'undefined') {\n", + " return MozWebSocket;\n", + " } else {\n", + " alert(\n", + " 'Your browser does not have WebSocket support. ' +\n", + " 'Please try Chrome, Safari or Firefox ≥ 6. ' +\n", + " 'Firefox 4 and 5 are also supported but you ' +\n", + " 'have to enable WebSockets in about:config.'\n", + " );\n", + " }\n", + "};\n", + "\n", + "mpl.figure = function (figure_id, websocket, ondownload, parent_element) {\n", + " this.id = figure_id;\n", + "\n", + " this.ws = websocket;\n", + "\n", + " this.supports_binary = this.ws.binaryType !== undefined;\n", + "\n", + " if (!this.supports_binary) {\n", + " var warnings = document.getElementById('mpl-warnings');\n", + " if (warnings) {\n", + " warnings.style.display = 'block';\n", + " warnings.textContent =\n", + " 'This browser does not support binary websocket messages. ' +\n", + " 'Performance may be slow.';\n", + " }\n", + " }\n", + "\n", + " this.imageObj = new Image();\n", + "\n", + " this.context = undefined;\n", + " this.message = undefined;\n", + " this.canvas = undefined;\n", + " this.rubberband_canvas = undefined;\n", + " this.rubberband_context = undefined;\n", + " this.format_dropdown = undefined;\n", + "\n", + " this.image_mode = 'full';\n", + "\n", + " this.root = document.createElement('div');\n", + " this.root.setAttribute('style', 'display: inline-block');\n", + " this._root_extra_style(this.root);\n", + "\n", + " parent_element.appendChild(this.root);\n", + "\n", + " this._init_header(this);\n", + " this._init_canvas(this);\n", + " this._init_toolbar(this);\n", + "\n", + " var fig = this;\n", + "\n", + " this.waiting = false;\n", + "\n", + " this.ws.onopen = function () {\n", + " fig.send_message('supports_binary', { value: fig.supports_binary });\n", + " fig.send_message('send_image_mode', {});\n", + " if (fig.ratio !== 1) {\n", + " fig.send_message('set_dpi_ratio', { dpi_ratio: fig.ratio });\n", + " }\n", + " fig.send_message('refresh', {});\n", + " };\n", + "\n", + " this.imageObj.onload = function () {\n", + " if (fig.image_mode === 'full') {\n", + " // Full images could contain transparency (where diff images\n", + " // almost always do), so we need to clear the canvas so that\n", + " // there is no ghosting.\n", + " fig.context.clearRect(0, 0, fig.canvas.width, fig.canvas.height);\n", + " }\n", + " fig.context.drawImage(fig.imageObj, 0, 0);\n", + " };\n", + "\n", + " this.imageObj.onunload = function () {\n", + " fig.ws.close();\n", + " };\n", + "\n", + " this.ws.onmessage = this._make_on_message_function(this);\n", + "\n", + " this.ondownload = ondownload;\n", + "};\n", + "\n", + "mpl.figure.prototype._init_header = function () {\n", + " var titlebar = document.createElement('div');\n", + " titlebar.classList =\n", + " 'ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix';\n", + " var titletext = document.createElement('div');\n", + " titletext.classList = 'ui-dialog-title';\n", + " titletext.setAttribute(\n", + " 'style',\n", + " 'width: 100%; text-align: center; padding: 3px;'\n", + " );\n", + " titlebar.appendChild(titletext);\n", + " this.root.appendChild(titlebar);\n", + " this.header = titletext;\n", + "};\n", + "\n", + "mpl.figure.prototype._canvas_extra_style = function (_canvas_div) {};\n", + "\n", + "mpl.figure.prototype._root_extra_style = function (_canvas_div) {};\n", + "\n", + "mpl.figure.prototype._init_canvas = function () {\n", + " var fig = this;\n", + "\n", + " var canvas_div = (this.canvas_div = document.createElement('div'));\n", + " canvas_div.setAttribute(\n", + " 'style',\n", + " 'border: 1px solid #ddd;' +\n", + " 'box-sizing: content-box;' +\n", + " 'clear: both;' +\n", + " 'min-height: 1px;' +\n", + " 'min-width: 1px;' +\n", + " 'outline: 0;' +\n", + " 'overflow: hidden;' +\n", + " 'position: relative;' +\n", + " 'resize: both;'\n", + " );\n", + "\n", + " function on_keyboard_event_closure(name) {\n", + " return function (event) {\n", + " return fig.key_event(event, name);\n", + " };\n", + " }\n", + "\n", + " canvas_div.addEventListener(\n", + " 'keydown',\n", + " on_keyboard_event_closure('key_press')\n", + " );\n", + " canvas_div.addEventListener(\n", + " 'keyup',\n", + " on_keyboard_event_closure('key_release')\n", + " );\n", + "\n", + " this._canvas_extra_style(canvas_div);\n", + " this.root.appendChild(canvas_div);\n", + "\n", + " var canvas = (this.canvas = document.createElement('canvas'));\n", + " canvas.classList.add('mpl-canvas');\n", + " canvas.setAttribute('style', 'box-sizing: content-box;');\n", + "\n", + " this.context = canvas.getContext('2d');\n", + "\n", + " var backingStore =\n", + " this.context.backingStorePixelRatio ||\n", + " this.context.webkitBackingStorePixelRatio ||\n", + " this.context.mozBackingStorePixelRatio ||\n", + " this.context.msBackingStorePixelRatio ||\n", + " this.context.oBackingStorePixelRatio ||\n", + " this.context.backingStorePixelRatio ||\n", + " 1;\n", + "\n", + " this.ratio = (window.devicePixelRatio || 1) / backingStore;\n", + "\n", + " var rubberband_canvas = (this.rubberband_canvas = document.createElement(\n", + " 'canvas'\n", + " ));\n", + " rubberband_canvas.setAttribute(\n", + " 'style',\n", + " 'box-sizing: content-box; position: absolute; left: 0; top: 0; z-index: 1;'\n", + " );\n", + "\n", + " // Apply a ponyfill if ResizeObserver is not implemented by browser.\n", + " if (this.ResizeObserver === undefined) {\n", + " if (window.ResizeObserver !== undefined) {\n", + " this.ResizeObserver = window.ResizeObserver;\n", + " } else {\n", + " var obs = _JSXTOOLS_RESIZE_OBSERVER({});\n", + " this.ResizeObserver = obs.ResizeObserver;\n", + " }\n", + " }\n", + "\n", + " this.resizeObserverInstance = new this.ResizeObserver(function (entries) {\n", + " var nentries = entries.length;\n", + " for (var i = 0; i < nentries; i++) {\n", + " var entry = entries[i];\n", + " var width, height;\n", + " if (entry.contentBoxSize) {\n", + " if (entry.contentBoxSize instanceof Array) {\n", + " // Chrome 84 implements new version of spec.\n", + " width = entry.contentBoxSize[0].inlineSize;\n", + " height = entry.contentBoxSize[0].blockSize;\n", + " } else {\n", + " // Firefox implements old version of spec.\n", + " width = entry.contentBoxSize.inlineSize;\n", + " height = entry.contentBoxSize.blockSize;\n", + " }\n", + " } else {\n", + " // Chrome <84 implements even older version of spec.\n", + " width = entry.contentRect.width;\n", + " height = entry.contentRect.height;\n", + " }\n", + "\n", + " // Keep the size of the canvas and rubber band canvas in sync with\n", + " // the canvas container.\n", + " if (entry.devicePixelContentBoxSize) {\n", + " // Chrome 84 implements new version of spec.\n", + " canvas.setAttribute(\n", + " 'width',\n", + " entry.devicePixelContentBoxSize[0].inlineSize\n", + " );\n", + " canvas.setAttribute(\n", + " 'height',\n", + " entry.devicePixelContentBoxSize[0].blockSize\n", + " );\n", + " } else {\n", + " canvas.setAttribute('width', width * fig.ratio);\n", + " canvas.setAttribute('height', height * fig.ratio);\n", + " }\n", + " canvas.setAttribute(\n", + " 'style',\n", + " 'width: ' + width + 'px; height: ' + height + 'px;'\n", + " );\n", + "\n", + " rubberband_canvas.setAttribute('width', width);\n", + " rubberband_canvas.setAttribute('height', height);\n", + "\n", + " // And update the size in Python. We ignore the initial 0/0 size\n", + " // that occurs as the element is placed into the DOM, which should\n", + " // otherwise not happen due to the minimum size styling.\n", + " if (fig.ws.readyState == 1 && width != 0 && height != 0) {\n", + " fig.request_resize(width, height);\n", + " }\n", + " }\n", + " });\n", + " this.resizeObserverInstance.observe(canvas_div);\n", + "\n", + " function on_mouse_event_closure(name) {\n", + " return function (event) {\n", + " return fig.mouse_event(event, name);\n", + " };\n", + " }\n", + "\n", + " rubberband_canvas.addEventListener(\n", + " 'mousedown',\n", + " on_mouse_event_closure('button_press')\n", + " );\n", + " rubberband_canvas.addEventListener(\n", + " 'mouseup',\n", + " on_mouse_event_closure('button_release')\n", + " );\n", + " // Throttle sequential mouse events to 1 every 20ms.\n", + " rubberband_canvas.addEventListener(\n", + " 'mousemove',\n", + " on_mouse_event_closure('motion_notify')\n", + " );\n", + "\n", + " rubberband_canvas.addEventListener(\n", + " 'mouseenter',\n", + " on_mouse_event_closure('figure_enter')\n", + " );\n", + " rubberband_canvas.addEventListener(\n", + " 'mouseleave',\n", + " on_mouse_event_closure('figure_leave')\n", + " );\n", + "\n", + " canvas_div.addEventListener('wheel', function (event) {\n", + " if (event.deltaY < 0) {\n", + " event.step = 1;\n", + " } else {\n", + " event.step = -1;\n", + " }\n", + " on_mouse_event_closure('scroll')(event);\n", + " });\n", + "\n", + " canvas_div.appendChild(canvas);\n", + " canvas_div.appendChild(rubberband_canvas);\n", + "\n", + " this.rubberband_context = rubberband_canvas.getContext('2d');\n", + " this.rubberband_context.strokeStyle = '#000000';\n", + "\n", + " this._resize_canvas = function (width, height, forward) {\n", + " if (forward) {\n", + " canvas_div.style.width = width + 'px';\n", + " canvas_div.style.height = height + 'px';\n", + " }\n", + " };\n", + "\n", + " // Disable right mouse context menu.\n", + " this.rubberband_canvas.addEventListener('contextmenu', function (_e) {\n", + " event.preventDefault();\n", + " return false;\n", + " });\n", + "\n", + " function set_focus() {\n", + " canvas.focus();\n", + " canvas_div.focus();\n", + " }\n", + "\n", + " window.setTimeout(set_focus, 100);\n", + "};\n", + "\n", + "mpl.figure.prototype._init_toolbar = function () {\n", + " var fig = this;\n", + "\n", + " var toolbar = document.createElement('div');\n", + " toolbar.classList = 'mpl-toolbar';\n", + " this.root.appendChild(toolbar);\n", + "\n", + " function on_click_closure(name) {\n", + " return function (_event) {\n", + " return fig.toolbar_button_onclick(name);\n", + " };\n", + " }\n", + "\n", + " function on_mouseover_closure(tooltip) {\n", + " return function (event) {\n", + " if (!event.currentTarget.disabled) {\n", + " return fig.toolbar_button_onmouseover(tooltip);\n", + " }\n", + " };\n", + " }\n", + "\n", + " fig.buttons = {};\n", + " var buttonGroup = document.createElement('div');\n", + " buttonGroup.classList = 'mpl-button-group';\n", + " for (var toolbar_ind in mpl.toolbar_items) {\n", + " var name = mpl.toolbar_items[toolbar_ind][0];\n", + " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", + " var image = mpl.toolbar_items[toolbar_ind][2];\n", + " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", + "\n", + " if (!name) {\n", + " /* Instead of a spacer, we start a new button group. */\n", + " if (buttonGroup.hasChildNodes()) {\n", + " toolbar.appendChild(buttonGroup);\n", + " }\n", + " buttonGroup = document.createElement('div');\n", + " buttonGroup.classList = 'mpl-button-group';\n", + " continue;\n", + " }\n", + "\n", + " var button = (fig.buttons[name] = document.createElement('button'));\n", + " button.classList = 'mpl-widget';\n", + " button.setAttribute('role', 'button');\n", + " button.setAttribute('aria-disabled', 'false');\n", + " button.addEventListener('click', on_click_closure(method_name));\n", + " button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n", + "\n", + " var icon_img = document.createElement('img');\n", + " icon_img.src = '_images/' + image + '.png';\n", + " icon_img.srcset = '_images/' + image + '_large.png 2x';\n", + " icon_img.alt = tooltip;\n", + " button.appendChild(icon_img);\n", + "\n", + " buttonGroup.appendChild(button);\n", + " }\n", + "\n", + " if (buttonGroup.hasChildNodes()) {\n", + " toolbar.appendChild(buttonGroup);\n", + " }\n", + "\n", + " var fmt_picker = document.createElement('select');\n", + " fmt_picker.classList = 'mpl-widget';\n", + " toolbar.appendChild(fmt_picker);\n", + " this.format_dropdown = fmt_picker;\n", + "\n", + " for (var ind in mpl.extensions) {\n", + " var fmt = mpl.extensions[ind];\n", + " var option = document.createElement('option');\n", + " option.selected = fmt === mpl.default_extension;\n", + " option.innerHTML = fmt;\n", + " fmt_picker.appendChild(option);\n", + " }\n", + "\n", + " var status_bar = document.createElement('span');\n", + " status_bar.classList = 'mpl-message';\n", + " toolbar.appendChild(status_bar);\n", + " this.message = status_bar;\n", + "};\n", + "\n", + "mpl.figure.prototype.request_resize = function (x_pixels, y_pixels) {\n", + " // Request matplotlib to resize the figure. Matplotlib will then trigger a resize in the client,\n", + " // which will in turn request a refresh of the image.\n", + " this.send_message('resize', { width: x_pixels, height: y_pixels });\n", + "};\n", + "\n", + "mpl.figure.prototype.send_message = function (type, properties) {\n", + " properties['type'] = type;\n", + " properties['figure_id'] = this.id;\n", + " this.ws.send(JSON.stringify(properties));\n", + "};\n", + "\n", + "mpl.figure.prototype.send_draw_message = function () {\n", + " if (!this.waiting) {\n", + " this.waiting = true;\n", + " this.ws.send(JSON.stringify({ type: 'draw', figure_id: this.id }));\n", + " }\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_save = function (fig, _msg) {\n", + " var format_dropdown = fig.format_dropdown;\n", + " var format = format_dropdown.options[format_dropdown.selectedIndex].value;\n", + " fig.ondownload(fig, format);\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_resize = function (fig, msg) {\n", + " var size = msg['size'];\n", + " if (size[0] !== fig.canvas.width || size[1] !== fig.canvas.height) {\n", + " fig._resize_canvas(size[0], size[1], msg['forward']);\n", + " fig.send_message('refresh', {});\n", + " }\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_rubberband = function (fig, msg) {\n", + " var x0 = msg['x0'] / fig.ratio;\n", + " var y0 = (fig.canvas.height - msg['y0']) / fig.ratio;\n", + " var x1 = msg['x1'] / fig.ratio;\n", + " var y1 = (fig.canvas.height - msg['y1']) / fig.ratio;\n", + " x0 = Math.floor(x0) + 0.5;\n", + " y0 = Math.floor(y0) + 0.5;\n", + " x1 = Math.floor(x1) + 0.5;\n", + " y1 = Math.floor(y1) + 0.5;\n", + " var min_x = Math.min(x0, x1);\n", + " var min_y = Math.min(y0, y1);\n", + " var width = Math.abs(x1 - x0);\n", + " var height = Math.abs(y1 - y0);\n", + "\n", + " fig.rubberband_context.clearRect(\n", + " 0,\n", + " 0,\n", + " fig.canvas.width / fig.ratio,\n", + " fig.canvas.height / fig.ratio\n", + " );\n", + "\n", + " fig.rubberband_context.strokeRect(min_x, min_y, width, height);\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_figure_label = function (fig, msg) {\n", + " // Updates the figure title.\n", + " fig.header.textContent = msg['label'];\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_cursor = function (fig, msg) {\n", + " var cursor = msg['cursor'];\n", + " switch (cursor) {\n", + " case 0:\n", + " cursor = 'pointer';\n", + " break;\n", + " case 1:\n", + " cursor = 'default';\n", + " break;\n", + " case 2:\n", + " cursor = 'crosshair';\n", + " break;\n", + " case 3:\n", + " cursor = 'move';\n", + " break;\n", + " }\n", + " fig.rubberband_canvas.style.cursor = cursor;\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_message = function (fig, msg) {\n", + " fig.message.textContent = msg['message'];\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_draw = function (fig, _msg) {\n", + " // Request the server to send over a new figure.\n", + " fig.send_draw_message();\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_image_mode = function (fig, msg) {\n", + " fig.image_mode = msg['mode'];\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_history_buttons = function (fig, msg) {\n", + " for (var key in msg) {\n", + " if (!(key in fig.buttons)) {\n", + " continue;\n", + " }\n", + " fig.buttons[key].disabled = !msg[key];\n", + " fig.buttons[key].setAttribute('aria-disabled', !msg[key]);\n", + " }\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_navigate_mode = function (fig, msg) {\n", + " if (msg['mode'] === 'PAN') {\n", + " fig.buttons['Pan'].classList.add('active');\n", + " fig.buttons['Zoom'].classList.remove('active');\n", + " } else if (msg['mode'] === 'ZOOM') {\n", + " fig.buttons['Pan'].classList.remove('active');\n", + " fig.buttons['Zoom'].classList.add('active');\n", + " } else {\n", + " fig.buttons['Pan'].classList.remove('active');\n", + " fig.buttons['Zoom'].classList.remove('active');\n", + " }\n", + "};\n", + "\n", + "mpl.figure.prototype.updated_canvas_event = function () {\n", + " // Called whenever the canvas gets updated.\n", + " this.send_message('ack', {});\n", + "};\n", + "\n", + "// A function to construct a web socket function for onmessage handling.\n", + "// Called in the figure constructor.\n", + "mpl.figure.prototype._make_on_message_function = function (fig) {\n", + " return function socket_on_message(evt) {\n", + " if (evt.data instanceof Blob) {\n", + " /* FIXME: We get \"Resource interpreted as Image but\n", + " * transferred with MIME type text/plain:\" errors on\n", + " * Chrome. But how to set the MIME type? It doesn't seem\n", + " * to be part of the websocket stream */\n", + " evt.data.type = 'image/png';\n", + "\n", + " /* Free the memory for the previous frames */\n", + " if (fig.imageObj.src) {\n", + " (window.URL || window.webkitURL).revokeObjectURL(\n", + " fig.imageObj.src\n", + " );\n", + " }\n", + "\n", + " fig.imageObj.src = (window.URL || window.webkitURL).createObjectURL(\n", + " evt.data\n", + " );\n", + " fig.updated_canvas_event();\n", + " fig.waiting = false;\n", + " return;\n", + " } else if (\n", + " typeof evt.data === 'string' &&\n", + " evt.data.slice(0, 21) === 'data:image/png;base64'\n", + " ) {\n", + " fig.imageObj.src = evt.data;\n", + " fig.updated_canvas_event();\n", + " fig.waiting = false;\n", + " return;\n", + " }\n", + "\n", + " var msg = JSON.parse(evt.data);\n", + " var msg_type = msg['type'];\n", + "\n", + " // Call the \"handle_{type}\" callback, which takes\n", + " // the figure and JSON message as its only arguments.\n", + " try {\n", + " var callback = fig['handle_' + msg_type];\n", + " } catch (e) {\n", + " console.log(\n", + " \"No handler for the '\" + msg_type + \"' message type: \",\n", + " msg\n", + " );\n", + " return;\n", + " }\n", + "\n", + " if (callback) {\n", + " try {\n", + " // console.log(\"Handling '\" + msg_type + \"' message: \", msg);\n", + " callback(fig, msg);\n", + " } catch (e) {\n", + " console.log(\n", + " \"Exception inside the 'handler_\" + msg_type + \"' callback:\",\n", + " e,\n", + " e.stack,\n", + " msg\n", + " );\n", + " }\n", + " }\n", + " };\n", + "};\n", + "\n", + "// from http://stackoverflow.com/questions/1114465/getting-mouse-location-in-canvas\n", + "mpl.findpos = function (e) {\n", + " //this section is from http://www.quirksmode.org/js/events_properties.html\n", + " var targ;\n", + " if (!e) {\n", + " e = window.event;\n", + " }\n", + " if (e.target) {\n", + " targ = e.target;\n", + " } else if (e.srcElement) {\n", + " targ = e.srcElement;\n", + " }\n", + " if (targ.nodeType === 3) {\n", + " // defeat Safari bug\n", + " targ = targ.parentNode;\n", + " }\n", + "\n", + " // pageX,Y are the mouse positions relative to the document\n", + " var boundingRect = targ.getBoundingClientRect();\n", + " var x = e.pageX - (boundingRect.left + document.body.scrollLeft);\n", + " var y = e.pageY - (boundingRect.top + document.body.scrollTop);\n", + "\n", + " return { x: x, y: y };\n", + "};\n", + "\n", + "/*\n", + " * return a copy of an object with only non-object keys\n", + " * we need this to avoid circular references\n", + " * http://stackoverflow.com/a/24161582/3208463\n", + " */\n", + "function simpleKeys(original) {\n", + " return Object.keys(original).reduce(function (obj, key) {\n", + " if (typeof original[key] !== 'object') {\n", + " obj[key] = original[key];\n", + " }\n", + " return obj;\n", + " }, {});\n", + "}\n", + "\n", + "mpl.figure.prototype.mouse_event = function (event, name) {\n", + " var canvas_pos = mpl.findpos(event);\n", + "\n", + " if (name === 'button_press') {\n", + " this.canvas.focus();\n", + " this.canvas_div.focus();\n", + " }\n", + "\n", + " var x = canvas_pos.x * this.ratio;\n", + " var y = canvas_pos.y * this.ratio;\n", + "\n", + " this.send_message(name, {\n", + " x: x,\n", + " y: y,\n", + " button: event.button,\n", + " step: event.step,\n", + " guiEvent: simpleKeys(event),\n", + " });\n", + "\n", + " /* This prevents the web browser from automatically changing to\n", + " * the text insertion cursor when the button is pressed. We want\n", + " * to control all of the cursor setting manually through the\n", + " * 'cursor' event from matplotlib */\n", + " event.preventDefault();\n", + " return false;\n", + "};\n", + "\n", + "mpl.figure.prototype._key_event_extra = function (_event, _name) {\n", + " // Handle any extra behaviour associated with a key event\n", + "};\n", + "\n", + "mpl.figure.prototype.key_event = function (event, name) {\n", + " // Prevent repeat events\n", + " if (name === 'key_press') {\n", + " if (event.which === this._key) {\n", + " return;\n", + " } else {\n", + " this._key = event.which;\n", + " }\n", + " }\n", + " if (name === 'key_release') {\n", + " this._key = null;\n", + " }\n", + "\n", + " var value = '';\n", + " if (event.ctrlKey && event.which !== 17) {\n", + " value += 'ctrl+';\n", + " }\n", + " if (event.altKey && event.which !== 18) {\n", + " value += 'alt+';\n", + " }\n", + " if (event.shiftKey && event.which !== 16) {\n", + " value += 'shift+';\n", + " }\n", + "\n", + " value += 'k';\n", + " value += event.which.toString();\n", + "\n", + " this._key_event_extra(event, name);\n", + "\n", + " this.send_message(name, { key: value, guiEvent: simpleKeys(event) });\n", + " return false;\n", + "};\n", + "\n", + "mpl.figure.prototype.toolbar_button_onclick = function (name) {\n", + " if (name === 'download') {\n", + " this.handle_save(this, null);\n", + " } else {\n", + " this.send_message('toolbar_button', { name: name });\n", + " }\n", + "};\n", + "\n", + "mpl.figure.prototype.toolbar_button_onmouseover = function (tooltip) {\n", + " this.message.textContent = tooltip;\n", + "};\n", + "\n", + "///////////////// REMAINING CONTENT GENERATED BY embed_js.py /////////////////\n", + "// prettier-ignore\n", + "var _JSXTOOLS_RESIZE_OBSERVER=function(A){var t,i=new WeakMap,n=new WeakMap,a=new WeakMap,r=new WeakMap,o=new Set;function s(e){if(!(this instanceof s))throw new TypeError(\"Constructor requires 'new' operator\");i.set(this,e)}function h(){throw new TypeError(\"Function is not a constructor\")}function c(e,t,i,n){e=0 in arguments?Number(arguments[0]):0,t=1 in arguments?Number(arguments[1]):0,i=2 in arguments?Number(arguments[2]):0,n=3 in arguments?Number(arguments[3]):0,this.right=(this.x=this.left=e)+(this.width=i),this.bottom=(this.y=this.top=t)+(this.height=n),Object.freeze(this)}function d(){t=requestAnimationFrame(d);var s=new WeakMap,p=new Set;o.forEach((function(t){r.get(t).forEach((function(i){var r=t instanceof window.SVGElement,o=a.get(t),d=r?0:parseFloat(o.paddingTop),f=r?0:parseFloat(o.paddingRight),l=r?0:parseFloat(o.paddingBottom),u=r?0:parseFloat(o.paddingLeft),g=r?0:parseFloat(o.borderTopWidth),m=r?0:parseFloat(o.borderRightWidth),w=r?0:parseFloat(o.borderBottomWidth),b=u+f,F=d+l,v=(r?0:parseFloat(o.borderLeftWidth))+m,W=g+w,y=r?0:t.offsetHeight-W-t.clientHeight,E=r?0:t.offsetWidth-v-t.clientWidth,R=b+v,z=F+W,M=r?t.width:parseFloat(o.width)-R-E,O=r?t.height:parseFloat(o.height)-z-y;if(n.has(t)){var k=n.get(t);if(k[0]===M&&k[1]===O)return}n.set(t,[M,O]);var S=Object.create(h.prototype);S.target=t,S.contentRect=new c(u,d,M,O),s.has(i)||(s.set(i,[]),p.add(i)),s.get(i).push(S)}))})),p.forEach((function(e){i.get(e).call(e,s.get(e),e)}))}return s.prototype.observe=function(i){if(i instanceof window.Element){r.has(i)||(r.set(i,new Set),o.add(i),a.set(i,window.getComputedStyle(i)));var n=r.get(i);n.has(this)||n.add(this),cancelAnimationFrame(t),t=requestAnimationFrame(d)}},s.prototype.unobserve=function(i){if(i instanceof window.Element&&r.has(i)){var n=r.get(i);n.has(this)&&(n.delete(this),n.size||(r.delete(i),o.delete(i))),n.size||r.delete(i),o.size||cancelAnimationFrame(t)}},A.DOMRectReadOnly=c,A.ResizeObserver=s,A.ResizeObserverEntry=h,A}; // eslint-disable-line\n", + "mpl.toolbar_items = [[\"Home\", \"Reset original view\", \"fa fa-home icon-home\", \"home\"], [\"Back\", \"Back to previous view\", \"fa fa-arrow-left icon-arrow-left\", \"back\"], [\"Forward\", \"Forward to next view\", \"fa fa-arrow-right icon-arrow-right\", \"forward\"], [\"\", \"\", \"\", \"\"], [\"Pan\", \"Left button pans, Right button zooms\\nx/y fixes axis, CTRL fixes aspect\", \"fa fa-arrows icon-move\", \"pan\"], [\"Zoom\", \"Zoom to rectangle\\nx/y fixes axis, CTRL fixes aspect\", \"fa fa-square-o icon-check-empty\", \"zoom\"], [\"\", \"\", \"\", \"\"], [\"Download\", \"Download plot\", \"fa fa-floppy-o icon-save\", \"download\"]];\n", + "\n", + "mpl.extensions = [\"eps\", \"jpeg\", \"pdf\", \"png\", \"ps\", \"raw\", \"svg\", \"tif\"];\n", + "\n", + "mpl.default_extension = \"png\";/* global mpl */\n", + "\n", + "var comm_websocket_adapter = function (comm) {\n", + " // Create a \"websocket\"-like object which calls the given IPython comm\n", + " // object with the appropriate methods. Currently this is a non binary\n", + " // socket, so there is still some room for performance tuning.\n", + " var ws = {};\n", + "\n", + " ws.close = function () {\n", + " comm.close();\n", + " };\n", + " ws.send = function (m) {\n", + " //console.log('sending', m);\n", + " comm.send(m);\n", + " };\n", + " // Register the callback with on_msg.\n", + " comm.on_msg(function (msg) {\n", + " //console.log('receiving', msg['content']['data'], msg);\n", + " // Pass the mpl event to the overridden (by mpl) onmessage function.\n", + " ws.onmessage(msg['content']['data']);\n", + " });\n", + " return ws;\n", + "};\n", + "\n", + "mpl.mpl_figure_comm = function (comm, msg) {\n", + " // This is the function which gets called when the mpl process\n", + " // starts-up an IPython Comm through the \"matplotlib\" channel.\n", + "\n", + " var id = msg.content.data.id;\n", + " // Get hold of the div created by the display call when the Comm\n", + " // socket was opened in Python.\n", + " var element = document.getElementById(id);\n", + " var ws_proxy = comm_websocket_adapter(comm);\n", + "\n", + " function ondownload(figure, _format) {\n", + " window.open(figure.canvas.toDataURL());\n", + " }\n", + "\n", + " var fig = new mpl.figure(id, ws_proxy, ondownload, element);\n", + "\n", + " // Call onopen now - mpl needs it, as it is assuming we've passed it a real\n", + " // web socket which is closed, not our websocket->open comm proxy.\n", + " ws_proxy.onopen();\n", + "\n", + " fig.parent_element = element;\n", + " fig.cell_info = mpl.find_output_cell(\"
\");\n", + " if (!fig.cell_info) {\n", + " console.error('Failed to find cell for figure', id, fig);\n", + " return;\n", + " }\n", + " fig.cell_info[0].output_area.element.on(\n", + " 'cleared',\n", + " { fig: fig },\n", + " fig._remove_fig_handler\n", + " );\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_close = function (fig, msg) {\n", + " var width = fig.canvas.width / fig.ratio;\n", + " fig.cell_info[0].output_area.element.off(\n", + " 'cleared',\n", + " fig._remove_fig_handler\n", + " );\n", + " fig.resizeObserverInstance.unobserve(fig.canvas_div);\n", + "\n", + " // Update the output cell to use the data from the current canvas.\n", + " fig.push_to_output();\n", + " var dataURL = fig.canvas.toDataURL();\n", + " // Re-enable the keyboard manager in IPython - without this line, in FF,\n", + " // the notebook keyboard shortcuts fail.\n", + " IPython.keyboard_manager.enable();\n", + " fig.parent_element.innerHTML =\n", + " '';\n", + " fig.close_ws(fig, msg);\n", + "};\n", + "\n", + "mpl.figure.prototype.close_ws = function (fig, msg) {\n", + " fig.send_message('closing', msg);\n", + " // fig.ws.close()\n", + "};\n", + "\n", + "mpl.figure.prototype.push_to_output = function (_remove_interactive) {\n", + " // Turn the data on the canvas into data in the output cell.\n", + " var width = this.canvas.width / this.ratio;\n", + " var dataURL = this.canvas.toDataURL();\n", + " this.cell_info[1]['text/html'] =\n", + " '';\n", + "};\n", + "\n", + "mpl.figure.prototype.updated_canvas_event = function () {\n", + " // Tell IPython that the notebook contents must change.\n", + " IPython.notebook.set_dirty(true);\n", + " this.send_message('ack', {});\n", + " var fig = this;\n", + " // Wait a second, then push the new image to the DOM so\n", + " // that it is saved nicely (might be nice to debounce this).\n", + " setTimeout(function () {\n", + " fig.push_to_output();\n", + " }, 1000);\n", + "};\n", + "\n", + "mpl.figure.prototype._init_toolbar = function () {\n", + " var fig = this;\n", + "\n", + " var toolbar = document.createElement('div');\n", + " toolbar.classList = 'btn-toolbar';\n", + " this.root.appendChild(toolbar);\n", + "\n", + " function on_click_closure(name) {\n", + " return function (_event) {\n", + " return fig.toolbar_button_onclick(name);\n", + " };\n", + " }\n", + "\n", + " function on_mouseover_closure(tooltip) {\n", + " return function (event) {\n", + " if (!event.currentTarget.disabled) {\n", + " return fig.toolbar_button_onmouseover(tooltip);\n", + " }\n", + " };\n", + " }\n", + "\n", + " fig.buttons = {};\n", + " var buttonGroup = document.createElement('div');\n", + " buttonGroup.classList = 'btn-group';\n", + " var button;\n", + " for (var toolbar_ind in mpl.toolbar_items) {\n", + " var name = mpl.toolbar_items[toolbar_ind][0];\n", + " var tooltip = mpl.toolbar_items[toolbar_ind][1];\n", + " var image = mpl.toolbar_items[toolbar_ind][2];\n", + " var method_name = mpl.toolbar_items[toolbar_ind][3];\n", + "\n", + " if (!name) {\n", + " /* Instead of a spacer, we start a new button group. */\n", + " if (buttonGroup.hasChildNodes()) {\n", + " toolbar.appendChild(buttonGroup);\n", + " }\n", + " buttonGroup = document.createElement('div');\n", + " buttonGroup.classList = 'btn-group';\n", + " continue;\n", + " }\n", + "\n", + " button = fig.buttons[name] = document.createElement('button');\n", + " button.classList = 'btn btn-default';\n", + " button.href = '#';\n", + " button.title = name;\n", + " button.innerHTML = '';\n", + " button.addEventListener('click', on_click_closure(method_name));\n", + " button.addEventListener('mouseover', on_mouseover_closure(tooltip));\n", + " buttonGroup.appendChild(button);\n", + " }\n", + "\n", + " if (buttonGroup.hasChildNodes()) {\n", + " toolbar.appendChild(buttonGroup);\n", + " }\n", + "\n", + " // Add the status bar.\n", + " var status_bar = document.createElement('span');\n", + " status_bar.classList = 'mpl-message pull-right';\n", + " toolbar.appendChild(status_bar);\n", + " this.message = status_bar;\n", + "\n", + " // Add the close button to the window.\n", + " var buttongrp = document.createElement('div');\n", + " buttongrp.classList = 'btn-group inline pull-right';\n", + " button = document.createElement('button');\n", + " button.classList = 'btn btn-mini btn-primary';\n", + " button.href = '#';\n", + " button.title = 'Stop Interaction';\n", + " button.innerHTML = '';\n", + " button.addEventListener('click', function (_evt) {\n", + " fig.handle_close(fig, {});\n", + " });\n", + " button.addEventListener(\n", + " 'mouseover',\n", + " on_mouseover_closure('Stop Interaction')\n", + " );\n", + " buttongrp.appendChild(button);\n", + " var titlebar = this.root.querySelector('.ui-dialog-titlebar');\n", + " titlebar.insertBefore(buttongrp, titlebar.firstChild);\n", + "};\n", + "\n", + "mpl.figure.prototype._remove_fig_handler = function (event) {\n", + " var fig = event.data.fig;\n", + " if (event.target !== this) {\n", + " // Ignore bubbled events from children.\n", + " return;\n", + " }\n", + " fig.close_ws(fig, {});\n", + "};\n", + "\n", + "mpl.figure.prototype._root_extra_style = function (el) {\n", + " el.style.boxSizing = 'content-box'; // override notebook setting of border-box.\n", + "};\n", + "\n", + "mpl.figure.prototype._canvas_extra_style = function (el) {\n", + " // this is important to make the div 'focusable\n", + " el.setAttribute('tabindex', 0);\n", + " // reach out to IPython and tell the keyboard manager to turn it's self\n", + " // off when our div gets focus\n", + "\n", + " // location in version 3\n", + " if (IPython.notebook.keyboard_manager) {\n", + " IPython.notebook.keyboard_manager.register_events(el);\n", + " } else {\n", + " // location in version 2\n", + " IPython.keyboard_manager.register_events(el);\n", + " }\n", + "};\n", + "\n", + "mpl.figure.prototype._key_event_extra = function (event, _name) {\n", + " var manager = IPython.notebook.keyboard_manager;\n", + " if (!manager) {\n", + " manager = IPython.keyboard_manager;\n", + " }\n", + "\n", + " // Check for shift+enter\n", + " if (event.shiftKey && event.which === 13) {\n", + " this.canvas_div.blur();\n", + " // select the cell after this one\n", + " var index = IPython.notebook.find_cell_index(this.cell_info[0]);\n", + " IPython.notebook.select(index + 1);\n", + " }\n", + "};\n", + "\n", + "mpl.figure.prototype.handle_save = function (fig, _msg) {\n", + " fig.ondownload(fig, null);\n", + "};\n", + "\n", + "mpl.find_output_cell = function (html_output) {\n", + " // Return the cell and output element which can be found *uniquely* in the notebook.\n", + " // Note - this is a bit hacky, but it is done because the \"notebook_saving.Notebook\"\n", + " // IPython event is triggered only after the cells have been serialised, which for\n", + " // our purposes (turning an active figure into a static one), is too late.\n", + " var cells = IPython.notebook.get_cells();\n", + " var ncells = cells.length;\n", + " for (var i = 0; i < ncells; i++) {\n", + " var cell = cells[i];\n", + " if (cell.cell_type === 'code') {\n", + " for (var j = 0; j < cell.output_area.outputs.length; j++) {\n", + " var data = cell.output_area.outputs[j];\n", + " if (data.data) {\n", + " // IPython >= 3 moved mimebundle to data attribute of output\n", + " data = data.data;\n", + " }\n", + " if (data['text/html'] === html_output) {\n", + " return [cell, data, j];\n", + " }\n", + " }\n", + " }\n", + " }\n", + "};\n", + "\n", + "// Register the function which deals with the matplotlib target/channel.\n", + "// The kernel may be null if the page has been refreshed.\n", + "if (IPython.notebook.kernel !== null) {\n", + " IPython.notebook.kernel.comm_manager.register_target(\n", + " 'matplotlib',\n", + " mpl.mpl_figure_comm\n", + " );\n", + "}\n" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "text/html": [ + "" + ], + "text/plain": [ + "" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "class Arrow3D(FancyArrowPatch):\n", + " def __init__(self, xs, ys, zs, *args, **kwargs):\n", + " FancyArrowPatch.__init__(self, (0, 0), (0, 0), *args, **kwargs)\n", + " self._verts3d = xs, ys, zs\n", + "\n", + " def draw(self, renderer):\n", + " xs3d, ys3d, zs3d = self._verts3d\n", + " xs, ys, zs = proj3d.proj_transform(xs3d, ys3d, zs3d, renderer.M)\n", + " self.set_positions((xs[0], ys[0]), (xs[1], ys[1]))\n", + " FancyArrowPatch.draw(self, renderer)\n", + "\n", + "\n", + "def intersection(plane1, plane2):\n", + " try:\n", + " line = plane1.intersect_plane(plane2)\n", + " except ValueError:\n", + " return None\n", + " \n", + " xy = Plane.from_points((1, 0, 0), (0, 1, 0), (0, 0, 0))\n", + " xz = Plane.from_points((1, 0, 0), (0, 0, 0), (0, 0, 1))\n", + " yz = Plane.from_points((0, 0, 0), (0, 1, 0), (0, 0, 1))\n", + " \n", + " raw_points = []\n", + " for plane in [xy, xz, yz]:\n", + " try:\n", + " ps = plane.intersect_line(line)\n", + " \n", + " outside = False\n", + " \n", + " for p in ps:\n", + " if p > 1 or p < 0 and abs(p) >= 1e-9:\n", + " outside = True\n", + " \n", + " if not outside:\n", + " raw_points.append(ps)\n", + "\n", + " except ValueError:\n", + " pass\n", + "\n", + " raw_points_n = len(raw_points)\n", + " if raw_points_n >= 2:\n", + " skip_idx = None\n", + " for i in range(raw_points_n):\n", + " for j in range(i + 1, raw_points_n):\n", + " p1 = raw_points[i]\n", + " p2 = raw_points[j]\n", + " \n", + " if p1.distance_point(p2) < 1e-9:\n", + " skip_idx = j\n", + " break\n", + " \n", + " points = []\n", + " for i, p in enumerate(raw_points):\n", + " if i != skip_idx:\n", + " points.append(p)\n", + " else:\n", + " points = raw_points\n", + " \n", + " if len(points) == 0:\n", + " return None\n", + " \n", + " if len(points) == 1:\n", + " return points[0]\n", + " \n", + " return Line.from_points(*points)\n", + "\n", + "\n", + "def mix_colors(color1, color2): \n", + " res = []\n", + " for v1, v2 in zip(color1, color2):\n", + " res.append((v1 + v2) / 2)\n", + " return res\n", + " \n", + " \n", + "def plot(planes, figsize=(8,8), cmap=plt.cm.gist_rainbow, plane_alpha=.2, inter_alpha=1):\n", + " planes_n = len(planes)\n", + " \n", + " fig = plt.figure('MeLiF', figsize=figsize)\n", + " ax = fig.add_subplot(111, projection='3d')\n", + "\n", + " ax.set_xlim(0, 1)\n", + " ax.set_ylim(0, 1)\n", + " ax.set_zlim(0, 1)\n", + " \n", + " arrow_prop_dict = dict(mutation_scale=20, arrowstyle='->', shrinkA=0, shrinkB=0)\n", + " a = Arrow3D([0, 1], [0, 0], [0, 0], **arrow_prop_dict)\n", + " ax.add_artist(a)\n", + " a = Arrow3D([0, 0], [0, 1], [0, 0], **arrow_prop_dict)\n", + " ax.add_artist(a)\n", + " a = Arrow3D([0, 0], [0, 0], [0, 1], **arrow_prop_dict)\n", + " ax.add_artist(a)\n", + "\n", + " # ax.text(0.0, 0.0, -0.1, r'$0$')\n", + " ax.text(1.1, 0, 0, r'$x$')\n", + " ax.text(0, 1.1, 0, r'$y$')\n", + " ax.text(0, 0, 1.1, r'$z$')\n", + "\n", + " points = []\n", + " for plane in planes:\n", + " p1 = (plane[0], 0, 0)\n", + " p2 = (0, plane[1], 0)\n", + " p3 = (0, 0, plane[2]) \n", + " points.append([p1, p2, p3])\n", + "\n", + " colors = cmap(np.linspace(0, 1, planes_n))\n", + " \n", + " for verts, color in zip(points, colors):\n", + " collection = Poly3DCollection(verts, alpha=plane_alpha, color=color)\n", + " ax.add_collection3d(collection)\n", + " \n", + " for i in range(planes_n):\n", + " for j in range(i + 1, planes_n):\n", + " plane1 = Plane.from_points(*points[i])\n", + " plane2 = Plane.from_points(*points[j])\n", + " \n", + " inter = intersection(plane1, plane2)\n", + " if inter is not None:\n", + " color = mix_colors(colors[i], colors[j])\n", + " inter.plot_3d(ax, alpha=inter_alpha, color=color)\n", + "\n", + "# line = Line.from_points((0, 0, 0), (1, 1, 1))\n", + "# line.plot_3d(ax, alpha=inter_alpha, color='r')\n", + "\n", + "# verts = [(0, 0, 0), (0, 1, 0), (0, 0, 1), (0, 1, 0), (0, 0, 1), (0, 1, 1)]\n", + "# collection = Poly3DCollection(verts)\n", + "# collection.set_facecolor('r')\n", + "# collection.set_edgecolor('r')\n", + "# ax.add_collection3d(collection)\n", + " \n", + " plt.axis('off')\n", + " plt.show()\n", + "\n", + "# Input format: [(x_1, y_2, z_1), (x_2, y_2, z_2), ...], where 0 < x_i, y_i, z_i < 1\n", + "# See: https://onlinemschool.com/math/library/analytic_geometry/plane/#h3\n", + "\n", + "planes = [(.5, .5, .5), (.2, .6, .2)]\n", + "plot(planes, figsize=(8,8), cmap=plt.cm.gist_rainbow, plane_alpha=1, inter_alpha=1)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/visualization/visualization.ipynb b/visualization/visualization.ipynb new file mode 100644 index 00000000..85526d30 --- /dev/null +++ b/visualization/visualization.ipynb @@ -0,0 +1,33991 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "09cea4a7", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Requirement already satisfied: plotly in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (5.6.0)\n", + "Requirement already satisfied: tenacity>=6.2.0 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from plotly) (8.0.1)\n", + "Requirement already satisfied: six in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from plotly) (1.15.0)\n", + "Requirement already satisfied: scikit-spatial in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (6.2.1)\n", + "Requirement already satisfied: matplotlib<4,>=3 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from scikit-spatial) (3.3.4)\n", + "Requirement already satisfied: numpy<2.0,>=1.20 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from scikit-spatial) (1.20.1)\n", + "Requirement already satisfied: python-dateutil>=2.1 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from matplotlib<4,>=3->scikit-spatial) (2.8.1)\n", + "Requirement already satisfied: cycler>=0.10 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from matplotlib<4,>=3->scikit-spatial) (0.10.0)\n", + "Requirement already satisfied: kiwisolver>=1.0.1 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from matplotlib<4,>=3->scikit-spatial) (1.3.1)\n", + "Requirement already satisfied: pillow>=6.2.0 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from matplotlib<4,>=3->scikit-spatial) (8.2.0)\n", + "Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from matplotlib<4,>=3->scikit-spatial) (2.4.7)\n", + "Requirement already satisfied: six in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from cycler>=0.10->matplotlib<4,>=3->scikit-spatial) (1.15.0)\n", + "Requirement already satisfied: scipy in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (1.6.2)\n", + "Requirement already satisfied: numpy<1.23.0,>=1.16.5 in /Users/mtereshchuk/opt/anaconda3/lib/python3.8/site-packages (from scipy) (1.20.1)\n" + ] + } + ], + "source": [ + "!pip install plotly\n", + "!pip install scikit-spatial\n", + "!pip install scipy" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "d4ff5e0d", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + " \n", + " " + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import plotly.graph_objs as go\n", + "\n", + "from plotly.offline import init_notebook_mode\n", + "from skspatial.objects import Point, Line, Plane\n", + "from scipy.spatial import ConvexHull\n", + "\n", + "init_notebook_mode()" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "5861e81b", + "metadata": {}, + "outputs": [], + "source": [ + "def intersection(plane1, plane2):\n", + " try:\n", + " line = plane1.intersect_plane(plane2)\n", + " except ValueError:\n", + " return []\n", + " \n", + " xy = Plane.from_points((1, 0, 0), (0, 1, 0), (0, 0, 0))\n", + " xz = Plane.from_points((1, 0, 0), (0, 0, 0), (0, 0, 1))\n", + " yz = Plane.from_points((0, 0, 0), (0, 1, 0), (0, 0, 1))\n", + " \n", + " raw_points = []\n", + " for plane in [xy, xz, yz]:\n", + " try:\n", + " ps = plane.intersect_line(line)\n", + " \n", + " outside = False\n", + " \n", + " for p in ps:\n", + " if p > 1 or p < 0 and abs(p) >= 1e-9:\n", + " outside = True\n", + " \n", + " if not outside:\n", + " raw_points.append(ps)\n", + "\n", + " except ValueError:\n", + " pass\n", + "\n", + " raw_points_n = len(raw_points)\n", + " if raw_points_n >= 2:\n", + " skip_idx = None\n", + " for i in range(raw_points_n):\n", + " for j in range(i + 1, raw_points_n):\n", + " p1 = raw_points[i]\n", + " p2 = raw_points[j]\n", + " \n", + " if p1.distance_point(p2) < 1e-9:\n", + " skip_idx = j\n", + " break\n", + " \n", + " points = []\n", + " for i, p in enumerate(raw_points):\n", + " if i != skip_idx:\n", + " points.append(p)\n", + " else:\n", + " points = raw_points\n", + " \n", + " return points\n", + "\n", + "\n", + "def mix_colors(color1, color2): \n", + " res = []\n", + " for v1, v2 in zip(color1, color2):\n", + " res.append((v1 + v2) / 2)\n", + " return res\n", + "\n", + "\n", + "def plot(planes, additional_data=[], lines_alpha=0, points_alpha=0, camera_eye=dict(x=1.1, y=1.1, z=1.1)):\n", + " planes_n = len(planes)\n", + " \n", + " x_line = go.Scatter3d(x=[0,1.05], y=[0,0], z=[0,0], mode='lines', line=dict(color='black', width=3))\n", + " x_cone = go.Cone(x=[1.05], y=[0], z=[0], u=[.12], v=[0], w=[0], showscale=False, colorscale=[[0, 'rgb(0,0,0)'], [1, 'rgb(0,0,0)']]) \n", + " \n", + " y_line = go.Scatter3d(x=[0,0], y=[0,1.05], z=[0,0], mode='lines', line=dict(color='black', width=3))\n", + " y_cone = go.Cone(x=[0], y=[1.05], z=[0], u=[0], v=[.12], w=[0], showscale=False, colorscale=[[0, 'rgb(0,0,0)'], [1, 'rgb(0,0,0)']]) \n", + " \n", + " z_line = go.Scatter3d(x=[0,0], y=[0,0], z=[0,1.05], mode='lines', line=dict(color='black', width=3))\n", + " z_cone = go.Cone(x=[0], y=[0], z=[1.05], u=[0], v=[0], w=[.12], showscale=False, colorscale=[[0, 'rgb(0,0,0)'], [1, 'rgb(0,0,0)']]) \n", + " \n", + " data = [x_line, x_cone, y_line, y_cone, z_line, z_cone]\n", + " \n", + " for a, b, c, color, opacity in planes:\n", + " x = np.outer(np.linspace(0, 1, 10), np.ones(10))\n", + " y = x.copy().T\n", + " z = c * (1 - x / a - y / b)\n", + " \n", + " colorscale = [[0, 'rgb' + str(color)], [1, 'rgb' + str(color)]]\n", + " surface = go.Surface(x=x, y=y, z=z, colorscale=colorscale, opacity=opacity, showscale=False, lightposition=dict(x=1.1, y=1.1, z=1.1))\n", + " data.append(surface)\n", + "\n", + " points = []\n", + " colors = []\n", + " for plane in planes:\n", + " p1 = (plane[0], 0, 0)\n", + " p2 = (0, plane[1], 0)\n", + " p3 = (0, 0, plane[2]) \n", + " points.append([p1, p2, p3])\n", + " \n", + " c1 = plane[3][0]\n", + " c2 = plane[3][1]\n", + " c3 = plane[3][2]\n", + " colors.append((c1, c2, c3))\n", + " \n", + " for i in range(planes_n):\n", + " for j in range(i + 1, planes_n):\n", + " plane1 = Plane.from_points(*points[i])\n", + " plane2 = Plane.from_points(*points[j])\n", + " \n", + " inter = intersection(plane1, plane2)\n", + " if len(inter) == 2:\n", + "# color = mix_colors(colors[i], colors[j])\n", + " color = (0, 20, 243)\n", + " x = [inter[0][0], inter[1][0]]\n", + " y = [inter[0][1], inter[1][1]]\n", + " z = [inter[0][2], inter[1][2]]\n", + " \n", + " line = go.Scatter3d(x=x, y=y, z=z, mode='lines', opacity=lines_alpha, line=dict(color=color, width=3))\n", + " data.append(line)\n", + " \n", + " point1 = go.Scatter3d(x=[x[0]], y=[y[0]], z=[z[0]], mode='markers', opacity=points_alpha, marker=dict(color=color, size=4))\n", + " data.append(point1)\n", + " \n", + " point2 = go.Scatter3d(x=[x[1]], y=[y[1]], z=[z[1]], mode='markers', opacity=points_alpha, marker=dict(color=color, size=4))\n", + " data.append(point2)\n", + " \n", + " data.extend(additional_data)\n", + " \n", + " fig = go.Figure(data=data)\n", + " fig.update_layout(\n", + " showlegend=False,\n", + " scene_aspectmode='cube',\n", + " scene = dict(\n", + " camera = dict(eye=camera_eye),\n", + " xaxis = dict(range=[0,1.15], visible=False),\n", + " yaxis = dict(range=[0,1.15], visible=False),\n", + " zaxis = dict(range=[0,1.15], visible=False),\n", + " annotations = [\n", + " dict(x=1.15, y=0, z=0, text='x', font=dict(size=15), showarrow=False),\n", + " dict(x=0, y=1.15, z=0, text='y', font=dict(size=15), showarrow=False),\n", + " dict(x=0, y=0, z=1.15, text='z', font=dict(size=15), showarrow=False)\n", + " ]\n", + " ),\n", + " margin=dict(r=10, l=10, b=10, t=10)\n", + " )\n", + " fig.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "8582b510", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.2, + "y": -1.6, + "z": 0 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.1, + "y": 1.1, + "z": 0.4 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "plot([], [], 0, 0, dict(x=1.2, y=-1.6, z=0))\n", + "plot([], [], 0, 0, dict(x=1.1, y=1.1, z=0.4))" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "id": "d89e99c4", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 232, 246)" + ], + [ + 1, + "rgb(0, 232, 246)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.3, + 0.13333333333333336, + -0.03333333333333328, + -0.19999999999999996, + -0.36666666666666653, + -0.5333333333333333, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.2 + ], + [ + -0.03333333333333328, + -0.19999999999999993, + -0.36666666666666653, + -0.5333333333333332, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332 + ], + [ + -0.36666666666666653, + -0.5333333333333331, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663 + ], + [ + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997 + ], + [ + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328 + ], + [ + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.8666666666666667 + ], + [ + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999997 + ], + [ + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333328 + ], + [ + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.0333333333333328, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333323, + -3.6999999999999993, + -3.8666666666666663 + ], + [ + -2.6999999999999997, + -2.8666666666666667, + -3.033333333333333, + -3.1999999999999997, + -3.3666666666666663, + -3.5333333333333337, + -3.6999999999999993, + -3.8666666666666667, + -4.033333333333332, + -4.2 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(248, 0, 227)" + ], + [ + 1, + "rgb(248, 0, 227)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.1, + 0.06296296296296297, + 0.025925925925925932, + -0.011111111111111117, + -0.04814814814814814, + -0.08518518518518521, + -0.12222222222222223, + -0.15925925925925927, + -0.1962962962962963, + -0.23333333333333336 + ], + [ + 0.04444444444444445, + 0.007407407407407418, + -0.029629629629629617, + -0.06666666666666667, + -0.10370370370370369, + -0.14074074074074075, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889 + ], + [ + -0.011111111111111094, + -0.048148148148148134, + -0.08518518518518517, + -0.12222222222222222, + -0.15925925925925924, + -0.1962962962962963, + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.3444444444444445 + ], + [ + -0.06666666666666665, + -0.10370370370370369, + -0.14074074074074072, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518519, + -0.2888888888888889, + -0.32592592592592595, + -0.36296296296296293, + -0.4 + ], + [ + -0.12222222222222219, + -0.1592592592592592, + -0.19629629629629627, + -0.2333333333333333, + -0.2703703703703703, + -0.3074074074074074, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555 + ], + [ + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889, + -0.32592592592592595, + -0.362962962962963, + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111 + ], + [ + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667 + ], + [ + -0.28888888888888886, + -0.3259259259259259, + -0.36296296296296293, + -0.39999999999999997, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851851, + -0.6222222222222222 + ], + [ + -0.3444444444444444, + -0.3814814814814814, + -0.41851851851851846, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667, + -0.6037037037037036, + -0.6407407407407407, + -0.6777777777777777 + ], + [ + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851853, + -0.6222222222222222, + -0.6592592592592593, + -0.6962962962962963, + -0.7333333333333334 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 159, 0)" + ], + [ + 1, + "rgb(255, 159, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.2, + -0.02222222222222219, + -0.24444444444444438, + -0.4666666666666666, + -0.6888888888888888, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.8 + ], + [ + 0.12592592592592594, + -0.09629629629629627, + -0.3185185185185184, + -0.5407407407407406, + -0.7629629629629628, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740742 + ], + [ + 0.051851851851851864, + -0.17037037037037034, + -0.39259259259259255, + -0.6148148148148147, + -0.8370370370370369, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037035, + -1.7259259259259256, + -1.9481481481481482 + ], + [ + -0.022222222222222233, + -0.24444444444444444, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.7999999999999998, + -2.022222222222222 + ], + [ + -0.09629629629629628, + -0.3185185185185185, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740738, + -2.096296296296296 + ], + [ + -0.17037037037037042, + -0.3925925925925926, + -0.6148148148148148, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814817, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705 + ], + [ + -0.24444444444444446, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555556, + -1.5777777777777777, + -1.8, + -2.022222222222222, + -2.2444444444444445 + ], + [ + -0.31851851851851853, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.651851851851852, + -1.8740740740740742, + -2.096296296296296, + -2.3185185185185184 + ], + [ + -0.3925925925925926, + -0.6148148148148147, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705, + -2.3925925925925924 + ], + [ + -0.46666666666666673, + -0.688888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.577777777777778, + -1.8, + -2.022222222222222, + -2.2444444444444445, + -2.466666666666667 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(143, 255, 215)" + ], + [ + 1, + "rgb(143, 255, 215)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 1, + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580263, + 0.012345679012345734, + -0.11111111111111116 + ], + [ + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345845, + -0.11111111111111105, + -0.23456790123456794 + ], + [ + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111094, + -0.23456790123456783, + -0.3580246913580247 + ], + [ + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456772, + -0.3580246913580246, + -0.4814814814814815 + ], + [ + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580245, + -0.4814814814814814, + -0.6049382716049383 + ], + [ + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814813, + -0.6049382716049382, + -0.7283950617283951 + ], + [ + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049381, + -0.728395061728395, + -0.8518518518518519 + ], + [ + 0.13580246913580263, + 0.012345679012345845, + -0.11111111111111094, + -0.23456790123456772, + -0.3580246913580245, + -0.4814814814814813, + -0.6049382716049381, + -0.7283950617283947, + -0.8518518518518516, + -0.9753086419753085 + ], + [ + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049382, + -0.728395061728395, + -0.8518518518518516, + -0.9753086419753085, + -1.0987654320987654 + ], + [ + -0.11111111111111116, + -0.23456790123456794, + -0.3580246913580247, + -0.4814814814814815, + -0.6049382716049383, + -0.7283950617283951, + -0.8518518518518519, + -0.9753086419753085, + -1.0987654320987654, + -1.2222222222222223 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 190, 0)" + ], + [ + 1, + "rgb(0, 190, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.9, + 0.7999999999999999, + 0.7000000000000001, + 0.6000000000000001, + 0.5, + 0.39999999999999997, + 0.30000000000000004, + 0.2000000000000001, + 0.10000000000000005, + 0 + ], + [ + 0.7947368421052632, + 0.6947368421052631, + 0.5947368421052632, + 0.49473684210526325, + 0.3947368421052632, + 0.29473684210526313, + 0.1947368421052632, + 0.09473684210526326, + -0.005263157894736792, + -0.10526315789473684 + ], + [ + 0.6894736842105263, + 0.5894736842105263, + 0.48947368421052634, + 0.38947368421052636, + 0.2894736842105264, + 0.18947368421052632, + 0.08947368421052636, + -0.010526315789473583, + -0.11052631578947363, + -0.21052631578947367 + ], + [ + 0.5842105263157895, + 0.4842105263157895, + 0.3842105263157895, + 0.2842105263157895, + 0.18421052631578952, + 0.08421052631578947, + -0.015789473684210475, + -0.11578947368421043, + -0.21578947368421048, + -0.3157894736842105 + ], + [ + 0.4789473684210527, + 0.37894736842105264, + 0.27894736842105267, + 0.1789473684210527, + 0.07894736842105268, + -0.021052631578947368, + -0.12105263157894731, + -0.22105263157894725, + -0.3210526315789473, + -0.42105263157894735 + ], + [ + 0.37368421052631573, + 0.27368421052631575, + 0.17368421052631575, + 0.07368421052631574, + -0.02631578947368426, + -0.1263157894736843, + -0.22631578947368425, + -0.3263157894736842, + -0.42631578947368426, + -0.5263157894736843 + ], + [ + 0.268421052631579, + 0.168421052631579, + 0.068421052631579, + -0.031578947368421005, + -0.131578947368421, + -0.23157894736842105, + -0.331578947368421, + -0.43157894736842095, + -0.531578947368421, + -0.631578947368421 + ], + [ + 0.16315789473684214, + 0.06315789473684215, + -0.03684210526315784, + -0.13684210526315785, + -0.23684210526315783, + -0.3368421052631579, + -0.4368421052631578, + -0.5368421052631578, + -0.6368421052631579, + -0.7368421052631579 + ], + [ + 0.05789473684210531, + -0.04210526315789469, + -0.14210526315789468, + -0.24210526315789468, + -0.3421052631578947, + -0.4421052631578947, + -0.5421052631578946, + -0.6421052631578946, + -0.7421052631578947, + -0.8421052631578947 + ], + [ + -0.047368421052631525, + -0.14736842105263154, + -0.24736842105263152, + -0.3473684210526315, + -0.4473684210526315, + -0.5473684210526316, + -0.6473684210526315, + -0.7473684210526315, + -0.8473684210526315, + -0.9473684210526315 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(203, 0, 83)" + ], + [ + 1, + "rgb(203, 0, 83)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.95, + 0.8388888888888889, + 0.7277777777777777, + 0.6166666666666667, + 0.5055555555555555, + 0.3944444444444444, + 0.2833333333333334, + 0.17222222222222225, + 0.06111111111111116, + -0.04999999999999994 + ], + [ + 0.8444444444444443, + 0.7333333333333333, + 0.6222222222222221, + 0.5111111111111111, + 0.39999999999999997, + 0.28888888888888875, + 0.17777777777777776, + 0.06666666666666667, + -0.04444444444444444, + -0.15555555555555553 + ], + [ + 0.7388888888888888, + 0.6277777777777778, + 0.5166666666666667, + 0.40555555555555556, + 0.29444444444444445, + 0.18333333333333326, + 0.07222222222222227, + -0.038888888888888834, + -0.14999999999999994, + -0.261111111111111 + ], + [ + 0.6333333333333334, + 0.5222222222222223, + 0.41111111111111115, + 0.3000000000000001, + 0.18888888888888897, + 0.07777777777777777, + -0.03333333333333322, + -0.14444444444444432, + -0.2555555555555554, + -0.36666666666666653 + ], + [ + 0.5277777777777778, + 0.4166666666666667, + 0.3055555555555556, + 0.19444444444444448, + 0.08333333333333338, + -0.02777777777777783, + -0.1388888888888888, + -0.24999999999999992, + -0.361111111111111, + -0.4722222222222221 + ], + [ + 0.42222222222222217, + 0.31111111111111106, + 0.19999999999999998, + 0.08888888888888888, + -0.02222222222222222, + -0.13333333333333341, + -0.2444444444444444, + -0.3555555555555555, + -0.4666666666666666, + -0.5777777777777777 + ], + [ + 0.3166666666666667, + 0.20555555555555557, + 0.09444444444444448, + -0.01666666666666661, + -0.1277777777777777, + -0.23888888888888893, + -0.3499999999999999, + -0.461111111111111, + -0.5722222222222221, + -0.6833333333333332 + ], + [ + 0.2111111111111112, + 0.10000000000000009, + -0.011111111111111004, + -0.12222222222222211, + -0.2333333333333332, + -0.3444444444444444, + -0.4555555555555554, + -0.5666666666666665, + -0.6777777777777776, + -0.7888888888888888 + ], + [ + 0.1055555555555556, + -0.005555555555555502, + -0.1166666666666666, + -0.2277777777777777, + -0.3388888888888888, + -0.45, + -0.561111111111111, + -0.672222222222222, + -0.7833333333333332, + -0.8944444444444443 + ], + [ + 0, + -0.1111111111111111, + -0.2222222222222222, + -0.3333333333333333, + -0.4444444444444444, + -0.5555555555555556, + -0.6666666666666666, + -0.7777777777777777, + -0.8888888888888888, + -0.9999999999999999 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999, + 0 + ], + "y": [ + 0, + 0.17142857142857143 + ], + "z": [ + 0.06, + 0.042857142857142844 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999 + ], + "y": [ + 0 + ], + "z": [ + 0.06 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.17142857142857143 + ], + "z": [ + 0.042857142857142844 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06, + 0.042857142857142844 + ], + "y": [ + 0.08000000000000002, + 0 + ], + "z": [ + 0, + 0.17142857142857149 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06 + ], + "y": [ + 0.08000000000000002 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.042857142857142844 + ], + "y": [ + 0 + ], + "z": [ + 0.17142857142857149 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146, + 0 + ], + "y": [ + 0.042857142857142864, + 0.06000000000000002 + ], + "z": [ + 0, + 0.07999999999999999 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146 + ], + "y": [ + 0.042857142857142864 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.06000000000000002 + ], + "z": [ + 0.07999999999999999 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855, + 0 + ], + "y": [ + 0, + 0.4736842105263153 + ], + "z": [ + 0.3214285714285716, + 0.4736842105263163 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855 + ], + "y": [ + 0 + ], + "z": [ + 0.3214285714285716 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.4736842105263153 + ], + "z": [ + 0.4736842105263163 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875, + 0 + ], + "y": [ + 0, + 0.44999999999998785 + ], + "z": [ + 0.6551724137931125, + 0.5000000000000133 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875 + ], + "y": [ + 0 + ], + "z": [ + 0.6551724137931125 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.44999999999998785 + ], + "z": [ + 0.5000000000000133 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813, + 0 + ], + "y": [ + 0.4871794871794937, + 0.5000000000000059 + ], + "z": [ + 0, + 0.4499999999999944 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813 + ], + "y": [ + 0.4871794871794937 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.5000000000000059 + ], + "z": [ + 0.4499999999999944 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.2, + "y": -1.6, + "z": 0 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 232, 246)" + ], + [ + 1, + "rgb(0, 232, 246)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.3, + 0.13333333333333336, + -0.03333333333333328, + -0.19999999999999996, + -0.36666666666666653, + -0.5333333333333333, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.2 + ], + [ + -0.03333333333333328, + -0.19999999999999993, + -0.36666666666666653, + -0.5333333333333332, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332 + ], + [ + -0.36666666666666653, + -0.5333333333333331, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663 + ], + [ + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997 + ], + [ + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328 + ], + [ + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.8666666666666667 + ], + [ + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999997 + ], + [ + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333328 + ], + [ + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.0333333333333328, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333323, + -3.6999999999999993, + -3.8666666666666663 + ], + [ + -2.6999999999999997, + -2.8666666666666667, + -3.033333333333333, + -3.1999999999999997, + -3.3666666666666663, + -3.5333333333333337, + -3.6999999999999993, + -3.8666666666666667, + -4.033333333333332, + -4.2 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(248, 0, 227)" + ], + [ + 1, + "rgb(248, 0, 227)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.1, + 0.06296296296296297, + 0.025925925925925932, + -0.011111111111111117, + -0.04814814814814814, + -0.08518518518518521, + -0.12222222222222223, + -0.15925925925925927, + -0.1962962962962963, + -0.23333333333333336 + ], + [ + 0.04444444444444445, + 0.007407407407407418, + -0.029629629629629617, + -0.06666666666666667, + -0.10370370370370369, + -0.14074074074074075, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889 + ], + [ + -0.011111111111111094, + -0.048148148148148134, + -0.08518518518518517, + -0.12222222222222222, + -0.15925925925925924, + -0.1962962962962963, + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.3444444444444445 + ], + [ + -0.06666666666666665, + -0.10370370370370369, + -0.14074074074074072, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518519, + -0.2888888888888889, + -0.32592592592592595, + -0.36296296296296293, + -0.4 + ], + [ + -0.12222222222222219, + -0.1592592592592592, + -0.19629629629629627, + -0.2333333333333333, + -0.2703703703703703, + -0.3074074074074074, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555 + ], + [ + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889, + -0.32592592592592595, + -0.362962962962963, + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111 + ], + [ + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667 + ], + [ + -0.28888888888888886, + -0.3259259259259259, + -0.36296296296296293, + -0.39999999999999997, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851851, + -0.6222222222222222 + ], + [ + -0.3444444444444444, + -0.3814814814814814, + -0.41851851851851846, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667, + -0.6037037037037036, + -0.6407407407407407, + -0.6777777777777777 + ], + [ + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851853, + -0.6222222222222222, + -0.6592592592592593, + -0.6962962962962963, + -0.7333333333333334 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 159, 0)" + ], + [ + 1, + "rgb(255, 159, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.2, + -0.02222222222222219, + -0.24444444444444438, + -0.4666666666666666, + -0.6888888888888888, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.8 + ], + [ + 0.12592592592592594, + -0.09629629629629627, + -0.3185185185185184, + -0.5407407407407406, + -0.7629629629629628, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740742 + ], + [ + 0.051851851851851864, + -0.17037037037037034, + -0.39259259259259255, + -0.6148148148148147, + -0.8370370370370369, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037035, + -1.7259259259259256, + -1.9481481481481482 + ], + [ + -0.022222222222222233, + -0.24444444444444444, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.7999999999999998, + -2.022222222222222 + ], + [ + -0.09629629629629628, + -0.3185185185185185, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740738, + -2.096296296296296 + ], + [ + -0.17037037037037042, + -0.3925925925925926, + -0.6148148148148148, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814817, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705 + ], + [ + -0.24444444444444446, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555556, + -1.5777777777777777, + -1.8, + -2.022222222222222, + -2.2444444444444445 + ], + [ + -0.31851851851851853, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.651851851851852, + -1.8740740740740742, + -2.096296296296296, + -2.3185185185185184 + ], + [ + -0.3925925925925926, + -0.6148148148148147, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705, + -2.3925925925925924 + ], + [ + -0.46666666666666673, + -0.688888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.577777777777778, + -1.8, + -2.022222222222222, + -2.2444444444444445, + -2.466666666666667 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(143, 255, 215)" + ], + [ + 1, + "rgb(143, 255, 215)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 1, + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580263, + 0.012345679012345734, + -0.11111111111111116 + ], + [ + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345845, + -0.11111111111111105, + -0.23456790123456794 + ], + [ + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111094, + -0.23456790123456783, + -0.3580246913580247 + ], + [ + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456772, + -0.3580246913580246, + -0.4814814814814815 + ], + [ + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580245, + -0.4814814814814814, + -0.6049382716049383 + ], + [ + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814813, + -0.6049382716049382, + -0.7283950617283951 + ], + [ + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049381, + -0.728395061728395, + -0.8518518518518519 + ], + [ + 0.13580246913580263, + 0.012345679012345845, + -0.11111111111111094, + -0.23456790123456772, + -0.3580246913580245, + -0.4814814814814813, + -0.6049382716049381, + -0.7283950617283947, + -0.8518518518518516, + -0.9753086419753085 + ], + [ + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049382, + -0.728395061728395, + -0.8518518518518516, + -0.9753086419753085, + -1.0987654320987654 + ], + [ + -0.11111111111111116, + -0.23456790123456794, + -0.3580246913580247, + -0.4814814814814815, + -0.6049382716049383, + -0.7283950617283951, + -0.8518518518518519, + -0.9753086419753085, + -1.0987654320987654, + -1.2222222222222223 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 190, 0)" + ], + [ + 1, + "rgb(0, 190, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.9, + 0.7999999999999999, + 0.7000000000000001, + 0.6000000000000001, + 0.5, + 0.39999999999999997, + 0.30000000000000004, + 0.2000000000000001, + 0.10000000000000005, + 0 + ], + [ + 0.7947368421052632, + 0.6947368421052631, + 0.5947368421052632, + 0.49473684210526325, + 0.3947368421052632, + 0.29473684210526313, + 0.1947368421052632, + 0.09473684210526326, + -0.005263157894736792, + -0.10526315789473684 + ], + [ + 0.6894736842105263, + 0.5894736842105263, + 0.48947368421052634, + 0.38947368421052636, + 0.2894736842105264, + 0.18947368421052632, + 0.08947368421052636, + -0.010526315789473583, + -0.11052631578947363, + -0.21052631578947367 + ], + [ + 0.5842105263157895, + 0.4842105263157895, + 0.3842105263157895, + 0.2842105263157895, + 0.18421052631578952, + 0.08421052631578947, + -0.015789473684210475, + -0.11578947368421043, + -0.21578947368421048, + -0.3157894736842105 + ], + [ + 0.4789473684210527, + 0.37894736842105264, + 0.27894736842105267, + 0.1789473684210527, + 0.07894736842105268, + -0.021052631578947368, + -0.12105263157894731, + -0.22105263157894725, + -0.3210526315789473, + -0.42105263157894735 + ], + [ + 0.37368421052631573, + 0.27368421052631575, + 0.17368421052631575, + 0.07368421052631574, + -0.02631578947368426, + -0.1263157894736843, + -0.22631578947368425, + -0.3263157894736842, + -0.42631578947368426, + -0.5263157894736843 + ], + [ + 0.268421052631579, + 0.168421052631579, + 0.068421052631579, + -0.031578947368421005, + -0.131578947368421, + -0.23157894736842105, + -0.331578947368421, + -0.43157894736842095, + -0.531578947368421, + -0.631578947368421 + ], + [ + 0.16315789473684214, + 0.06315789473684215, + -0.03684210526315784, + -0.13684210526315785, + -0.23684210526315783, + -0.3368421052631579, + -0.4368421052631578, + -0.5368421052631578, + -0.6368421052631579, + -0.7368421052631579 + ], + [ + 0.05789473684210531, + -0.04210526315789469, + -0.14210526315789468, + -0.24210526315789468, + -0.3421052631578947, + -0.4421052631578947, + -0.5421052631578946, + -0.6421052631578946, + -0.7421052631578947, + -0.8421052631578947 + ], + [ + -0.047368421052631525, + -0.14736842105263154, + -0.24736842105263152, + -0.3473684210526315, + -0.4473684210526315, + -0.5473684210526316, + -0.6473684210526315, + -0.7473684210526315, + -0.8473684210526315, + -0.9473684210526315 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(203, 0, 83)" + ], + [ + 1, + "rgb(203, 0, 83)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.95, + 0.8388888888888889, + 0.7277777777777777, + 0.6166666666666667, + 0.5055555555555555, + 0.3944444444444444, + 0.2833333333333334, + 0.17222222222222225, + 0.06111111111111116, + -0.04999999999999994 + ], + [ + 0.8444444444444443, + 0.7333333333333333, + 0.6222222222222221, + 0.5111111111111111, + 0.39999999999999997, + 0.28888888888888875, + 0.17777777777777776, + 0.06666666666666667, + -0.04444444444444444, + -0.15555555555555553 + ], + [ + 0.7388888888888888, + 0.6277777777777778, + 0.5166666666666667, + 0.40555555555555556, + 0.29444444444444445, + 0.18333333333333326, + 0.07222222222222227, + -0.038888888888888834, + -0.14999999999999994, + -0.261111111111111 + ], + [ + 0.6333333333333334, + 0.5222222222222223, + 0.41111111111111115, + 0.3000000000000001, + 0.18888888888888897, + 0.07777777777777777, + -0.03333333333333322, + -0.14444444444444432, + -0.2555555555555554, + -0.36666666666666653 + ], + [ + 0.5277777777777778, + 0.4166666666666667, + 0.3055555555555556, + 0.19444444444444448, + 0.08333333333333338, + -0.02777777777777783, + -0.1388888888888888, + -0.24999999999999992, + -0.361111111111111, + -0.4722222222222221 + ], + [ + 0.42222222222222217, + 0.31111111111111106, + 0.19999999999999998, + 0.08888888888888888, + -0.02222222222222222, + -0.13333333333333341, + -0.2444444444444444, + -0.3555555555555555, + -0.4666666666666666, + -0.5777777777777777 + ], + [ + 0.3166666666666667, + 0.20555555555555557, + 0.09444444444444448, + -0.01666666666666661, + -0.1277777777777777, + -0.23888888888888893, + -0.3499999999999999, + -0.461111111111111, + -0.5722222222222221, + -0.6833333333333332 + ], + [ + 0.2111111111111112, + 0.10000000000000009, + -0.011111111111111004, + -0.12222222222222211, + -0.2333333333333332, + -0.3444444444444444, + -0.4555555555555554, + -0.5666666666666665, + -0.6777777777777776, + -0.7888888888888888 + ], + [ + 0.1055555555555556, + -0.005555555555555502, + -0.1166666666666666, + -0.2277777777777777, + -0.3388888888888888, + -0.45, + -0.561111111111111, + -0.672222222222222, + -0.7833333333333332, + -0.8944444444444443 + ], + [ + 0, + -0.1111111111111111, + -0.2222222222222222, + -0.3333333333333333, + -0.4444444444444444, + -0.5555555555555556, + -0.6666666666666666, + -0.7777777777777777, + -0.8888888888888888, + -0.9999999999999999 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999, + 0 + ], + "y": [ + 0, + 0.17142857142857143 + ], + "z": [ + 0.06, + 0.042857142857142844 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999 + ], + "y": [ + 0 + ], + "z": [ + 0.06 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.17142857142857143 + ], + "z": [ + 0.042857142857142844 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06, + 0.042857142857142844 + ], + "y": [ + 0.08000000000000002, + 0 + ], + "z": [ + 0, + 0.17142857142857149 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06 + ], + "y": [ + 0.08000000000000002 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.042857142857142844 + ], + "y": [ + 0 + ], + "z": [ + 0.17142857142857149 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146, + 0 + ], + "y": [ + 0.042857142857142864, + 0.06000000000000002 + ], + "z": [ + 0, + 0.07999999999999999 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146 + ], + "y": [ + 0.042857142857142864 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.06000000000000002 + ], + "z": [ + 0.07999999999999999 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855, + 0 + ], + "y": [ + 0, + 0.4736842105263153 + ], + "z": [ + 0.3214285714285716, + 0.4736842105263163 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855 + ], + "y": [ + 0 + ], + "z": [ + 0.3214285714285716 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.4736842105263153 + ], + "z": [ + 0.4736842105263163 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875, + 0 + ], + "y": [ + 0, + 0.44999999999998785 + ], + "z": [ + 0.6551724137931125, + 0.5000000000000133 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875 + ], + "y": [ + 0 + ], + "z": [ + 0.6551724137931125 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.44999999999998785 + ], + "z": [ + 0.5000000000000133 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813, + 0 + ], + "y": [ + 0.4871794871794937, + 0.5000000000000059 + ], + "z": [ + 0, + 0.4499999999999944 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813 + ], + "y": [ + 0.4871794871794937 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.5000000000000059 + ], + "z": [ + 0.4499999999999944 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.1, + "y": 1.1, + "z": 0.4 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "planes = [ \n", + " (.1, .2, .3, (0, 232, 246), 1),\n", + " (.2, .3, .1, (248, 0, 227), 1), \n", + " (.3, .1, .2, (255, 159, 0), 1),\n", + " \n", + " (.5, .5, .8, (255, 0, 70), 1), \n", + " (.4, .8, .6, (0, 140, 255), 1), \n", + " (.8, .4, .4, (0, 255, 0), 1),\n", + " (.6, .6, .6, (255, 255, 0), 1),\n", + " \n", + " (.9, .9, 1, (143, 255, 215), 1),\n", + " (.95, 1, .9, (0, 190, 0), 1), \n", + " (1, .95, .95, (203, 0, 83), 1)\n", + "]\n", + "\n", + "plot(planes, [], 0, 0, dict(x=1.2, y=-1.6, z=0))\n", + "plot(planes, [], 0, 0, dict(x=1.1, y=1.1, z=0.4))" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "id": "f64deee5", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.3, + 0.13333333333333336, + -0.03333333333333328, + -0.19999999999999996, + -0.36666666666666653, + -0.5333333333333333, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.2 + ], + [ + -0.03333333333333328, + -0.19999999999999993, + -0.36666666666666653, + -0.5333333333333332, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332 + ], + [ + -0.36666666666666653, + -0.5333333333333331, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663 + ], + [ + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997 + ], + [ + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328 + ], + [ + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.8666666666666667 + ], + [ + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999997 + ], + [ + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333328 + ], + [ + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.0333333333333328, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333323, + -3.6999999999999993, + -3.8666666666666663 + ], + [ + -2.6999999999999997, + -2.8666666666666667, + -3.033333333333333, + -3.1999999999999997, + -3.3666666666666663, + -3.5333333333333337, + -3.6999999999999993, + -3.8666666666666667, + -4.033333333333332, + -4.2 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.1, + 0.06296296296296297, + 0.025925925925925932, + -0.011111111111111117, + -0.04814814814814814, + -0.08518518518518521, + -0.12222222222222223, + -0.15925925925925927, + -0.1962962962962963, + -0.23333333333333336 + ], + [ + 0.04444444444444445, + 0.007407407407407418, + -0.029629629629629617, + -0.06666666666666667, + -0.10370370370370369, + -0.14074074074074075, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889 + ], + [ + -0.011111111111111094, + -0.048148148148148134, + -0.08518518518518517, + -0.12222222222222222, + -0.15925925925925924, + -0.1962962962962963, + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.3444444444444445 + ], + [ + -0.06666666666666665, + -0.10370370370370369, + -0.14074074074074072, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518519, + -0.2888888888888889, + -0.32592592592592595, + -0.36296296296296293, + -0.4 + ], + [ + -0.12222222222222219, + -0.1592592592592592, + -0.19629629629629627, + -0.2333333333333333, + -0.2703703703703703, + -0.3074074074074074, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555 + ], + [ + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889, + -0.32592592592592595, + -0.362962962962963, + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111 + ], + [ + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667 + ], + [ + -0.28888888888888886, + -0.3259259259259259, + -0.36296296296296293, + -0.39999999999999997, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851851, + -0.6222222222222222 + ], + [ + -0.3444444444444444, + -0.3814814814814814, + -0.41851851851851846, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667, + -0.6037037037037036, + -0.6407407407407407, + -0.6777777777777777 + ], + [ + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851853, + -0.6222222222222222, + -0.6592592592592593, + -0.6962962962962963, + -0.7333333333333334 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.2, + -0.02222222222222219, + -0.24444444444444438, + -0.4666666666666666, + -0.6888888888888888, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.8 + ], + [ + 0.12592592592592594, + -0.09629629629629627, + -0.3185185185185184, + -0.5407407407407406, + -0.7629629629629628, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740742 + ], + [ + 0.051851851851851864, + -0.17037037037037034, + -0.39259259259259255, + -0.6148148148148147, + -0.8370370370370369, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037035, + -1.7259259259259256, + -1.9481481481481482 + ], + [ + -0.022222222222222233, + -0.24444444444444444, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.7999999999999998, + -2.022222222222222 + ], + [ + -0.09629629629629628, + -0.3185185185185185, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740738, + -2.096296296296296 + ], + [ + -0.17037037037037042, + -0.3925925925925926, + -0.6148148148148148, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814817, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705 + ], + [ + -0.24444444444444446, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555556, + -1.5777777777777777, + -1.8, + -2.022222222222222, + -2.2444444444444445 + ], + [ + -0.31851851851851853, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.651851851851852, + -1.8740740740740742, + -2.096296296296296, + -2.3185185185185184 + ], + [ + -0.3925925925925926, + -0.6148148148148147, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705, + -2.3925925925925924 + ], + [ + -0.46666666666666673, + -0.688888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.577777777777778, + -1.8, + -2.022222222222222, + -2.2444444444444445, + -2.466666666666667 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 1, + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580263, + 0.012345679012345734, + -0.11111111111111116 + ], + [ + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345845, + -0.11111111111111105, + -0.23456790123456794 + ], + [ + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111094, + -0.23456790123456783, + -0.3580246913580247 + ], + [ + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456772, + -0.3580246913580246, + -0.4814814814814815 + ], + [ + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580245, + -0.4814814814814814, + -0.6049382716049383 + ], + [ + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814813, + -0.6049382716049382, + -0.7283950617283951 + ], + [ + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049381, + -0.728395061728395, + -0.8518518518518519 + ], + [ + 0.13580246913580263, + 0.012345679012345845, + -0.11111111111111094, + -0.23456790123456772, + -0.3580246913580245, + -0.4814814814814813, + -0.6049382716049381, + -0.7283950617283947, + -0.8518518518518516, + -0.9753086419753085 + ], + [ + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049382, + -0.728395061728395, + -0.8518518518518516, + -0.9753086419753085, + -1.0987654320987654 + ], + [ + -0.11111111111111116, + -0.23456790123456794, + -0.3580246913580247, + -0.4814814814814815, + -0.6049382716049383, + -0.7283950617283951, + -0.8518518518518519, + -0.9753086419753085, + -1.0987654320987654, + -1.2222222222222223 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.9, + 0.7999999999999999, + 0.7000000000000001, + 0.6000000000000001, + 0.5, + 0.39999999999999997, + 0.30000000000000004, + 0.2000000000000001, + 0.10000000000000005, + 0 + ], + [ + 0.7947368421052632, + 0.6947368421052631, + 0.5947368421052632, + 0.49473684210526325, + 0.3947368421052632, + 0.29473684210526313, + 0.1947368421052632, + 0.09473684210526326, + -0.005263157894736792, + -0.10526315789473684 + ], + [ + 0.6894736842105263, + 0.5894736842105263, + 0.48947368421052634, + 0.38947368421052636, + 0.2894736842105264, + 0.18947368421052632, + 0.08947368421052636, + -0.010526315789473583, + -0.11052631578947363, + -0.21052631578947367 + ], + [ + 0.5842105263157895, + 0.4842105263157895, + 0.3842105263157895, + 0.2842105263157895, + 0.18421052631578952, + 0.08421052631578947, + -0.015789473684210475, + -0.11578947368421043, + -0.21578947368421048, + -0.3157894736842105 + ], + [ + 0.4789473684210527, + 0.37894736842105264, + 0.27894736842105267, + 0.1789473684210527, + 0.07894736842105268, + -0.021052631578947368, + -0.12105263157894731, + -0.22105263157894725, + -0.3210526315789473, + -0.42105263157894735 + ], + [ + 0.37368421052631573, + 0.27368421052631575, + 0.17368421052631575, + 0.07368421052631574, + -0.02631578947368426, + -0.1263157894736843, + -0.22631578947368425, + -0.3263157894736842, + -0.42631578947368426, + -0.5263157894736843 + ], + [ + 0.268421052631579, + 0.168421052631579, + 0.068421052631579, + -0.031578947368421005, + -0.131578947368421, + -0.23157894736842105, + -0.331578947368421, + -0.43157894736842095, + -0.531578947368421, + -0.631578947368421 + ], + [ + 0.16315789473684214, + 0.06315789473684215, + -0.03684210526315784, + -0.13684210526315785, + -0.23684210526315783, + -0.3368421052631579, + -0.4368421052631578, + -0.5368421052631578, + -0.6368421052631579, + -0.7368421052631579 + ], + [ + 0.05789473684210531, + -0.04210526315789469, + -0.14210526315789468, + -0.24210526315789468, + -0.3421052631578947, + -0.4421052631578947, + -0.5421052631578946, + -0.6421052631578946, + -0.7421052631578947, + -0.8421052631578947 + ], + [ + -0.047368421052631525, + -0.14736842105263154, + -0.24736842105263152, + -0.3473684210526315, + -0.4473684210526315, + -0.5473684210526316, + -0.6473684210526315, + -0.7473684210526315, + -0.8473684210526315, + -0.9473684210526315 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.95, + 0.8388888888888889, + 0.7277777777777777, + 0.6166666666666667, + 0.5055555555555555, + 0.3944444444444444, + 0.2833333333333334, + 0.17222222222222225, + 0.06111111111111116, + -0.04999999999999994 + ], + [ + 0.8444444444444443, + 0.7333333333333333, + 0.6222222222222221, + 0.5111111111111111, + 0.39999999999999997, + 0.28888888888888875, + 0.17777777777777776, + 0.06666666666666667, + -0.04444444444444444, + -0.15555555555555553 + ], + [ + 0.7388888888888888, + 0.6277777777777778, + 0.5166666666666667, + 0.40555555555555556, + 0.29444444444444445, + 0.18333333333333326, + 0.07222222222222227, + -0.038888888888888834, + -0.14999999999999994, + -0.261111111111111 + ], + [ + 0.6333333333333334, + 0.5222222222222223, + 0.41111111111111115, + 0.3000000000000001, + 0.18888888888888897, + 0.07777777777777777, + -0.03333333333333322, + -0.14444444444444432, + -0.2555555555555554, + -0.36666666666666653 + ], + [ + 0.5277777777777778, + 0.4166666666666667, + 0.3055555555555556, + 0.19444444444444448, + 0.08333333333333338, + -0.02777777777777783, + -0.1388888888888888, + -0.24999999999999992, + -0.361111111111111, + -0.4722222222222221 + ], + [ + 0.42222222222222217, + 0.31111111111111106, + 0.19999999999999998, + 0.08888888888888888, + -0.02222222222222222, + -0.13333333333333341, + -0.2444444444444444, + -0.3555555555555555, + -0.4666666666666666, + -0.5777777777777777 + ], + [ + 0.3166666666666667, + 0.20555555555555557, + 0.09444444444444448, + -0.01666666666666661, + -0.1277777777777777, + -0.23888888888888893, + -0.3499999999999999, + -0.461111111111111, + -0.5722222222222221, + -0.6833333333333332 + ], + [ + 0.2111111111111112, + 0.10000000000000009, + -0.011111111111111004, + -0.12222222222222211, + -0.2333333333333332, + -0.3444444444444444, + -0.4555555555555554, + -0.5666666666666665, + -0.6777777777777776, + -0.7888888888888888 + ], + [ + 0.1055555555555556, + -0.005555555555555502, + -0.1166666666666666, + -0.2277777777777777, + -0.3388888888888888, + -0.45, + -0.561111111111111, + -0.672222222222222, + -0.7833333333333332, + -0.8944444444444443 + ], + [ + 0, + -0.1111111111111111, + -0.2222222222222222, + -0.3333333333333333, + -0.4444444444444444, + -0.5555555555555556, + -0.6666666666666666, + -0.7777777777777777, + -0.8888888888888888, + -0.9999999999999999 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999, + 0 + ], + "y": [ + 0, + 0.17142857142857143 + ], + "z": [ + 0.06, + 0.042857142857142844 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999 + ], + "y": [ + 0 + ], + "z": [ + 0.06 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.17142857142857143 + ], + "z": [ + 0.042857142857142844 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06, + 0.042857142857142844 + ], + "y": [ + 0.08000000000000002, + 0 + ], + "z": [ + 0, + 0.17142857142857149 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06 + ], + "y": [ + 0.08000000000000002 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.042857142857142844 + ], + "y": [ + 0 + ], + "z": [ + 0.17142857142857149 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146, + 0 + ], + "y": [ + 0.042857142857142864, + 0.06000000000000002 + ], + "z": [ + 0, + 0.07999999999999999 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146 + ], + "y": [ + 0.042857142857142864 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.06000000000000002 + ], + "z": [ + 0.07999999999999999 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855, + 0 + ], + "y": [ + 0, + 0.4736842105263153 + ], + "z": [ + 0.3214285714285716, + 0.4736842105263163 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855 + ], + "y": [ + 0 + ], + "z": [ + 0.3214285714285716 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.4736842105263153 + ], + "z": [ + 0.4736842105263163 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875, + 0 + ], + "y": [ + 0, + 0.44999999999998785 + ], + "z": [ + 0.6551724137931125, + 0.5000000000000133 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875 + ], + "y": [ + 0 + ], + "z": [ + 0.6551724137931125 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.44999999999998785 + ], + "z": [ + 0.5000000000000133 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813, + 0 + ], + "y": [ + 0.4871794871794937, + 0.5000000000000059 + ], + "z": [ + 0, + 0.4499999999999944 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813 + ], + "y": [ + 0.4871794871794937 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.5000000000000059 + ], + "z": [ + 0.4499999999999944 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.2, + "y": -1.6, + "z": 0 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.3, + 0.13333333333333336, + -0.03333333333333328, + -0.19999999999999996, + -0.36666666666666653, + -0.5333333333333333, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.2 + ], + [ + -0.03333333333333328, + -0.19999999999999993, + -0.36666666666666653, + -0.5333333333333332, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332 + ], + [ + -0.36666666666666653, + -0.5333333333333331, + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663 + ], + [ + -0.6999999999999998, + -0.8666666666666665, + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997 + ], + [ + -1.033333333333333, + -1.1999999999999997, + -1.3666666666666663, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328 + ], + [ + -1.3666666666666665, + -1.5333333333333332, + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.8666666666666667 + ], + [ + -1.6999999999999997, + -1.8666666666666663, + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999997, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999997 + ], + [ + -2.0333333333333328, + -2.1999999999999997, + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.033333333333333, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333328 + ], + [ + -2.3666666666666663, + -2.5333333333333328, + -2.6999999999999993, + -2.866666666666666, + -3.0333333333333328, + -3.1999999999999993, + -3.3666666666666663, + -3.5333333333333323, + -3.6999999999999993, + -3.8666666666666663 + ], + [ + -2.6999999999999997, + -2.8666666666666667, + -3.033333333333333, + -3.1999999999999997, + -3.3666666666666663, + -3.5333333333333337, + -3.6999999999999993, + -3.8666666666666667, + -4.033333333333332, + -4.2 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.1, + 0.06296296296296297, + 0.025925925925925932, + -0.011111111111111117, + -0.04814814814814814, + -0.08518518518518521, + -0.12222222222222223, + -0.15925925925925927, + -0.1962962962962963, + -0.23333333333333336 + ], + [ + 0.04444444444444445, + 0.007407407407407418, + -0.029629629629629617, + -0.06666666666666667, + -0.10370370370370369, + -0.14074074074074075, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889 + ], + [ + -0.011111111111111094, + -0.048148148148148134, + -0.08518518518518517, + -0.12222222222222222, + -0.15925925925925924, + -0.1962962962962963, + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.3444444444444445 + ], + [ + -0.06666666666666665, + -0.10370370370370369, + -0.14074074074074072, + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518519, + -0.2888888888888889, + -0.32592592592592595, + -0.36296296296296293, + -0.4 + ], + [ + -0.12222222222222219, + -0.1592592592592592, + -0.19629629629629627, + -0.2333333333333333, + -0.2703703703703703, + -0.3074074074074074, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555 + ], + [ + -0.17777777777777778, + -0.2148148148148148, + -0.2518518518518518, + -0.2888888888888889, + -0.32592592592592595, + -0.362962962962963, + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111 + ], + [ + -0.2333333333333333, + -0.2703703703703703, + -0.30740740740740735, + -0.34444444444444444, + -0.3814814814814815, + -0.4185185185185185, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667 + ], + [ + -0.28888888888888886, + -0.3259259259259259, + -0.36296296296296293, + -0.39999999999999997, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851851, + -0.6222222222222222 + ], + [ + -0.3444444444444444, + -0.3814814814814814, + -0.41851851851851846, + -0.45555555555555555, + -0.4925925925925926, + -0.5296296296296296, + -0.5666666666666667, + -0.6037037037037036, + -0.6407407407407407, + -0.6777777777777777 + ], + [ + -0.4, + -0.43703703703703706, + -0.4740740740740741, + -0.5111111111111111, + -0.5481481481481482, + -0.5851851851851853, + -0.6222222222222222, + -0.6592592592592593, + -0.6962962962962963, + -0.7333333333333334 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.2, + -0.02222222222222219, + -0.24444444444444438, + -0.4666666666666666, + -0.6888888888888888, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.8 + ], + [ + 0.12592592592592594, + -0.09629629629629627, + -0.3185185185185184, + -0.5407407407407406, + -0.7629629629629628, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740742 + ], + [ + 0.051851851851851864, + -0.17037037037037034, + -0.39259259259259255, + -0.6148148148148147, + -0.8370370370370369, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037035, + -1.7259259259259256, + -1.9481481481481482 + ], + [ + -0.022222222222222233, + -0.24444444444444444, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.5777777777777775, + -1.7999999999999998, + -2.022222222222222 + ], + [ + -0.09629629629629628, + -0.3185185185185185, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.6518518518518517, + -1.8740740740740738, + -2.096296296296296 + ], + [ + -0.17037037037037042, + -0.3925925925925926, + -0.6148148148148148, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814817, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705 + ], + [ + -0.24444444444444446, + -0.4666666666666666, + -0.6888888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555556, + -1.5777777777777777, + -1.8, + -2.022222222222222, + -2.2444444444444445 + ], + [ + -0.31851851851851853, + -0.5407407407407406, + -0.762962962962963, + -0.9851851851851852, + -1.2074074074074073, + -1.4296296296296296, + -1.651851851851852, + -1.8740740740740742, + -2.096296296296296, + -2.3185185185185184 + ], + [ + -0.3925925925925926, + -0.6148148148148147, + -0.837037037037037, + -1.0592592592592591, + -1.2814814814814814, + -1.5037037037037038, + -1.725925925925926, + -1.9481481481481482, + -2.1703703703703705, + -2.3925925925925924 + ], + [ + -0.46666666666666673, + -0.688888888888889, + -0.9111111111111111, + -1.1333333333333333, + -1.3555555555555554, + -1.577777777777778, + -1.8, + -2.022222222222222, + -2.2444444444444445, + -2.466666666666667 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 1, + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580263, + 0.012345679012345734, + -0.11111111111111116 + ], + [ + 0.8765432098765432, + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345845, + -0.11111111111111105, + -0.23456790123456794 + ], + [ + 0.7530864197530864, + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111094, + -0.23456790123456783, + -0.3580246913580247 + ], + [ + 0.6296296296296297, + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456772, + -0.3580246913580246, + -0.4814814814814815 + ], + [ + 0.5061728395061729, + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580245, + -0.4814814814814814, + -0.6049382716049383 + ], + [ + 0.3827160493827161, + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814813, + -0.6049382716049382, + -0.7283950617283951 + ], + [ + 0.2592592592592593, + 0.13580246913580252, + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049381, + -0.728395061728395, + -0.8518518518518519 + ], + [ + 0.13580246913580263, + 0.012345679012345845, + -0.11111111111111094, + -0.23456790123456772, + -0.3580246913580245, + -0.4814814814814813, + -0.6049382716049381, + -0.7283950617283947, + -0.8518518518518516, + -0.9753086419753085 + ], + [ + 0.012345679012345734, + -0.11111111111111105, + -0.23456790123456783, + -0.3580246913580246, + -0.4814814814814814, + -0.6049382716049382, + -0.728395061728395, + -0.8518518518518516, + -0.9753086419753085, + -1.0987654320987654 + ], + [ + -0.11111111111111116, + -0.23456790123456794, + -0.3580246913580247, + -0.4814814814814815, + -0.6049382716049383, + -0.7283950617283951, + -0.8518518518518519, + -0.9753086419753085, + -1.0987654320987654, + -1.2222222222222223 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.9, + 0.7999999999999999, + 0.7000000000000001, + 0.6000000000000001, + 0.5, + 0.39999999999999997, + 0.30000000000000004, + 0.2000000000000001, + 0.10000000000000005, + 0 + ], + [ + 0.7947368421052632, + 0.6947368421052631, + 0.5947368421052632, + 0.49473684210526325, + 0.3947368421052632, + 0.29473684210526313, + 0.1947368421052632, + 0.09473684210526326, + -0.005263157894736792, + -0.10526315789473684 + ], + [ + 0.6894736842105263, + 0.5894736842105263, + 0.48947368421052634, + 0.38947368421052636, + 0.2894736842105264, + 0.18947368421052632, + 0.08947368421052636, + -0.010526315789473583, + -0.11052631578947363, + -0.21052631578947367 + ], + [ + 0.5842105263157895, + 0.4842105263157895, + 0.3842105263157895, + 0.2842105263157895, + 0.18421052631578952, + 0.08421052631578947, + -0.015789473684210475, + -0.11578947368421043, + -0.21578947368421048, + -0.3157894736842105 + ], + [ + 0.4789473684210527, + 0.37894736842105264, + 0.27894736842105267, + 0.1789473684210527, + 0.07894736842105268, + -0.021052631578947368, + -0.12105263157894731, + -0.22105263157894725, + -0.3210526315789473, + -0.42105263157894735 + ], + [ + 0.37368421052631573, + 0.27368421052631575, + 0.17368421052631575, + 0.07368421052631574, + -0.02631578947368426, + -0.1263157894736843, + -0.22631578947368425, + -0.3263157894736842, + -0.42631578947368426, + -0.5263157894736843 + ], + [ + 0.268421052631579, + 0.168421052631579, + 0.068421052631579, + -0.031578947368421005, + -0.131578947368421, + -0.23157894736842105, + -0.331578947368421, + -0.43157894736842095, + -0.531578947368421, + -0.631578947368421 + ], + [ + 0.16315789473684214, + 0.06315789473684215, + -0.03684210526315784, + -0.13684210526315785, + -0.23684210526315783, + -0.3368421052631579, + -0.4368421052631578, + -0.5368421052631578, + -0.6368421052631579, + -0.7368421052631579 + ], + [ + 0.05789473684210531, + -0.04210526315789469, + -0.14210526315789468, + -0.24210526315789468, + -0.3421052631578947, + -0.4421052631578947, + -0.5421052631578946, + -0.6421052631578946, + -0.7421052631578947, + -0.8421052631578947 + ], + [ + -0.047368421052631525, + -0.14736842105263154, + -0.24736842105263152, + -0.3473684210526315, + -0.4473684210526315, + -0.5473684210526316, + -0.6473684210526315, + -0.7473684210526315, + -0.8473684210526315, + -0.9473684210526315 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(200, 200, 200)" + ], + [ + 1, + "rgb(200, 200, 200)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 0.3, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.95, + 0.8388888888888889, + 0.7277777777777777, + 0.6166666666666667, + 0.5055555555555555, + 0.3944444444444444, + 0.2833333333333334, + 0.17222222222222225, + 0.06111111111111116, + -0.04999999999999994 + ], + [ + 0.8444444444444443, + 0.7333333333333333, + 0.6222222222222221, + 0.5111111111111111, + 0.39999999999999997, + 0.28888888888888875, + 0.17777777777777776, + 0.06666666666666667, + -0.04444444444444444, + -0.15555555555555553 + ], + [ + 0.7388888888888888, + 0.6277777777777778, + 0.5166666666666667, + 0.40555555555555556, + 0.29444444444444445, + 0.18333333333333326, + 0.07222222222222227, + -0.038888888888888834, + -0.14999999999999994, + -0.261111111111111 + ], + [ + 0.6333333333333334, + 0.5222222222222223, + 0.41111111111111115, + 0.3000000000000001, + 0.18888888888888897, + 0.07777777777777777, + -0.03333333333333322, + -0.14444444444444432, + -0.2555555555555554, + -0.36666666666666653 + ], + [ + 0.5277777777777778, + 0.4166666666666667, + 0.3055555555555556, + 0.19444444444444448, + 0.08333333333333338, + -0.02777777777777783, + -0.1388888888888888, + -0.24999999999999992, + -0.361111111111111, + -0.4722222222222221 + ], + [ + 0.42222222222222217, + 0.31111111111111106, + 0.19999999999999998, + 0.08888888888888888, + -0.02222222222222222, + -0.13333333333333341, + -0.2444444444444444, + -0.3555555555555555, + -0.4666666666666666, + -0.5777777777777777 + ], + [ + 0.3166666666666667, + 0.20555555555555557, + 0.09444444444444448, + -0.01666666666666661, + -0.1277777777777777, + -0.23888888888888893, + -0.3499999999999999, + -0.461111111111111, + -0.5722222222222221, + -0.6833333333333332 + ], + [ + 0.2111111111111112, + 0.10000000000000009, + -0.011111111111111004, + -0.12222222222222211, + -0.2333333333333332, + -0.3444444444444444, + -0.4555555555555554, + -0.5666666666666665, + -0.6777777777777776, + -0.7888888888888888 + ], + [ + 0.1055555555555556, + -0.005555555555555502, + -0.1166666666666666, + -0.2277777777777777, + -0.3388888888888888, + -0.45, + -0.561111111111111, + -0.672222222222222, + -0.7833333333333332, + -0.8944444444444443 + ], + [ + 0, + -0.1111111111111111, + -0.2222222222222222, + -0.3333333333333333, + -0.4444444444444444, + -0.5555555555555556, + -0.6666666666666666, + -0.7777777777777777, + -0.8888888888888888, + -0.9999999999999999 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999, + 0 + ], + "y": [ + 0, + 0.17142857142857143 + ], + "z": [ + 0.06, + 0.042857142857142844 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.07999999999999999 + ], + "y": [ + 0 + ], + "z": [ + 0.06 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.17142857142857143 + ], + "z": [ + 0.042857142857142844 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06, + 0.042857142857142844 + ], + "y": [ + 0.08000000000000002, + 0 + ], + "z": [ + 0, + 0.17142857142857149 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.06 + ], + "y": [ + 0.08000000000000002 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.042857142857142844 + ], + "y": [ + 0 + ], + "z": [ + 0.17142857142857149 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146, + 0 + ], + "y": [ + 0.042857142857142864, + 0.06000000000000002 + ], + "z": [ + 0, + 0.07999999999999999 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.17142857142857146 + ], + "y": [ + 0.042857142857142864 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.06000000000000002 + ], + "z": [ + 0.07999999999999999 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855, + 0 + ], + "y": [ + 0, + 0.4736842105263153 + ], + "z": [ + 0.3214285714285716, + 0.4736842105263163 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.6107142857142855 + ], + "y": [ + 0 + ], + "z": [ + 0.3214285714285716 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.4736842105263153 + ], + "z": [ + 0.4736842105263163 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875, + 0 + ], + "y": [ + 0, + 0.44999999999998785 + ], + "z": [ + 0.6551724137931125, + 0.5000000000000133 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.31034482758619875 + ], + "y": [ + 0 + ], + "z": [ + 0.6551724137931125 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.44999999999998785 + ], + "z": [ + 0.5000000000000133 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813, + 0 + ], + "y": [ + 0.4871794871794937, + 0.5000000000000059 + ], + "z": [ + 0, + 0.4499999999999944 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.4871794871794813 + ], + "y": [ + 0.4871794871794937 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.5000000000000059 + ], + "z": [ + 0.4499999999999944 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.1, + "y": 1.1, + "z": 0.4 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "planes = [ \n", + " (.1, .2, .3, (200, 200, 200), .3),\n", + " (.2, .3, .1, (200, 200, 200), .3), \n", + " (.3, .1, .2, (200, 200, 200), .3),\n", + " \n", + " (.5, .5, .8, (255, 0, 70), 1), \n", + " (.4, .8, .6, (0, 140, 255), 1), \n", + " (.8, .4, .4, (0, 255, 0), 1),\n", + " (.6, .6, .6, (255, 255, 0), 1),\n", + " \n", + "\n", + " (.9, .9, 1, (200, 200, 200), .3), \n", + " (.95, 1, .9, (200, 200, 200), .3),\n", + " (1, .95, .95, (200, 200, 200), .3)\n", + "]\n", + "\n", + "plot(planes, [], 0, 0, dict(x=1.2, y=-1.6, z=0))\n", + "plot(planes, [], 0, 0, dict(x=1.1, y=1.1, z=0.4))" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "id": "26a602e7", + "metadata": {}, + "outputs": [ + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.2, + "y": -1.6, + "z": 0 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "plotlyServerURL": "https://plot.ly" + }, + "data": [ + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 1.05 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0.12 + ], + "v": [ + 0 + ], + "w": [ + 0 + ], + "x": [ + 1.05 + ], + "y": [ + 0 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 1.05 + ], + "z": [ + 0, + 0 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0.12 + ], + "w": [ + 0 + ], + "x": [ + 0 + ], + "y": [ + 1.05 + ], + "z": [ + 0 + ] + }, + { + "line": { + "color": "black", + "width": 3 + }, + "mode": "lines", + "type": "scatter3d", + "x": [ + 0, + 0 + ], + "y": [ + 0, + 0 + ], + "z": [ + 0, + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0,0,0)" + ], + [ + 1, + "rgb(0,0,0)" + ] + ], + "showscale": false, + "type": "cone", + "u": [ + 0 + ], + "v": [ + 0 + ], + "w": [ + 0.12 + ], + "x": [ + 0 + ], + "y": [ + 0 + ], + "z": [ + 1.05 + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 0, 70)" + ], + [ + 1, + "rgb(255, 0, 70)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.8, + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888893, + -0.2666666666666666, + -0.4444444444444443, + -0.6222222222222222, + -0.8 + ], + [ + 0.6222222222222222, + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666667, + -0.4444444444444444, + -0.6222222222222221, + -0.7999999999999999, + -0.9777777777777779 + ], + [ + 0.4444444444444445, + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444445, + -0.6222222222222222, + -0.7999999999999998, + -0.9777777777777777, + -1.1555555555555557 + ], + [ + 0.2666666666666667, + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333 + ], + [ + 0.08888888888888893, + -0.08888888888888885, + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.8, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111 + ], + [ + -0.08888888888888893, + -0.2666666666666667, + -0.4444444444444445, + -0.6222222222222222, + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889 + ], + [ + -0.2666666666666666, + -0.4444444444444444, + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665 + ], + [ + -0.4444444444444443, + -0.6222222222222221, + -0.7999999999999998, + -0.9777777777777775, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443 + ], + [ + -0.6222222222222222, + -0.7999999999999999, + -0.9777777777777777, + -1.1555555555555554, + -1.3333333333333333, + -1.511111111111111, + -1.6888888888888887, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223 + ], + [ + -0.8, + -0.9777777777777779, + -1.1555555555555557, + -1.3333333333333333, + -1.511111111111111, + -1.688888888888889, + -1.8666666666666665, + -2.0444444444444443, + -2.2222222222222223, + -2.4000000000000004 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 140, 255)" + ], + [ + 1, + "rgb(0, 140, 255)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.5166666666666667, + 0.4333333333333334, + 0.35000000000000003, + 0.2666666666666667, + 0.18333333333333335, + 0.10000000000000005, + 0.01666666666666674, + -0.06666666666666655, + -0.15 + ], + [ + 0.4333333333333334, + 0.3500000000000001, + 0.2666666666666667, + 0.1833333333333334, + 0.1000000000000001, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999986, + -0.23333333333333317, + -0.3166666666666666 + ], + [ + 0.2666666666666667, + 0.1833333333333334, + 0.10000000000000007, + 0.01666666666666674, + -0.06666666666666655, + -0.14999999999999994, + -0.23333333333333323, + -0.31666666666666654, + -0.39999999999999986, + -0.4833333333333333 + ], + [ + 0.10000000000000005, + 0.016666666666666722, + -0.0666666666666666, + -0.14999999999999994, + -0.23333333333333323, + -0.3166666666666666, + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999999 + ], + [ + -0.06666666666666655, + -0.14999999999999988, + -0.2333333333333332, + -0.31666666666666654, + -0.39999999999999986, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665 + ], + [ + -0.23333333333333328, + -0.3166666666666666, + -0.3999999999999999, + -0.4833333333333333, + -0.5666666666666665, + -0.6499999999999999, + -0.7333333333333333, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333333 + ], + [ + -0.3999999999999999, + -0.48333333333333317, + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666665, + -0.8999999999999998, + -0.9833333333333332, + -1.0666666666666664, + -1.15 + ], + [ + -0.5666666666666665, + -0.6499999999999998, + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.9833333333333332, + -1.0666666666666664, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666664 + ], + [ + -0.7333333333333331, + -0.8166666666666664, + -0.8999999999999997, + -0.983333333333333, + -1.0666666666666662, + -1.1499999999999997, + -1.2333333333333332, + -1.3166666666666662, + -1.3999999999999997, + -1.4833333333333332 + ], + [ + -0.8999999999999999, + -0.9833333333333333, + -1.0666666666666667, + -1.15, + -1.2333333333333332, + -1.3166666666666667, + -1.3999999999999997, + -1.4833333333333334, + -1.5666666666666664, + -1.65 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(0, 255, 0)" + ], + [ + 1, + "rgb(0, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.4, + 0.2888888888888889, + 0.1777777777777778, + 0.0666666666666667, + -0.04444444444444438, + -0.15555555555555556, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.6000000000000001 + ], + [ + 0.3444444444444445, + 0.2333333333333334, + 0.12222222222222229, + 0.011111111111111162, + -0.09999999999999992, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555556 + ], + [ + 0.2888888888888889, + 0.17777777777777784, + 0.06666666666666675, + -0.04444444444444438, + -0.15555555555555545, + -0.2666666666666666, + -0.3777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111111 + ], + [ + 0.23333333333333336, + 0.12222222222222226, + 0.011111111111111162, + -0.09999999999999996, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444443, + -0.6555555555555554, + -0.7666666666666666 + ], + [ + 0.1777777777777778, + 0.06666666666666672, + -0.04444444444444438, + -0.1555555555555555, + -0.26666666666666655, + -0.37777777777777777, + -0.48888888888888876, + -0.5999999999999999, + -0.7111111111111109, + -0.8222222222222222 + ], + [ + 0.12222222222222223, + 0.01111111111111114, + -0.09999999999999996, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777779 + ], + [ + 0.0666666666666667, + -0.0444444444444444, + -0.1555555555555555, + -0.2666666666666666, + -0.3777777777777777, + -0.4888888888888889, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332 + ], + [ + 0.011111111111111162, + -0.09999999999999994, + -0.21111111111111103, + -0.3222222222222222, + -0.43333333333333324, + -0.5444444444444444, + -0.6555555555555554, + -0.7666666666666666, + -0.8777777777777775, + -0.9888888888888889 + ], + [ + -0.04444444444444438, + -0.15555555555555547, + -0.26666666666666655, + -0.3777777777777777, + -0.48888888888888876, + -0.6, + -0.711111111111111, + -0.8222222222222222, + -0.9333333333333332, + -1.0444444444444443 + ], + [ + -0.1, + -0.21111111111111108, + -0.3222222222222222, + -0.43333333333333335, + -0.5444444444444444, + -0.6555555555555556, + -0.7666666666666666, + -0.8777777777777778, + -0.9888888888888888, + -1.1 + ] + ] + }, + { + "colorscale": [ + [ + 0, + "rgb(255, 255, 0)" + ], + [ + 1, + "rgb(255, 255, 0)" + ] + ], + "lightposition": { + "x": 1.1, + "y": 1.1, + "z": 1.1 + }, + "opacity": 1, + "showscale": false, + "type": "surface", + "x": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0 + ], + [ + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111, + 0.1111111111111111 + ], + [ + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222, + 0.2222222222222222 + ], + [ + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333, + 0.3333333333333333 + ], + [ + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444, + 0.4444444444444444 + ], + [ + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556, + 0.5555555555555556 + ], + [ + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666, + 0.6666666666666666 + ], + [ + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777, + 0.7777777777777777 + ], + [ + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888, + 0.8888888888888888 + ], + [ + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1, + 1 + ] + ], + "y": [ + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ], + [ + 0, + 0.1111111111111111, + 0.2222222222222222, + 0.3333333333333333, + 0.4444444444444444, + 0.5555555555555556, + 0.6666666666666666, + 0.7777777777777777, + 0.8888888888888888, + 1 + ] + ], + "z": [ + [ + 0.6, + 0.48888888888888893, + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444438, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.4 + ], + [ + 0.48888888888888893, + 0.3777777777777778, + 0.2666666666666667, + 0.15555555555555559, + 0.04444444444444451, + -0.0666666666666667, + -0.17777777777777776, + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111 + ], + [ + 0.37777777777777777, + 0.26666666666666666, + 0.15555555555555559, + 0.04444444444444444, + -0.06666666666666662, + -0.17777777777777784, + -0.2888888888888889, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222223 + ], + [ + 0.26666666666666666, + 0.15555555555555553, + 0.04444444444444444, + -0.0666666666666667, + -0.17777777777777776, + -0.288888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334 + ], + [ + 0.15555555555555559, + 0.044444444444444474, + -0.06666666666666662, + -0.17777777777777776, + -0.2888888888888888, + -0.4, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444 + ], + [ + 0.04444444444444438, + -0.06666666666666672, + -0.17777777777777784, + -0.288888888888889, + -0.4, + -0.5111111111111112, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556 + ], + [ + -0.0666666666666667, + -0.17777777777777778, + -0.2888888888888889, + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667 + ], + [ + -0.17777777777777776, + -0.28888888888888886, + -0.39999999999999997, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777778 + ], + [ + -0.2888888888888888, + -0.3999999999999999, + -0.5111111111111111, + -0.6222222222222221, + -0.7333333333333333, + -0.8444444444444444, + -0.9555555555555555, + -1.0666666666666667, + -1.1777777777777776, + -1.2888888888888888 + ], + [ + -0.4, + -0.5111111111111111, + -0.6222222222222223, + -0.7333333333333334, + -0.8444444444444444, + -0.9555555555555556, + -1.0666666666666667, + -1.1777777777777778, + -1.2888888888888888, + -1.4000000000000001 + ] + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016, + 0 + ], + "y": [ + 0.1999999999999998, + 0.23529411764705876 + ], + "z": [ + 0, + 0.42352941176470593 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.30000000000000016 + ], + "y": [ + 0.1999999999999998 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.23529411764705876 + ], + "z": [ + 0.42352941176470593 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004, + 0.36363636363636365 + ], + "y": [ + 0.29999999999999993, + 0 + ], + "z": [ + 0, + 0.21818181818181817 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.20000000000000004 + ], + "y": [ + 0.29999999999999993 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.36363636363636365 + ], + "y": [ + 0 + ], + "z": [ + 0.21818181818181817 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336, + 0 + ], + "y": [ + 0, + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665, + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3333333333333336 + ], + "y": [ + 0 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0 + ], + "y": [ + 0.3333333333333336 + ], + "z": [ + 0.2666666666666665 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666, + 0.1999999999999999 + ], + "y": [ + 0.2666666666666667, + 1.3877787807814457e-17 + ], + "z": [ + 0, + 0.3000000000000001 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.26666666666666666 + ], + "y": [ + 0.2666666666666667 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.1999999999999999 + ], + "y": [ + 1.3877787807814457e-17 + ], + "z": [ + 0.3000000000000001 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001, + -3.3306690738754696e-16 + ], + "y": [ + 0.4000000000000001, + 0 + ], + "z": [ + -2.7755575615628914e-17, + 0.6000000000000004 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.2000000000000001 + ], + "y": [ + 0.4000000000000001 + ], + "z": [ + -2.7755575615628914e-17 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + -3.3306690738754696e-16 + ], + "y": [ + 0 + ], + "z": [ + 0.6000000000000004 + ] + }, + { + "line": { + "color": [ + 0, + 20, + 243 + ], + "width": 3 + }, + "mode": "lines", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994, + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023, + 0 + ], + "z": [ + 0, + 0.20000000000000023 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0.20000000000000023 + ], + "z": [ + 0 + ] + }, + { + "marker": { + "color": [ + 0, + 20, + 243 + ], + "size": 4 + }, + "mode": "markers", + "opacity": 0, + "type": "scatter3d", + "x": [ + 0.3999999999999994 + ], + "y": [ + 0 + ], + "z": [ + 0.20000000000000023 + ] + } + ], + "layout": { + "margin": { + "b": 10, + "l": 10, + "r": 10, + "t": 10 + }, + "scene": { + "annotations": [ + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "x", + "x": 1.15, + "y": 0, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "y", + "x": 0, + "y": 1.15, + "z": 0 + }, + { + "font": { + "size": 15 + }, + "showarrow": false, + "text": "z", + "x": 0, + "y": 0, + "z": 1.15 + } + ], + "aspectmode": "cube", + "camera": { + "eye": { + "x": 1.1, + "y": 1.1, + "z": 0.4 + } + }, + "xaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "yaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + }, + "zaxis": { + "range": [ + 0, + 1.15 + ], + "visible": false + } + }, + "showlegend": false, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + } + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "planes = [ \n", + " (.5, .5, .8, (255, 0, 70), 1), \n", + " (.4, .8, .6, (0, 140, 255), 1), \n", + " (.8, .4, .4, (0, 255, 0), 1),\n", + " (.6, .6, .6, (255, 255, 0), 1),\n", + "]\n", + "\n", + "plot(planes, [], 0, 0, dict(x=1.2, y=-1.6, z=0))\n", + "plot(planes, [], 0, 0, dict(x=1.1, y=1.1, z=0.4))" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "id": "ffeb3a2a", + "metadata": {}, + "outputs": [ + { + "ename": "QhullError", + "evalue": "QH6214 qhull input error: not enough points(10) to construct initial simplex (need 22)\n\nWhile executing: | qhull d Qx Q12 Qz Qt Qbb Qc\nOptions selected for Qhull 2019.1.r 2019/06/21:\n run-id 764677772 delaunay Qxact-merge Q12-allow-wide Qz-infinity-point\n Qtriangulate Qbbound-last Qcoplanar-keep _zero-centrum Qinterior-keep\n Q3-no-merge-vertices-dim-high _maxoutside 0\n", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mQhullError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 141\u001b[0m \u001b[0mfig\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mshow\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 142\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 143\u001b[0;31m \u001b[0mplot\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mplanes\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m[\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;36m0\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;36m0\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdict\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m1.1\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m1.1\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mz\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m0.4\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m", + "\u001b[0;32m\u001b[0m in \u001b[0;36mplot\u001b[0;34m(planes, additional_data, lines_alpha, points_alpha, camera_eye)\u001b[0m\n\u001b[1;32m 80\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 81\u001b[0m \u001b[0mpoints2D\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mvstack\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mT\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 82\u001b[0;31m \u001b[0mtri\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mDelaunay\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mpoints2D\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 83\u001b[0m \u001b[0msurface\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mff\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcreate_trisurf\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0my\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mz\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mz\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0msimplices\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mtri\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0msimplices\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtitle\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m\"Torus\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0maspectratio\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mdict\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mz\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m0.3\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 84\u001b[0m \u001b[0;31m# surface = go.Surface(x=x, y=y, z=z, colorscale=colorscale, opacity=opacity, showscale=False, lightposition=dict(x=1.1, y=1.1, z=1.1))\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;32mqhull.pyx\u001b[0m in \u001b[0;36mscipy.spatial.qhull.Delaunay.__init__\u001b[0;34m()\u001b[0m\n", + "\u001b[0;32mqhull.pyx\u001b[0m in \u001b[0;36mscipy.spatial.qhull._Qhull.__init__\u001b[0;34m()\u001b[0m\n", + "\u001b[0;31mQhullError\u001b[0m: QH6214 qhull input error: not enough points(10) to construct initial simplex (need 22)\n\nWhile executing: | qhull d Qx Q12 Qz Qt Qbb Qc\nOptions selected for Qhull 2019.1.r 2019/06/21:\n run-id 764677772 delaunay Qxact-merge Q12-allow-wide Qz-infinity-point\n Qtriangulate Qbbound-last Qcoplanar-keep _zero-centrum Qinterior-keep\n Q3-no-merge-vertices-dim-high _maxoutside 0\n" + ] + } + ], + "source": [ + "import plotly.figure_factory as ff\n", + "from scipy.spatial import Delaunay\n", + "\n", + "def intersection(plane1, plane2):\n", + " try:\n", + " line = plane1.intersect_plane(plane2)\n", + " except ValueError:\n", + " return []\n", + " \n", + " xy = Plane.from_points((1, 0, 0), (0, 1, 0), (0, 0, 0))\n", + " xz = Plane.from_points((1, 0, 0), (0, 0, 0), (0, 0, 1))\n", + " yz = Plane.from_points((0, 0, 0), (0, 1, 0), (0, 0, 1))\n", + " \n", + " raw_points = []\n", + " for plane in [xy, xz, yz]:\n", + " try:\n", + " ps = plane.intersect_line(line)\n", + " \n", + " outside = False\n", + " \n", + " for p in ps:\n", + " if p > 1 or p < 0 and abs(p) >= 1e-9:\n", + " outside = True\n", + " \n", + " if not outside:\n", + " raw_points.append(ps)\n", + "\n", + " except ValueError:\n", + " pass\n", + "\n", + " raw_points_n = len(raw_points)\n", + " if raw_points_n >= 2:\n", + " skip_idx = None\n", + " for i in range(raw_points_n):\n", + " for j in range(i + 1, raw_points_n):\n", + " p1 = raw_points[i]\n", + " p2 = raw_points[j]\n", + " \n", + " if p1.distance_point(p2) < 1e-9:\n", + " skip_idx = j\n", + " break\n", + " \n", + " points = []\n", + " for i, p in enumerate(raw_points):\n", + " if i != skip_idx:\n", + " points.append(p)\n", + " else:\n", + " points = raw_points\n", + " \n", + " return points\n", + "\n", + "\n", + "def mix_colors(color1, color2): \n", + " res = []\n", + " for v1, v2 in zip(color1, color2):\n", + " res.append((v1 + v2) / 2)\n", + " return res\n", + "\n", + "\n", + "def plot(planes, additional_data=[], lines_alpha=0, points_alpha=0, camera_eye=dict(x=1.1, y=1.1, z=1.1)):\n", + " planes_n = len(planes)\n", + " \n", + " x_line = go.Scatter3d(x=[0,1.05], y=[0,0], z=[0,0], mode='lines', line=dict(color='black', width=3))\n", + " x_cone = go.Cone(x=[1.05], y=[0], z=[0], u=[.12], v=[0], w=[0], showscale=False, colorscale=[[0, 'rgb(0,0,0)'], [1, 'rgb(0,0,0)']]) \n", + " \n", + " y_line = go.Scatter3d(x=[0,0], y=[0,1.05], z=[0,0], mode='lines', line=dict(color='black', width=3))\n", + " y_cone = go.Cone(x=[0], y=[1.05], z=[0], u=[0], v=[.12], w=[0], showscale=False, colorscale=[[0, 'rgb(0,0,0)'], [1, 'rgb(0,0,0)']]) \n", + " \n", + " z_line = go.Scatter3d(x=[0,0], y=[0,0], z=[0,1.05], mode='lines', line=dict(color='black', width=3))\n", + " z_cone = go.Cone(x=[0], y=[0], z=[1.05], u=[0], v=[0], w=[.12], showscale=False, colorscale=[[0, 'rgb(0,0,0)'], [1, 'rgb(0,0,0)']]) \n", + " \n", + " data = [x_line, x_cone, y_line, y_cone, z_line, z_cone]\n", + " \n", + " for a, b, c, color, opacity in planes:\n", + " x = np.outer(np.linspace(0, 1, 10), np.ones(10))\n", + " y = x.copy().T\n", + " z = c * (1 - x / a - y / b)\n", + " \n", + " colorscale = [[0, 'rgb' + str(color)], [1, 'rgb' + str(color)]]\n", + " \n", + " points2D = np.vstack([x, y]).T\n", + " tri = Delaunay(points2D)\n", + " surface = ff.create_trisurf(x=x, y=y, z=z, simplices=tri.simplices, title=\"Torus\", aspectratio=dict(x=1, y=1, z=0.3))\n", + "# surface = go.Surface(x=x, y=y, z=z, colorscale=colorscale, opacity=opacity, showscale=False, lightposition=dict(x=1.1, y=1.1, z=1.1))\n", + " data.append(surface)\n", + "\n", + " points = []\n", + " colors = []\n", + " for plane in planes:\n", + " p1 = (plane[0], 0, 0)\n", + " p2 = (0, plane[1], 0)\n", + " p3 = (0, 0, plane[2]) \n", + " points.append([p1, p2, p3])\n", + " \n", + " c1 = plane[3][0]\n", + " c2 = plane[3][1]\n", + " c3 = plane[3][2]\n", + " colors.append((c1, c2, c3))\n", + " \n", + " for i in range(planes_n):\n", + " for j in range(i + 1, planes_n):\n", + " plane1 = Plane.from_points(*points[i])\n", + " plane2 = Plane.from_points(*points[j])\n", + " \n", + " inter = intersection(plane1, plane2)\n", + " if len(inter) == 2:\n", + "# color = mix_colors(colors[i], colors[j])\n", + " color = (0, 20, 243)\n", + " x = [inter[0][0], inter[1][0]]\n", + " y = [inter[0][1], inter[1][1]]\n", + " z = [inter[0][2], inter[1][2]]\n", + " \n", + " line = go.Scatter3d(x=x, y=y, z=z, mode='lines', opacity=lines_alpha, line=dict(color=color, width=3))\n", + " data.append(line)\n", + " \n", + " point1 = go.Scatter3d(x=[x[0]], y=[y[0]], z=[z[0]], mode='markers', opacity=points_alpha, marker=dict(color=color, size=4))\n", + " data.append(point1)\n", + " \n", + " point2 = go.Scatter3d(x=[x[1]], y=[y[1]], z=[z[1]], mode='markers', opacity=points_alpha, marker=dict(color=color, size=4))\n", + " data.append(point2)\n", + " \n", + " data.extend(additional_data)\n", + " \n", + " fig = go.Figure(data=data)\n", + " fig.update_layout(\n", + " showlegend=False,\n", + " scene_aspectmode='cube',\n", + " scene = dict(\n", + " camera = dict(eye=camera_eye),\n", + " xaxis = dict(range=[0,1.15], visible=False),\n", + " yaxis = dict(range=[0,1.15], visible=False),\n", + " zaxis = dict(range=[0,1.15], visible=False),\n", + " annotations = [\n", + " dict(x=1.15, y=0, z=0, text='x', font=dict(size=15), showarrow=False),\n", + " dict(x=0, y=1.15, z=0, text='y', font=dict(size=15), showarrow=False),\n", + " dict(x=0, y=0, z=1.15, text='z', font=dict(size=15), showarrow=False)\n", + " ]\n", + " ),\n", + " margin=dict(r=10, l=10, b=10, t=10)\n", + " )\n", + " fig.show()\n", + " \n", + "plot(planes, [], 0, 0, dict(x=1.1, y=1.1, z=0.4))" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "fa1e80cd", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], + "source": [ + "from scipy.spatial import Delaunay\n", + "\n", + "points = np.array([\n", + " [0, 0],\n", + " [.5, 1],\n", + " [1.5, 3],\n", + " [2, 2],\n", + " [2.5, 1],\n", + " [3, 0],\n", + " [1, 0],\n", + " [1.5, 1]\n", + "])\n", + "tri = Delaunay(points)\n", + "\n", + "import matplotlib.pyplot as plt\n", + "plt.triplot(points[:,0], points[:,1], tri.simplices)\n", + "plt.plot(points[:,0], points[:,1], 'o')\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "e736bbcb", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + " \n", + " " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "data": { + "application/vnd.plotly.v1+json": { + "config": { + "linkText": "Export to plot.ly", + "plotlyServerURL": "https://plot.ly", + "showLink": false + }, + "data": [ + { + "mode": "markers", + "type": "scatter3d", + "x": [ + 1, + 0.9792475210564969, + 0.9178514149905888, + 0.8183599245989672, + 0.6849024400004522, + 0.5230181084730104, + 0.33942593237925484, + 0.14174589725634046, + -0.061817295362854206, + -0.262814763741325, + -0.4529041164186286, + -0.6241957028171254, + -0.7695800728569471, + -0.883023054382162, + -0.95981620122199, + -0.996772217050833, + -0.9923572439880433, + -0.9467545253046645, + -0.8618567999191831, + -0.7411877443484259, + -0.5897557226621226, + -0.41384591454310704, + -0.22075944916926948, + -0.018510372154503518, + 0.1845069770770079, + 0.37986637199507933, + 0.5594594291408052, + 0.7158321462405541, + 0.842494280256423, + 0.9341887246502055, + 0.9871097053688656, + 0.9990607393363355, + 0.9695457993910898, + 0.8997899018725932, + 0.7926882623697213, + 0.6526861299196696, + 0.4855942871338695, + 0.2983478739104074, + 0.09871854474461515, + -0.10500809346346798, + -0.30437637517455507, + -0.4911115282522227, + -0.6574631180319587, + -0.7965267287855186, + -0.9025305312049614, + -0.9710748419350043, + -0.9993147322454036, + -0.9860781066780927, + -0.931914350819809, + -0.8390715290764524 + ], + "y": [ + 0, + 0.20266793654820095, + 0.39692414892492234, + 0.5747060412161791, + 0.7286347834693503, + 0.8523215697196184, + 0.9406327851124867, + 0.9899030763721239, + 0.9980874821347183, + 0.9648463089837632, + 0.8915592304110037, + 0.7812680235262639, + 0.6385503202266021, + 0.469329612777201, + 0.28062939951435684, + 0.0802816748428135, + -0.12339813736217871, + -0.3219563150726187, + -0.5071517094845144, + -0.6712977935519321, + -0.8075816909683364, + -0.9103469443107828, + -0.9753282860670456, + -0.9998286683840896, + -0.9828312039256306, + -0.9250413717382029, + -0.8288577363730427, + -0.6982723955653996, + -0.5387052883861563, + -0.35677924089893803, + -0.16004508604325057, + 0.04333173336868346, + 0.2449100710119793, + 0.4363234264718193, + 0.6096271964908323, + 0.7576284153927202, + 0.8741842988197335, + 0.9544571997387519, + 0.9951153947776636, + 0.9944713672636168, + 0.9525518475314604, + 0.8710967034823207, + 0.7534867274396376, + 0.6046033165061543, + 0.43062587038273736, + 0.23877531564403087, + 0.03701440148506237, + -0.1662827938487564, + -0.3626784288265488, + -0.5440211108893699 + ], + "z": [ + 0, + 0.20408163265306123, + 0.40816326530612246, + 0.6122448979591837, + 0.8163265306122449, + 1.0204081632653061, + 1.2244897959183674, + 1.4285714285714286, + 1.6326530612244898, + 1.836734693877551, + 2.0408163265306123, + 2.2448979591836737, + 2.4489795918367347, + 2.6530612244897958, + 2.857142857142857, + 3.0612244897959187, + 3.2653061224489797, + 3.4693877551020407, + 3.673469387755102, + 3.8775510204081636, + 4.081632653061225, + 4.285714285714286, + 4.4897959183673475, + 4.6938775510204085, + 4.8979591836734695, + 5.1020408163265305, + 5.3061224489795915, + 5.510204081632653, + 5.714285714285714, + 5.918367346938775, + 6.122448979591837, + 6.326530612244898, + 6.530612244897959, + 6.73469387755102, + 6.938775510204081, + 7.142857142857143, + 7.346938775510204, + 7.551020408163265, + 7.755102040816327, + 7.959183673469388, + 8.16326530612245, + 8.36734693877551, + 8.571428571428571, + 8.775510204081632, + 8.979591836734695, + 9.183673469387756, + 9.387755102040817, + 9.591836734693878, + 9.795918367346939, + 10 + ] + } + ], + "frames": [ + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.25, + "y": 2, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.0440883733038757, + "y": 2.1148001013645867, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.8277445607114295, + "y": 2.20846981917631, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.6031301980843282, + "y": 2.2800732365778864, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.37248955788630533, + "y": 2.3288949158915835, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.13812712515455994, + "y": 2.3544470470359995, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.0976154281529733, + "y": 2.3564743215631507, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.33238264036977183, + "y": 2.3349564836160908, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.5638287951150887, + "y": 2.2901085323187345, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.789641358916636, + "y": 2.222378573575683, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.0075640872806182, + "y": 2.13244334274615, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.215419568340899, + "y": 2.021201442927949, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.411130978838611, + "y": 1.8897643664123798, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.5927428350536517, + "y": 1.7394453890206658, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.7584405313516194, + "y": 1.571746448286057, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.9065684711234803, + "y": 1.388343136590474, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.0356466089596212, + "y": 1.1910679591993036, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.144385238774343, + "y": 0.981892024474536, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.2316978801227494, + "y": 0.7629053492115697, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.2967121339542085, + "y": 0.5362959758822609, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.3387783993352915, + "y": 0.3043281104378174, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.3574763640475696, + "y": 0.06931949911137747, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.3526192042083625, + "y": -0.16638172973620402, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.3242554509532205, + "y": -0.40042052733874867, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.2726685055288582, + "y": -0.6304584553935533, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.19837380764158, + "y": -0.8541970509639218, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 2.1021136853541122, + "y": -1.0694007919610644, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.9848499379889861, + "y": -1.2739194337418351, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.8477542261476323, + "y": -1.4657094936424357, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.6921963648649523, + "y": -1.6428546687817038, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.5197306368702912, + "y": -1.8035849831260569, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.3320802627081803, + "y": -1.9462944725049458, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 1.1311201828882813, + "y": -2.0695572308739814, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.9188583240995838, + "y": -2.1721416574967907, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.6974155366706627, + "y": -2.2530227626924613, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.46900440373425567, + "y": -2.3113924091936173, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.2359071338279789, + "y": -2.3466673867868595, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": 0.0004527578210231642, + "y": -2.358495239556433, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.23500614199241787, + "y": -2.346757787507232, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.46811693811777333, + "y": -2.3115723073802474, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.6965504645363415, + "y": -2.253290360862134, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -0.918024288962236, + "y": -2.1724942818970505, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.130325518151302, + "y": -2.0699913581983838, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.3313329083989405, + "y": -1.9468057650967694, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.519038060306008, + "y": -1.8041683323187339, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.6915654860417193, + "y": -1.6435042459429308, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.8471913485981115, + "y": -1.4664188084119385, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.9843606857995884, + "y": -1.2746813988809071, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.10170294697099, + "y": -1.070207794165906, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.1980456870268847, + "y": -0.855041026935264, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.27242628115531, + "y": -0.6313309724024705, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.3241015430466905, + "y": -0.4013128674837031, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.352555150565778, + "y": -0.16728497704943712, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.3575028046717534, + "y": 0.06841436957844715, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.3388950700402678, + "y": 0.3034301424402852, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.296917869004859, + "y": 0.53541414161953, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.2319906238824543, + "y": 0.7620484596800993, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.144762066244225, + "y": 0.9810686414312726, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -2.036103755004162, + "y": 1.190286309615443, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.9071013680905171, + "y": 1.3876110304502767, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.7590438547108094, + "y": 1.5710712005520748, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.5934105565974208, + "y": 1.7388337465450507, + "z": 0.5 + } + } + } + } + }, + { + "layout": { + "scene": { + "camera": { + "eye": { + "x": -1.4118564269140148, + "y": 1.8892224405245646, + "z": 0.5 + } + } + } + } + } + ], + "layout": { + "height": 600, + "scene": { + "camera": { + "eye": { + "x": -1.25, + "y": 2, + "z": 0.5 + } + } + }, + "template": { + "data": { + "bar": [ + { + "error_x": { + "color": "#2a3f5f" + }, + "error_y": { + "color": "#2a3f5f" + }, + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "bar" + } + ], + "barpolar": [ + { + "marker": { + "line": { + "color": "#E5ECF6", + "width": 0.5 + }, + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "barpolar" + } + ], + "carpet": [ + { + "aaxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "baxis": { + "endlinecolor": "#2a3f5f", + "gridcolor": "white", + "linecolor": "white", + "minorgridcolor": "white", + "startlinecolor": "#2a3f5f" + }, + "type": "carpet" + } + ], + "choropleth": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "choropleth" + } + ], + "contour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "contour" + } + ], + "contourcarpet": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "contourcarpet" + } + ], + "heatmap": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmap" + } + ], + "heatmapgl": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "heatmapgl" + } + ], + "histogram": [ + { + "marker": { + "pattern": { + "fillmode": "overlay", + "size": 10, + "solidity": 0.2 + } + }, + "type": "histogram" + } + ], + "histogram2d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2d" + } + ], + "histogram2dcontour": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "histogram2dcontour" + } + ], + "mesh3d": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "type": "mesh3d" + } + ], + "parcoords": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "parcoords" + } + ], + "pie": [ + { + "automargin": true, + "type": "pie" + } + ], + "scatter": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter" + } + ], + "scatter3d": [ + { + "line": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatter3d" + } + ], + "scattercarpet": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattercarpet" + } + ], + "scattergeo": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergeo" + } + ], + "scattergl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattergl" + } + ], + "scattermapbox": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scattermapbox" + } + ], + "scatterpolar": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolar" + } + ], + "scatterpolargl": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterpolargl" + } + ], + "scatterternary": [ + { + "marker": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "type": "scatterternary" + } + ], + "surface": [ + { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + }, + "colorscale": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "type": "surface" + } + ], + "table": [ + { + "cells": { + "fill": { + "color": "#EBF0F8" + }, + "line": { + "color": "white" + } + }, + "header": { + "fill": { + "color": "#C8D4E3" + }, + "line": { + "color": "white" + } + }, + "type": "table" + } + ] + }, + "layout": { + "annotationdefaults": { + "arrowcolor": "#2a3f5f", + "arrowhead": 0, + "arrowwidth": 1 + }, + "autotypenumbers": "strict", + "coloraxis": { + "colorbar": { + "outlinewidth": 0, + "ticks": "" + } + }, + "colorscale": { + "diverging": [ + [ + 0, + "#8e0152" + ], + [ + 0.1, + "#c51b7d" + ], + [ + 0.2, + "#de77ae" + ], + [ + 0.3, + "#f1b6da" + ], + [ + 0.4, + "#fde0ef" + ], + [ + 0.5, + "#f7f7f7" + ], + [ + 0.6, + "#e6f5d0" + ], + [ + 0.7, + "#b8e186" + ], + [ + 0.8, + "#7fbc41" + ], + [ + 0.9, + "#4d9221" + ], + [ + 1, + "#276419" + ] + ], + "sequential": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ], + "sequentialminus": [ + [ + 0, + "#0d0887" + ], + [ + 0.1111111111111111, + "#46039f" + ], + [ + 0.2222222222222222, + "#7201a8" + ], + [ + 0.3333333333333333, + "#9c179e" + ], + [ + 0.4444444444444444, + "#bd3786" + ], + [ + 0.5555555555555556, + "#d8576b" + ], + [ + 0.6666666666666666, + "#ed7953" + ], + [ + 0.7777777777777778, + "#fb9f3a" + ], + [ + 0.8888888888888888, + "#fdca26" + ], + [ + 1, + "#f0f921" + ] + ] + }, + "colorway": [ + "#636efa", + "#EF553B", + "#00cc96", + "#ab63fa", + "#FFA15A", + "#19d3f3", + "#FF6692", + "#B6E880", + "#FF97FF", + "#FECB52" + ], + "font": { + "color": "#2a3f5f" + }, + "geo": { + "bgcolor": "white", + "lakecolor": "white", + "landcolor": "#E5ECF6", + "showlakes": true, + "showland": true, + "subunitcolor": "white" + }, + "hoverlabel": { + "align": "left" + }, + "hovermode": "closest", + "mapbox": { + "style": "light" + }, + "paper_bgcolor": "white", + "plot_bgcolor": "#E5ECF6", + "polar": { + "angularaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "radialaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "scene": { + "xaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "yaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + }, + "zaxis": { + "backgroundcolor": "#E5ECF6", + "gridcolor": "white", + "gridwidth": 2, + "linecolor": "white", + "showbackground": true, + "ticks": "", + "zerolinecolor": "white" + } + }, + "shapedefaults": { + "line": { + "color": "#2a3f5f" + } + }, + "ternary": { + "aaxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "baxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + }, + "bgcolor": "#E5ECF6", + "caxis": { + "gridcolor": "white", + "linecolor": "white", + "ticks": "" + } + }, + "title": { + "x": 0.05 + }, + "xaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + }, + "yaxis": { + "automargin": true, + "gridcolor": "white", + "linecolor": "white", + "ticks": "", + "title": { + "standoff": 15 + }, + "zerolinecolor": "white", + "zerolinewidth": 2 + } + } + }, + "title": { + "text": "Animation Test" + }, + "updatemenus": [ + { + "buttons": [ + { + "args": [ + null, + { + "frame": { + "duration": 5, + "redraw": true + }, + "fromcurrent": true, + "mode": "immediate", + "transition": { + "duration": 0 + } + } + ], + "label": "Play", + "method": "animate" + } + ], + "pad": { + "r": 10, + "t": 45 + }, + "showactive": false, + "type": "buttons", + "x": 0.8, + "xanchor": "left", + "y": 1, + "yanchor": "bottom" + } + ], + "width": 600 + } + }, + "text/html": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "import plotly.graph_objects as go\n", + "import numpy as np\n", + "\n", + "# Helix equation\n", + "t = np.linspace(0, 10, 50)\n", + "x, y, z = np.cos(t), np.sin(t), t\n", + "\n", + "fig= go.Figure(go.Scatter3d(x=x, y=y, z=z, mode='markers'))\n", + "\n", + "x_eye = -1.25\n", + "y_eye = 2\n", + "z_eye = 0.5\n", + "\n", + "fig.update_layout(\n", + " title='Animation Test',\n", + " width=600,\n", + " height=600,\n", + " scene_camera_eye=dict(x=x_eye, y=y_eye, z=z_eye),\n", + " updatemenus=[dict(type='buttons',\n", + " showactive=False,\n", + " y=1,\n", + " x=0.8,\n", + " xanchor='left',\n", + " yanchor='bottom',\n", + " pad=dict(t=45, r=10),\n", + " buttons=[dict(label='Play',\n", + " method='animate',\n", + " args=[None, dict(frame=dict(duration=5, redraw=True), \n", + " transition=dict(duration=0),\n", + " fromcurrent=True,\n", + " mode='immediate'\n", + " )]\n", + " )\n", + " ]\n", + " )\n", + " ]\n", + ")\n", + "\n", + "\n", + "def rotate_z(x, y, z, theta):\n", + " w = x+1j*y\n", + " return np.real(np.exp(1j*theta)*w), np.imag(np.exp(1j*theta)*w), z\n", + "\n", + "frames=[]\n", + "for t in np.arange(0, 6.26, 0.1):\n", + " xe, ye, ze = rotate_z(x_eye, y_eye, z_eye, -t)\n", + " frames.append(go.Frame(layout=dict(scene_camera_eye=dict(x=xe, y=ye, z=ze))))\n", + "fig.frames=frames\n", + "\n", + "# fig.show()\n", + "\n", + "from plotly.offline import download_plotlyjs, init_notebook_mode, iplot\n", + "init_notebook_mode()\n", + "iplot(fig)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}