{
  "schema": "ferrofinder.endpoint_parent_recovery.v4_variable_cell",
  "status": "complete",
  "input_atom_count": 22,
  "input_formula": "K12Mg2O8",
  "input_spacegroup": "P6_3mc",
  "input_pointgroup": "6mm",
  "input_is_polar_point_group": true,
  "input_energy_eV": -82.28579883356616,
  "input_cartesian_polarization_e_A2": [
    -2.311223915248102e-11,
    0.0033620308126148138,
    -4.353944625254749e-11
  ],
  "input_reduced_polarization": [
    -2.4037605767590762e-09,
    0.2160364017843928,
    -2.504657845443335e-09
  ],
  "input_formal_targets": [
    {
      "orbit_id": 0,
      "representative_formal_class": [
        0.0,
        0.0,
        0.0
      ],
      "target_reduced_polarization": [
        0.0,
        0.0,
        0.0
      ]
    },
    {
      "orbit_id": 1,
      "representative_formal_class": [
        0.0,
        0.5,
        0.0
      ],
      "target_reduced_polarization": [
        0.0,
        0.5,
        0.0
      ]
    },
    {
      "orbit_id": 2,
      "representative_formal_class": [
        0.0,
        0.0,
        0.5
      ],
      "target_reduced_polarization": [
        0.0,
        0.0,
        -0.5
      ]
    },
    {
      "orbit_id": 3,
      "representative_formal_class": [
        0.0,
        0.5,
        0.5
      ],
      "target_reduced_polarization": [
        0.0,
        0.5,
        -0.5
      ]
    }
  ],
  "parent_candidates": [
    {
      "candidate_id": "inversion_parent_endpoint_00",
      "source": "same_species_inversion_center_projection_from_endpoint",
      "spacegroup": "P6_3/mmc",
      "spacegroup_number": 194,
      "pointgroup": "6/mmm",
      "has_inversion": true,
      "is_polar_point_group": false,
      "nonpolar_parent_hypothesis": true,
      "symmetry_tolerance_A": null,
      "target_reduced_polarization": [
        0.0,
        0.0,
        0.0
      ],
      "formal_class": [
        0.0,
        0.0,
        0.0
      ],
      "target_residual": 1.2548649850063063e-15,
      "parent_symmetrization_rmsd_A": 0.5816997433444002,
      "parent_cell_rmsd_A": 0.0,
      "energy_eV": -79.70394032170529,
      "reduced_polarization": [
        3.258231033936798e-16,
        1.9399599218162536e-16,
        1.196198558311811e-15
      ],
      "cartesian_polarization_e_A2": [
        -5.465293645031222e-18,
        3.0190305793434373e-18,
        2.0793987063639502e-17
      ],
      "ranking_score": 0.5816997433444028
    },
    {
      "candidate_id": "bec_projection_00",
      "source": "MACEField_BEC_backprojection",
      "spacegroup": "P6_3mc",
      "spacegroup_number": 186,
      "pointgroup": "6mm",
      "has_inversion": false,
      "is_polar_point_group": true,
      "nonpolar_parent_hypothesis": false,
      "symmetry_tolerance_A": null,
      "target_reduced_polarization": [
        0.0,
        0.0,
        0.0
      ],
      "formal_class": [
        0.0,
        0.0,
        0.0
      ],
      "target_residual": 3.636508358540141e-05,
      "parent_symmetrization_rmsd_A": 0.04279374989686612,
      "parent_cell_rmsd_A": 0.0364661664843063,
      "energy_eV": -82.16784929739623,
      "reduced_polarization": [
        1.9670249034822744e-13,
        3.636508358540141e-05,
        9.484285972421494e-14
      ],
      "cartesian_polarization_e_A2": [
        2.9736688606338827e-15,
        5.675313207518799e-07,
        1.6108605006682682e-15
      ],
      "ranking_score": 0.5519830216851135
    },
    {
      "candidate_id": "inversion_parent_bec_00_00",
      "source": "same_species_inversion_center_projection_after_BEC",
      "spacegroup": "P6_3/mmc",
      "spacegroup_number": 194,
      "pointgroup": "6/mmm",
      "has_inversion": true,
      "is_polar_point_group": false,
      "nonpolar_parent_hypothesis": true,
      "symmetry_tolerance_A": null,
      "target_reduced_polarization": [
        0.0,
        0.0,
        0.0
      ],
      "formal_class": [
        0.0,
        0.0,
        0.0
      ],
      "target_residual": 1.2789998523952739e-15,
      "parent_symmetrization_rmsd_A": 0.5817090737602357,
      "parent_cell_rmsd_A": 0.0364661664843063,
      "energy_eV": -79.71676957188411,
      "reduced_polarization": [
        -9.827153573182013e-16,
        3.6615221378742715e-16,
        7.3215005651618885e-16
      ],
      "cartesian_polarization_e_A2": [
        -2.686856564231903e-17,
        5.714350937167925e-18,
        1.2630797006496865e-17
      ],
      "ranking_score": 0.5908256153813148
    },
    {
      "candidate_id": "bec_projection_01",
      "source": "MACEField_BEC_backprojection",
      "spacegroup": "P6_3mc",
      "spacegroup_number": 186,
      "pointgroup": "6mm",
      "has_inversion": false,
      "is_polar_point_group": true,
      "nonpolar_parent_hypothesis": false,
      "symmetry_tolerance_A": null,
      "target_reduced_polarization": [
        0.0,
        0.5,
        0.0
      ],
      "formal_class": [
        0.0,
        0.5,
        0.0
      ],
      "target_residual": 7.001348077073644e-05,
      "parent_symmetrization_rmsd_A": 0.05499334225205635,
      "parent_cell_rmsd_A": 0.04515651521342554,
      "energy_eV": -82.18479022866734,
      "reduced_polarization": [
        4.2802216549964434e-13,
        0.49992998651922926,
        5.979501692054466e-13
      ],
      "cartesian_polarization_e_A2": [
        -8.230886266497546e-14,
        0.007752364450798537,
        2.865277427330704e-13
      ],
      "ranking_score": 0.5664224980169542
    },
    {
      "candidate_id": "bec_projection_02",
      "source": "MACEField_BEC_backprojection",
      "spacegroup": "Cc",
      "spacegroup_number": 9,
      "pointgroup": "m",
      "has_inversion": false,
      "is_polar_point_group": true,
      "nonpolar_parent_hypothesis": false,
      "symmetry_tolerance_A": null,
      "target_reduced_polarization": [
        0.0,
        0.0,
        -0.5
      ],
      "formal_class": [
        0.0,
        0.0,
        0.5
      ],
      "target_residual": 6.083751809094274e-05,
      "parent_symmetrization_rmsd_A": 0.16366905537412715,
      "parent_cell_rmsd_A": 0.04004420730963373,
      "energy_eV": -81.18272758514524,
      "reduced_polarization": [
        1.8054845774026988e-10,
        5.3814747900152837e-05,
        -0.5000283756324313
      ],
      "cartesian_polarization_e_A2": [
        0.004980465009823288,
        -2.1032229403709097e-05,
        -0.008626418573381214
      ],
      "ranking_score": 0.6738017822377175
    },
    {
      "candidate_id": "bec_projection_03",
      "source": "MACEField_BEC_backprojection",
      "spacegroup": "Cc",
      "spacegroup_number": 9,
      "pointgroup": "m",
      "has_inversion": false,
      "is_polar_point_group": true,
      "nonpolar_parent_hypothesis": false,
      "symmetry_tolerance_A": null,
      "target_reduced_polarization": [
        0.0,
        0.5,
        -0.5
      ],
      "formal_class": [
        0.0,
        0.5,
        0.5
      ],
      "target_residual": 1.793779630149836e-05,
      "parent_symmetrization_rmsd_A": 0.16790073974512415,
      "parent_cell_rmsd_A": 0.04933789925158085,
      "energy_eV": -80.81701183726904,
      "reduced_polarization": [
        -3.76382594752888e-11,
        0.4999972337669437,
        -0.5000177232189749
      ],
      "cartesian_polarization_e_A2": [
        0.005059566709275224,
        0.007730466773793876,
        -0.008763426707600245
      ],
      "ranking_score": 0.6802710901506224
    }
  ],
  "formal_branches": [
    {
      "orbit_id": 0,
      "formal_class": [
        0.0,
        0.0,
        0.0
      ],
      "formal_classes_in_orbit": [
        [
          0.0,
          0.0,
          0.0
        ]
      ],
      "target_reduced_polarization": [
        0.0,
        0.0,
        0.0
      ],
      "bec_backprojection": {
        "converged_to_target": true,
        "history": [
          {
            "iteration": 0,
            "reduced_polarization": [
              -2.4037605767590762e-09,
              0.2160364017843928,
              -2.504657845443335e-09
            ],
            "branch_aligned_reduced_polarization": [
              -2.4037605767590762e-09,
              0.2160364017843928,
              -2.504657845443335e-09
            ],
            "target_residual": 0.21603640178439282,
            "energy_eV": -82.28579883356616,
            "max_atomic_step_A": 0.05272568051231122,
            "max_log_strain_component": 0.008849657365513562,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.6576369535780309,
            "cell_principal_stretches": [
              1.0088889313515408,
              0.9986116869243726,
              0.9986116792585522
            ],
            "cell_volume_ratio": 1.0060895607836544,
            "cell_rmsd_from_input_A": 0.03575635336173081
          },
          {
            "iteration": 1,
            "reduced_polarization": [
              5.6597164144237874e-12,
              0.004076522722115704,
              -8.261090642715916e-12
            ],
            "branch_aligned_reduced_polarization": [
              5.6597164144237874e-12,
              0.004076522722115704,
              -8.261090642715916e-12
            ],
            "target_residual": 0.004076522722115704,
            "energy_eV": -82.17175192066836,
            "max_atomic_step_A": 0.0009859421799043315,
            "max_log_strain_component": 0.00017436093576383963,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.6576369535780309,
            "cell_principal_stretches": [
              1.009064857506572,
              0.9985843529682923,
              0.9985843451516496
            ],
            "cell_volume_ratio": 1.0062099125125843,
            "cell_rmsd_from_input_A": 0.0364661664843063
          },
          {
            "iteration": 2,
            "reduced_polarization": [
              1.9670249034822744e-13,
              3.636508358540141e-05,
              9.484285972421494e-14
            ],
            "branch_aligned_reduced_polarization": [
              1.9670249034822744e-13,
              3.636508358540141e-05,
              9.484285972421494e-14
            ],
            "target_residual": 3.636508358540141e-05,
            "energy_eV": -82.16784929739623
          }
        ],
        "iterations": 2
      },
      "parent": {
        "candidate_id": "bec_projection_00",
        "source": "MACEField_BEC_backprojection",
        "spacegroup": "P6_3mc",
        "spacegroup_number": 186,
        "pointgroup": "6mm",
        "has_inversion": false,
        "is_polar_point_group": true,
        "nonpolar_parent_hypothesis": false,
        "symmetry_tolerance_A": null,
        "target_reduced_polarization": [
          0.0,
          0.0,
          0.0
        ],
        "formal_class": [
          0.0,
          0.0,
          0.0
        ],
        "target_residual": 3.636508358540141e-05,
        "parent_symmetrization_rmsd_A": 0.04279374989686612,
        "parent_cell_rmsd_A": 0.0364661664843063,
        "energy_eV": -82.16784929739623,
        "reduced_polarization": [
          1.9670249034822744e-13,
          3.636508358540141e-05,
          9.484285972421494e-14
        ],
        "cartesian_polarization_e_A2": [
          2.9736688606338827e-15,
          5.675313207518799e-07,
          1.6108605006682682e-15
        ],
        "ranking_score": 0.5519830216851135
      },
      "branch_status": "sampled",
      "incoming": {
        "reached": true,
        "construction": "variable_cell_linear_interpolation",
        "continuation_fractions": [
          0.0,
          0.125,
          0.25,
          0.375,
          0.5,
          0.625,
          0.75,
          0.875,
          1.0
        ],
        "energies_eV": [
          -82.28579883356615,
          -82.28082106906434,
          -82.27314151551703,
          -82.26272375554014,
          -82.24952529946707,
          -82.23349737462482,
          -82.21458466704813,
          -82.19272504883676,
          -82.16784929739622
        ],
        "cartesian_polarizations_e_A2": [
          [
            -2.3112244003333368e-11,
            0.0033620308126148103,
            -4.353944945411004e-11
          ],
          [
            -2.022212126141688e-11,
            0.002938754292960829,
            -3.806461431484845e-11
          ],
          [
            -1.7332617098333643e-11,
            0.0025163316212273657,
            -3.259881611289623e-11
          ],
          [
            -1.4443428618616555e-11,
            0.0020947768769141134,
            -2.7142055235160905e-11
          ],
          [
            -1.1554439564168032e-11,
            0.0016741046393715037,
            -2.169448979079723e-11
          ],
          [
            -8.665415041818813e-12,
            0.0012543303324299756,
            -1.625608409261666e-11
          ],
          [
            -5.776246942779593e-12,
            0.000835470514572481,
            -1.0827153982753258e-11
          ],
          [
            -2.8867916028644212e-12,
            0.0004175431039300485,
            -5.407818969394069e-12
          ],
          [
            2.9725761199259415e-15,
            5.675313206965358e-07,
            1.5722931815644608e-15
          ]
        ],
        "raw_reduced_polarization": [
          [
            -2.4037609105111464e-09,
            0.21603640178439254,
            -2.5046580296169852e-09
          ],
          [
            -2.103827416874261e-09,
            0.18877075428427664,
            -2.190846340346705e-09
          ],
          [
            -1.8037501455570127e-09,
            0.1615792167323063,
            -1.877230155325381e-09
          ],
          [
            -1.5035136885024977e-09,
            0.13446262440369228,
            -1.5638095324827985e-09
          ],
          [
            -1.203116458275474e-09,
            0.10742184341343729,
            -1.2505936198448183e-09
          ],
          [
            -9.025453134493363e-10,
            0.08045779276656316,
            -9.37580379572283e-10
          ],
          [
            -6.018035742605745e-10,
            0.05357146286959375,
            -6.247880828001265e-10
          ],
          [
            -3.008870947639064e-10,
            0.026763929824854486,
            -3.122236770214853e-10
          ],
          [
            1.955298489070043e-13,
            3.636508358185519e-05,
            9.260728705084361e-14
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            -2.4037609105111464e-09,
            0.21603640178439254,
            -2.5046580296169852e-09
          ],
          [
            -2.103827416874261e-09,
            0.18877075428427664,
            -2.190846340346705e-09
          ],
          [
            -1.8037501455570127e-09,
            0.1615792167323063,
            -1.877230155325381e-09
          ],
          [
            -1.5035136885024977e-09,
            0.13446262440369228,
            -1.5638095324827985e-09
          ],
          [
            -1.203116458275474e-09,
            0.10742184341343729,
            -1.2505936198448183e-09
          ],
          [
            -9.025453134493363e-10,
            0.08045779276656316,
            -9.37580379572283e-10
          ],
          [
            -6.018035742605745e-10,
            0.05357146286959375,
            -6.247880828001265e-10
          ],
          [
            -3.008870947639064e-10,
            0.026763929824854486,
            -3.122236770214853e-10
          ],
          [
            1.955298489069838e-13,
            3.636508358185672e-05,
            9.260728705086152e-14
          ]
        ],
        "berry_integer_shifts": [
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ]
        ],
        "folded_reduced_polarization": [
          [
            -2.4037609125393544e-09,
            0.21603640178439254,
            -2.50465803652844e-09
          ],
          [
            -2.103827390076418e-09,
            0.1887707542842767,
            -2.1908463376796306e-09
          ],
          [
            -1.8037501492429442e-09,
            0.16157921673230624,
            -1.8772301491054577e-09
          ],
          [
            -1.503513702427739e-09,
            0.13446262440369228,
            -1.5638095263170726e-09
          ],
          [
            -1.2031164398074168e-09,
            0.1074218434134373,
            -1.2505936286544284e-09
          ],
          [
            -9.025453162614383e-10,
            0.08045779276656317,
            -9.375804022049294e-10
          ],
          [
            -6.018035514365749e-10,
            0.0535714628695938,
            -6.247881101373309e-10
          ],
          [
            -3.008870930187868e-10,
            0.026763929824854538,
            -3.1222369134553674e-10
          ],
          [
            1.9551027463649007e-13,
            3.6365083581846314e-05,
            9.259260025373806e-14
          ]
        ]
      },
      "reflected": {
        "reached": true,
        "construction": "reflect_displacements_about_reconstructed_parent",
        "energies_eV": [
          -82.1678492973962,
          -82.14826172069472,
          -82.12446369263694,
          -82.09614949303982,
          -82.06299570608735,
          -82.02466060478673,
          -81.98078376926436,
          -81.93098584868805,
          -81.87486853332182
        ],
        "cartesian_polarizations_e_A2": [
          [
            2.947443083643294e-15,
            5.675313206953467e-07,
            1.607035908190474e-15
          ],
          [
            2.9528712539658327e-12,
            -0.000363156898267767,
            5.3101502640776585e-12
          ],
          [
            5.905560087065913e-12,
            -0.0007262702326435143,
            1.0617118179676806e-11
          ],
          [
            8.861082194583597e-12,
            -0.0010887850547670816,
            1.5921979931225962e-11
          ],
          [
            1.1819537371972843e-11,
            -0.001450731582421183,
            2.1224867131547467e-11
          ],
          [
            1.47810861817871e-11,
            -0.0018121569087353319,
            2.6525540588532765e-11
          ],
          [
            1.7746077084085456e-11,
            -0.002173122984955374,
            3.182418275880401e-11
          ],
          [
            2.071453795875765e-11,
            -0.0025337034520240874,
            3.7120983500019057e-11
          ],
          [
            2.3686776885693318e-11,
            -0.002893979520118743,
            4.241611881933314e-11
          ]
        ],
        "raw_reduced_polarization": [
          [
            1.9527512053581697e-13,
            3.6365083581779e-05,
            9.462116543974754e-14
          ],
          [
            3.0143500075518933e-10,
            -0.023277849997203292,
            3.0669075253463017e-10
          ],
          [
            6.023133663383305e-10,
            -0.0465693978694898,
            6.128481986444493e-10
          ],
          [
            9.028185840323602e-10,
            -0.06983905279088148,
            9.185365437037896e-10
          ],
          [
            1.2029596126044132e-09,
            -0.09308872170635779,
            1.2237637358024784e-09
          ],
          [
            1.5027377287978908e-09,
            -0.11632139750310289,
            1.5285163242481665e-09
          ],
          [
            1.8021757605399618e-09,
            -0.13954103140061994,
            1.832805263420035e-09
          ],
          [
            2.1012807147748253e-09,
            -0.16275233112101412,
            2.1366419693223654e-09
          ],
          [
            2.400073181139988e-09,
            -0.1859604974524088,
            2.4400371138822985e-09
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            1.9527512053581697e-13,
            3.6365083581779e-05,
            9.462116543974754e-14
          ],
          [
            3.0143500075518933e-10,
            -0.023277849997203292,
            3.0669075253463017e-10
          ],
          [
            6.023133663383305e-10,
            -0.0465693978694898,
            6.128481986444493e-10
          ],
          [
            9.028185840323602e-10,
            -0.06983905279088148,
            9.185365437037896e-10
          ],
          [
            1.2029596126044132e-09,
            -0.09308872170635779,
            1.2237637358024784e-09
          ],
          [
            1.5027377287978908e-09,
            -0.11632139750310289,
            1.5285163242481665e-09
          ],
          [
            1.8021757605399618e-09,
            -0.13954103140061994,
            1.832805263420035e-09
          ],
          [
            2.1012807147748253e-09,
            -0.16275233112101412,
            2.1366419693223654e-09
          ],
          [
            2.400073181139988e-09,
            -0.1859604974524088,
            2.4400371138822985e-09
          ]
        ],
        "gauge_integer_shift": [
          0,
          0,
          0
        ],
        "expected_opposite_endpoint_reduced_polarization": [
          2.404147540839342e-09,
          -0.2159634652580745,
          2.5048389256453683e-09
        ],
        "actual_opposite_endpoint_branch_residual": 0.030002967805665692
      },
      "pnp_branch": {
        "construction": "incoming_path_concatenated_with_parent_reflection",
        "reduced_polarization": [
          [
            -2.4037609105111464e-09,
            0.21603640178439254,
            -2.5046580296169852e-09
          ],
          [
            -2.103827416874261e-09,
            0.18877075428427664,
            -2.190846340346705e-09
          ],
          [
            -1.8037501455570127e-09,
            0.1615792167323063,
            -1.877230155325381e-09
          ],
          [
            -1.5035136885024977e-09,
            0.13446262440369228,
            -1.5638095324827985e-09
          ],
          [
            -1.203116458275474e-09,
            0.10742184341343729,
            -1.2505936198448183e-09
          ],
          [
            -9.025453134493363e-10,
            0.08045779276656316,
            -9.37580379572283e-10
          ],
          [
            -6.018035742605745e-10,
            0.05357146286959375,
            -6.247880828001265e-10
          ],
          [
            -3.008870947639064e-10,
            0.026763929824854486,
            -3.122236770214853e-10
          ],
          [
            1.955298489070043e-13,
            3.636508358185519e-05,
            9.260728705084361e-14
          ],
          [
            3.0143500075518933e-10,
            -0.023277849997203292,
            3.0669075253463017e-10
          ],
          [
            6.023133663383305e-10,
            -0.0465693978694898,
            6.128481986444493e-10
          ],
          [
            9.028185840323602e-10,
            -0.06983905279088148,
            9.185365437037896e-10
          ],
          [
            1.2029596126044132e-09,
            -0.09308872170635779,
            1.2237637358024784e-09
          ],
          [
            1.5027377287978908e-09,
            -0.11632139750310289,
            1.5285163242481665e-09
          ],
          [
            1.8021757605399618e-09,
            -0.13954103140061994,
            1.832805263420035e-09
          ],
          [
            2.1012807147748253e-09,
            -0.16275233112101412,
            2.1366419693223654e-09
          ],
          [
            2.400073181139988e-09,
            -0.1859604974524088,
            2.4400371138822985e-09
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            -2.4037609105111464e-09,
            0.21603640178439254,
            -2.5046580296169852e-09
          ],
          [
            -2.103827416874261e-09,
            0.18877075428427664,
            -2.190846340346705e-09
          ],
          [
            -1.8037501455570127e-09,
            0.1615792167323063,
            -1.877230155325381e-09
          ],
          [
            -1.5035136885024977e-09,
            0.13446262440369228,
            -1.5638095324827985e-09
          ],
          [
            -1.203116458275474e-09,
            0.10742184341343729,
            -1.2505936198448183e-09
          ],
          [
            -9.025453134493363e-10,
            0.08045779276656316,
            -9.37580379572283e-10
          ],
          [
            -6.018035742605745e-10,
            0.05357146286959375,
            -6.247880828001265e-10
          ],
          [
            -3.008870947639064e-10,
            0.026763929824854486,
            -3.122236770214853e-10
          ],
          [
            1.955298489069838e-13,
            3.636508358185672e-05,
            9.260728705086152e-14
          ],
          [
            3.0143500075518933e-10,
            -0.023277849997203292,
            3.0669075253463017e-10
          ],
          [
            6.023133663383305e-10,
            -0.0465693978694898,
            6.128481986444493e-10
          ],
          [
            9.028185840323602e-10,
            -0.06983905279088148,
            9.185365437037896e-10
          ],
          [
            1.2029596126044132e-09,
            -0.09308872170635779,
            1.2237637358024784e-09
          ],
          [
            1.5027377287978908e-09,
            -0.11632139750310289,
            1.5285163242481665e-09
          ],
          [
            1.8021757605399618e-09,
            -0.13954103140061994,
            1.832805263420035e-09
          ],
          [
            2.1012807147748253e-09,
            -0.16275233112101412,
            2.1366419693223654e-09
          ],
          [
            2.400073181139988e-09,
            -0.1859604974524088,
            2.4400371138822985e-09
          ]
        ],
        "berry_integer_shifts": [
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ]
        ],
        "folded_reduced_polarization": [
          [
            -2.4037609125393544e-09,
            0.21603640178439254,
            -2.50465803652844e-09
          ],
          [
            -2.103827390076418e-09,
            0.1887707542842767,
            -2.1908463376796306e-09
          ],
          [
            -1.8037501492429442e-09,
            0.16157921673230624,
            -1.8772301491054577e-09
          ],
          [
            -1.503513702427739e-09,
            0.13446262440369228,
            -1.5638095263170726e-09
          ],
          [
            -1.2031164398074168e-09,
            0.1074218434134373,
            -1.2505936286544284e-09
          ],
          [
            -9.025453162614383e-10,
            0.08045779276656317,
            -9.375804022049294e-10
          ],
          [
            -6.018035514365749e-10,
            0.0535714628695938,
            -6.247881101373309e-10
          ],
          [
            -3.008870930187868e-10,
            0.026763929824854538,
            -3.1222369134553674e-10
          ],
          [
            1.9551027463649007e-13,
            3.6365083581846314e-05,
            9.259260025373806e-14
          ],
          [
            3.014349880814393e-10,
            -0.02327784999720328,
            3.066907838800148e-10
          ],
          [
            6.02313421360634e-10,
            -0.04656939786948977,
            6.128482166189997e-10
          ],
          [
            9.028185976589498e-10,
            -0.06983905279088148,
            9.185365801300804e-10
          ],
          [
            1.2029596208051885e-09,
            -0.09308872170635779,
            1.223763756996732e-09
          ],
          [
            1.5027377120446772e-09,
            -0.11632139750310289,
            1.5285163135203561e-09
          ],
          [
            1.8021757419717233e-09,
            -0.1395410314006199,
            1.8328052409088968e-09
          ],
          [
            2.1012807049913818e-09,
            -0.16275233112101412,
            2.1366419744595078e-09
          ],
          [
            2.4000731402296083e-09,
            -0.18596049745240883,
            2.4400370612909228e-09
          ]
        ]
      },
      "incoming_structure_ids": [
        "incoming_00_000",
        "incoming_00_001",
        "incoming_00_002",
        "incoming_00_003",
        "incoming_00_004",
        "incoming_00_005",
        "incoming_00_006",
        "incoming_00_007",
        "incoming_00_008"
      ],
      "reflected_structure_ids": [
        "reflected_00_001",
        "reflected_00_002",
        "reflected_00_003",
        "reflected_00_004",
        "reflected_00_005",
        "reflected_00_006",
        "reflected_00_007",
        "reflected_00_008"
      ]
    },
    {
      "orbit_id": 1,
      "formal_class": [
        0.0,
        0.5,
        0.0
      ],
      "formal_classes_in_orbit": [
        [
          0.0,
          0.5,
          0.0
        ]
      ],
      "target_reduced_polarization": [
        0.0,
        0.5,
        0.0
      ],
      "bec_backprojection": {
        "converged_to_target": true,
        "history": [
          {
            "iteration": 0,
            "reduced_polarization": [
              -2.4037605767590762e-09,
              0.2160364017843928,
              -2.504657845443335e-09
            ],
            "branch_aligned_reduced_polarization": [
              -2.4037605767590762e-09,
              0.21603640178439276,
              -2.504657845443335e-09
            ],
            "target_residual": 0.28396359821560724,
            "energy_eV": -82.28579883356616,
            "max_atomic_step_A": 0.06930394059971828,
            "max_log_strain_component": 0.011632208867255949,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.6576369535780309,
            "cell_principal_stretches": [
              1.0018277794380832,
              1.0018277693294884,
              0.9884351837130173
            ],
            "cell_volume_ratio": 0.9920517588545953,
            "cell_rmsd_from_input_A": 0.04620625798120602
          },
          {
            "iteration": 1,
            "reduced_polarization": [
              -3.699255287711868e-11,
              0.5068590975398879,
              -5.923497738130096e-11
            ],
            "branch_aligned_reduced_polarization": [
              -3.699255287711868e-11,
              0.5068590975398879,
              -5.923497738130096e-11
            ],
            "target_residual": 0.006859097539887894,
            "energy_eV": -82.1789760103788,
            "max_atomic_step_A": 0.001671553109521933,
            "max_log_strain_component": 0.0002667673475058759,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.6576369535780309,
            "cell_principal_stretches": [
              1.001785824638878,
              1.0017858147625225,
              0.9886989011191903
            ],
            "cell_volume_ratio": 0.9922333301816303,
            "cell_rmsd_from_input_A": 0.04515651521342554
          },
          {
            "iteration": 2,
            "reduced_polarization": [
              4.2802216549964434e-13,
              0.49992998651922926,
              5.979501692054466e-13
            ],
            "branch_aligned_reduced_polarization": [
              4.2802216549964434e-13,
              0.49992998651922926,
              5.979501692054466e-13
            ],
            "target_residual": 7.001348077073644e-05,
            "energy_eV": -82.18479022866734
          }
        ],
        "iterations": 2
      },
      "parent": {
        "candidate_id": "bec_projection_01",
        "source": "MACEField_BEC_backprojection",
        "spacegroup": "P6_3mc",
        "spacegroup_number": 186,
        "pointgroup": "6mm",
        "has_inversion": false,
        "is_polar_point_group": true,
        "nonpolar_parent_hypothesis": false,
        "symmetry_tolerance_A": null,
        "target_reduced_polarization": [
          0.0,
          0.5,
          0.0
        ],
        "formal_class": [
          0.0,
          0.5,
          0.0
        ],
        "target_residual": 7.001348077073644e-05,
        "parent_symmetrization_rmsd_A": 0.05499334225205635,
        "parent_cell_rmsd_A": 0.04515651521342554,
        "energy_eV": -82.18479022866734,
        "reduced_polarization": [
          4.2802216549964434e-13,
          0.49992998651922926,
          5.979501692054466e-13
        ],
        "cartesian_polarization_e_A2": [
          -8.230886266497546e-14,
          0.007752364450798537,
          2.865277427330704e-13
        ],
        "ranking_score": 0.5664224980169542
      },
      "branch_status": "awaiting_branch_sampling"
    },
    {
      "orbit_id": 2,
      "formal_class": [
        0.0,
        0.0,
        0.5
      ],
      "formal_classes_in_orbit": [
        [
          0.0,
          0.0,
          0.5
        ],
        [
          0.5,
          0.0,
          0.0
        ],
        [
          0.5,
          0.0,
          0.5
        ]
      ],
      "target_reduced_polarization": [
        0.0,
        0.0,
        -0.5
      ],
      "bec_backprojection": {
        "converged_to_target": true,
        "history": [
          {
            "iteration": 0,
            "reduced_polarization": [
              -2.4037605767590762e-09,
              0.2160364017843928,
              -2.504657845443335e-09
            ],
            "branch_aligned_reduced_polarization": [
              -2.4037605767590762e-09,
              0.2160364017843928,
              -2.504657869994986e-09
            ],
            "target_residual": 0.5446757975082882,
            "energy_eV": -82.28579883356616,
            "max_atomic_step_A": 0.12,
            "max_log_strain_component": 0.005685412658398268,
            "step_scale": 0.6424443937371626,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.6576369535780309,
            "cell_principal_stretches": [
              1.0059769500715041,
              0.9991078637839045,
              0.9988343954872342
            ],
            "cell_volume_ratio": 1.003907956422344,
            "cell_rmsd_from_input_A": 0.02516376973492184
          },
          {
            "iteration": 1,
            "reduced_polarization": [
              1.4607376233223578e-07,
              0.07621904407763905,
              -0.31940636816337603
            ],
            "branch_aligned_reduced_polarization": [
              1.4607376233223578e-07,
              0.07621904407763905,
              -0.31940636816337603
            ],
            "target_residual": 0.19601888312117408,
            "energy_eV": -81.85253384120989,
            "max_atomic_step_A": 0.0678794517129093,
            "max_log_strain_component": 0.0031782863773830777,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.6576369535780309,
            "cell_principal_stretches": [
              1.0093476520309794,
              0.998609484433215,
              0.9981696541466759
            ],
            "cell_volume_ratio": 1.006099252034414,
            "cell_rmsd_from_input_A": 0.039449702535235845
          },
          {
            "iteration": 2,
            "reduced_polarization": [
              7.659210356707819e-08,
              0.00328900709028611,
              -0.49712604956982803
            ],
            "branch_aligned_reduced_polarization": [
              7.659210356707819e-08,
              0.00328900709028611,
              -0.49712604956982803
            ],
            "target_residual": 0.004367740688377034,
            "energy_eV": -81.19669043473772,
            "max_atomic_step_A": 0.0014636928213901507,
            "max_log_strain_component": 0.00014868670157743824,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.6576369535780309,
            "cell_principal_stretches": [
              1.00949629591512,
              0.9985861753234152,
              0.9981477828219238
            ],
            "cell_volume_ratio": 1.0062018823389374,
            "cell_rmsd_from_input_A": 0.04004420730963373
          },
          {
            "iteration": 3,
            "reduced_polarization": [
              1.8054845774026988e-10,
              5.3814747900152837e-05,
              -0.5000283756324313
            ],
            "branch_aligned_reduced_polarization": [
              1.8054845774026988e-10,
              5.3814747900152837e-05,
              -0.5000283756324313
            ],
            "target_residual": 6.083751809094274e-05,
            "energy_eV": -81.18272758514524
          }
        ],
        "iterations": 3
      },
      "parent": {
        "candidate_id": "bec_projection_02",
        "source": "MACEField_BEC_backprojection",
        "spacegroup": "Cc",
        "spacegroup_number": 9,
        "pointgroup": "m",
        "has_inversion": false,
        "is_polar_point_group": true,
        "nonpolar_parent_hypothesis": false,
        "symmetry_tolerance_A": null,
        "target_reduced_polarization": [
          0.0,
          0.0,
          -0.5
        ],
        "formal_class": [
          0.0,
          0.0,
          0.5
        ],
        "target_residual": 6.083751809094274e-05,
        "parent_symmetrization_rmsd_A": 0.16366905537412715,
        "parent_cell_rmsd_A": 0.04004420730963373,
        "energy_eV": -81.18272758514524,
        "reduced_polarization": [
          1.8054845774026988e-10,
          5.3814747900152837e-05,
          -0.5000283756324313
        ],
        "cartesian_polarization_e_A2": [
          0.004980465009823288,
          -2.1032229403709097e-05,
          -0.008626418573381214
        ],
        "ranking_score": 0.6738017822377175
      },
      "branch_status": "awaiting_branch_sampling"
    },
    {
      "orbit_id": 3,
      "formal_class": [
        0.0,
        0.5,
        0.5
      ],
      "formal_classes_in_orbit": [
        [
          0.0,
          0.5,
          0.5
        ],
        [
          0.5,
          0.5,
          0.0
        ],
        [
          0.5,
          0.5,
          0.5
        ]
      ],
      "target_reduced_polarization": [
        0.0,
        0.5,
        -0.5
      ],
      "bec_backprojection": {
        "converged_to_target": true,
        "history": [
          {
            "iteration": 0,
            "reduced_polarization": [
              -2.4037605767590762e-09,
              0.2160364017843928,
              -2.504657845443335e-09
            ],
            "branch_aligned_reduced_polarization": [
              -2.4037605767590762e-09,
              0.21603640178439276,
              -2.504657869994986e-09
            ],
            "target_residual": 0.575008976109849,
            "energy_eV": -82.28579883356616,
            "max_atomic_step_A": 0.12000000000000001,
            "max_log_strain_component": 0.007262399938110484,
            "step_scale": 0.6243354053652074,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.6576369535780309,
            "cell_principal_stretches": [
              1.0013467869985542,
              1.0011407504207894,
              0.9925596415318639
            ],
            "cell_volume_ratio": 0.9950301956979613,
            "cell_rmsd_from_input_A": 0.030629736992413052
          },
          {
            "iteration": 1,
            "reduced_polarization": [
              5.845531825468443e-08,
              0.3908804531926322,
              -0.30873743531101966
            ],
            "branch_aligned_reduced_polarization": [
              5.845531825468443e-08,
              0.3908804531926322,
              -0.30873743531101966
            ],
            "target_residual": 0.2202009176794119,
            "energy_eV": -81.81450644315635,
            "max_atomic_step_A": 0.07624754747549402,
            "max_log_strain_component": 0.004508778702419373,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.6576369535780309,
            "cell_principal_stretches": [
              1.002192107112722,
              1.001849627037244,
              0.9879601059906925
            ],
            "cell_volume_ratio": 0.9919571838537435,
            "cell_rmsd_from_input_A": 0.049526618322315405
          },
          {
            "iteration": 2,
            "reduced_polarization": [
              7.285069490217353e-08,
              0.5014805792443432,
              -0.49743476646192775
            ],
            "branch_aligned_reduced_polarization": [
              7.285069490217353e-08,
              0.5014805792443432,
              -0.49743476646192775
            ],
            "target_residual": 0.002961847060355713,
            "energy_eV": -80.83094034346864,
            "max_atomic_step_A": 0.000999761550942169,
            "max_log_strain_component": 5.8895093009344615e-05,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.6576369535780309,
            "cell_principal_stretches": [
              1.0021881550701737,
              1.0018403642303246,
              0.9880130548716314
            ],
            "cell_volume_ratio": 0.9919972632631913,
            "cell_rmsd_from_input_A": 0.04933789925158085
          },
          {
            "iteration": 3,
            "reduced_polarization": [
              -3.76382594752888e-11,
              0.4999972337669437,
              -0.5000177232189749
            ],
            "branch_aligned_reduced_polarization": [
              -3.76382594752888e-11,
              0.4999972337669437,
              -0.5000177232189749
            ],
            "target_residual": 1.793779630149836e-05,
            "energy_eV": -80.81701183726904
          }
        ],
        "iterations": 3
      },
      "parent": {
        "candidate_id": "bec_projection_03",
        "source": "MACEField_BEC_backprojection",
        "spacegroup": "Cc",
        "spacegroup_number": 9,
        "pointgroup": "m",
        "has_inversion": false,
        "is_polar_point_group": true,
        "nonpolar_parent_hypothesis": false,
        "symmetry_tolerance_A": null,
        "target_reduced_polarization": [
          0.0,
          0.5,
          -0.5
        ],
        "formal_class": [
          0.0,
          0.5,
          0.5
        ],
        "target_residual": 1.793779630149836e-05,
        "parent_symmetrization_rmsd_A": 0.16790073974512415,
        "parent_cell_rmsd_A": 0.04933789925158085,
        "energy_eV": -80.81701183726904,
        "reduced_polarization": [
          -3.76382594752888e-11,
          0.4999972337669437,
          -0.5000177232189749
        ],
        "cartesian_polarization_e_A2": [
          0.005059566709275224,
          0.007730466773793876,
          -0.008763426707600245
        ],
        "ranking_score": 0.6802710901506224
      },
      "branch_status": "awaiting_branch_sampling"
    }
  ],
  "sampled_polarization_branches": [
    {
      "orbit_id": 0,
      "candidate_id": "bec_projection_00",
      "formal_class": [
        0.0,
        0.0,
        0.0
      ],
      "construction": "MACEField-BEC-parent plus variable-cell P-N-P path and symmetric log-strain continuation beyond both polar endpoints",
      "geometry_diagnostics": {
        "collision_aware": false,
        "permutations_tested": 1,
        "selected_order": [
          0,
          1,
          2,
          3,
          4,
          5,
          6,
          7,
          8,
          9,
          10,
          11,
          12,
          13,
          14,
          15,
          16,
          17,
          18,
          19,
          20,
          21
        ],
        "endpoint_rmsd_A": 0.04279374989686612,
        "minimum_distance_A_by_image": [
          2.032811719999999,
          2.0230387710842446,
          2.0132411724642236,
          2.0034188809477427,
          1.9935718532765112,
          1.9837000461260539,
          1.973803416105604,
          1.9638819197580137,
          1.9539355135596612
        ],
        "minimum_distance_A": 1.9539355135596612,
        "minimum_distance_floor_A": 0.0,
        "geometry_valid": true,
        "parameters": [
          0.0,
          0.125,
          0.25,
          0.375,
          0.5,
          0.625,
          0.75,
          0.875,
          1.0
        ],
        "cell_mode": "variable_cell",
        "cell_volume_A3_by_image": [
          429.1345153343987,
          429.46672479772525,
          429.7991914371199,
          430.1319154516733,
          430.4648970406294,
          430.7981364033853,
          431.1316337394951,
          431.4653892486643,
          431.7994031307557
        ],
        "cell_deformation_log_strain_norm": 0.009243739663297584
      },
      "parent_reduced_polarization": [
        1.955298489070043e-13,
        3.636508358185519e-05,
        9.260728705084361e-14
      ],
      "incoming": {
        "reached": true,
        "construction": "variable_cell_linear_interpolation",
        "continuation_fractions": [
          0.0,
          0.125,
          0.25,
          0.375,
          0.5,
          0.625,
          0.75,
          0.875,
          1.0
        ],
        "energies_eV": [
          -82.28579883356615,
          -82.28082106906434,
          -82.27314151551703,
          -82.26272375554014,
          -82.24952529946707,
          -82.23349737462482,
          -82.21458466704813,
          -82.19272504883676,
          -82.16784929739622
        ],
        "cartesian_polarizations_e_A2": [
          [
            -2.3112244003333368e-11,
            0.0033620308126148103,
            -4.353944945411004e-11
          ],
          [
            -2.022212126141688e-11,
            0.002938754292960829,
            -3.806461431484845e-11
          ],
          [
            -1.7332617098333643e-11,
            0.0025163316212273657,
            -3.259881611289623e-11
          ],
          [
            -1.4443428618616555e-11,
            0.0020947768769141134,
            -2.7142055235160905e-11
          ],
          [
            -1.1554439564168032e-11,
            0.0016741046393715037,
            -2.169448979079723e-11
          ],
          [
            -8.665415041818813e-12,
            0.0012543303324299756,
            -1.625608409261666e-11
          ],
          [
            -5.776246942779593e-12,
            0.000835470514572481,
            -1.0827153982753258e-11
          ],
          [
            -2.8867916028644212e-12,
            0.0004175431039300485,
            -5.407818969394069e-12
          ],
          [
            2.9725761199259415e-15,
            5.675313206965358e-07,
            1.5722931815644608e-15
          ]
        ],
        "raw_reduced_polarization": [
          [
            -2.4037609105111464e-09,
            0.21603640178439254,
            -2.5046580296169852e-09
          ],
          [
            -2.103827416874261e-09,
            0.18877075428427664,
            -2.190846340346705e-09
          ],
          [
            -1.8037501455570127e-09,
            0.1615792167323063,
            -1.877230155325381e-09
          ],
          [
            -1.5035136885024977e-09,
            0.13446262440369228,
            -1.5638095324827985e-09
          ],
          [
            -1.203116458275474e-09,
            0.10742184341343729,
            -1.2505936198448183e-09
          ],
          [
            -9.025453134493363e-10,
            0.08045779276656316,
            -9.37580379572283e-10
          ],
          [
            -6.018035742605745e-10,
            0.05357146286959375,
            -6.247880828001265e-10
          ],
          [
            -3.008870947639064e-10,
            0.026763929824854486,
            -3.122236770214853e-10
          ],
          [
            1.955298489070043e-13,
            3.636508358185519e-05,
            9.260728705084361e-14
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            -2.4037609105111464e-09,
            0.21603640178439254,
            -2.5046580296169852e-09
          ],
          [
            -2.103827416874261e-09,
            0.18877075428427664,
            -2.190846340346705e-09
          ],
          [
            -1.8037501455570127e-09,
            0.1615792167323063,
            -1.877230155325381e-09
          ],
          [
            -1.5035136885024977e-09,
            0.13446262440369228,
            -1.5638095324827985e-09
          ],
          [
            -1.203116458275474e-09,
            0.10742184341343729,
            -1.2505936198448183e-09
          ],
          [
            -9.025453134493363e-10,
            0.08045779276656316,
            -9.37580379572283e-10
          ],
          [
            -6.018035742605745e-10,
            0.05357146286959375,
            -6.247880828001265e-10
          ],
          [
            -3.008870947639064e-10,
            0.026763929824854486,
            -3.122236770214853e-10
          ],
          [
            1.955298489069838e-13,
            3.636508358185672e-05,
            9.260728705086152e-14
          ]
        ],
        "berry_integer_shifts": [
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ]
        ],
        "folded_reduced_polarization": [
          [
            -2.4037609125393544e-09,
            0.21603640178439254,
            -2.50465803652844e-09
          ],
          [
            -2.103827390076418e-09,
            0.1887707542842767,
            -2.1908463376796306e-09
          ],
          [
            -1.8037501492429442e-09,
            0.16157921673230624,
            -1.8772301491054577e-09
          ],
          [
            -1.503513702427739e-09,
            0.13446262440369228,
            -1.5638095263170726e-09
          ],
          [
            -1.2031164398074168e-09,
            0.1074218434134373,
            -1.2505936286544284e-09
          ],
          [
            -9.025453162614383e-10,
            0.08045779276656317,
            -9.375804022049294e-10
          ],
          [
            -6.018035514365749e-10,
            0.0535714628695938,
            -6.247881101373309e-10
          ],
          [
            -3.008870930187868e-10,
            0.026763929824854538,
            -3.1222369134553674e-10
          ],
          [
            1.9551027463649007e-13,
            3.6365083581846314e-05,
            9.259260025373806e-14
          ]
        ]
      },
      "reflected": {
        "reached": true,
        "construction": "reflect_displacements_about_reconstructed_parent",
        "energies_eV": [
          -82.1678492973962,
          -82.14826172069472,
          -82.12446369263694,
          -82.09614949303982,
          -82.06299570608735,
          -82.02466060478673,
          -81.98078376926436,
          -81.93098584868805,
          -81.87486853332182
        ],
        "cartesian_polarizations_e_A2": [
          [
            2.947443083643294e-15,
            5.675313206953467e-07,
            1.607035908190474e-15
          ],
          [
            2.9528712539658327e-12,
            -0.000363156898267767,
            5.3101502640776585e-12
          ],
          [
            5.905560087065913e-12,
            -0.0007262702326435143,
            1.0617118179676806e-11
          ],
          [
            8.861082194583597e-12,
            -0.0010887850547670816,
            1.5921979931225962e-11
          ],
          [
            1.1819537371972843e-11,
            -0.001450731582421183,
            2.1224867131547467e-11
          ],
          [
            1.47810861817871e-11,
            -0.0018121569087353319,
            2.6525540588532765e-11
          ],
          [
            1.7746077084085456e-11,
            -0.002173122984955374,
            3.182418275880401e-11
          ],
          [
            2.071453795875765e-11,
            -0.0025337034520240874,
            3.7120983500019057e-11
          ],
          [
            2.3686776885693318e-11,
            -0.002893979520118743,
            4.241611881933314e-11
          ]
        ],
        "raw_reduced_polarization": [
          [
            1.9527512053581697e-13,
            3.6365083581779e-05,
            9.462116543974754e-14
          ],
          [
            3.0143500075518933e-10,
            -0.023277849997203292,
            3.0669075253463017e-10
          ],
          [
            6.023133663383305e-10,
            -0.0465693978694898,
            6.128481986444493e-10
          ],
          [
            9.028185840323602e-10,
            -0.06983905279088148,
            9.185365437037896e-10
          ],
          [
            1.2029596126044132e-09,
            -0.09308872170635779,
            1.2237637358024784e-09
          ],
          [
            1.5027377287978908e-09,
            -0.11632139750310289,
            1.5285163242481665e-09
          ],
          [
            1.8021757605399618e-09,
            -0.13954103140061994,
            1.832805263420035e-09
          ],
          [
            2.1012807147748253e-09,
            -0.16275233112101412,
            2.1366419693223654e-09
          ],
          [
            2.400073181139988e-09,
            -0.1859604974524088,
            2.4400371138822985e-09
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            1.9527512053581697e-13,
            3.6365083581779e-05,
            9.462116543974754e-14
          ],
          [
            3.0143500075518933e-10,
            -0.023277849997203292,
            3.0669075253463017e-10
          ],
          [
            6.023133663383305e-10,
            -0.0465693978694898,
            6.128481986444493e-10
          ],
          [
            9.028185840323602e-10,
            -0.06983905279088148,
            9.185365437037896e-10
          ],
          [
            1.2029596126044132e-09,
            -0.09308872170635779,
            1.2237637358024784e-09
          ],
          [
            1.5027377287978908e-09,
            -0.11632139750310289,
            1.5285163242481665e-09
          ],
          [
            1.8021757605399618e-09,
            -0.13954103140061994,
            1.832805263420035e-09
          ],
          [
            2.1012807147748253e-09,
            -0.16275233112101412,
            2.1366419693223654e-09
          ],
          [
            2.400073181139988e-09,
            -0.1859604974524088,
            2.4400371138822985e-09
          ]
        ],
        "gauge_integer_shift": [
          0,
          0,
          0
        ],
        "expected_opposite_endpoint_reduced_polarization": [
          2.404147540839342e-09,
          -0.2159634652580745,
          2.5048389256453683e-09
        ],
        "actual_opposite_endpoint_branch_residual": 0.030002967805665692
      },
      "pnp_branch": {
        "construction": "incoming_path_concatenated_with_parent_reflection",
        "reduced_polarization": [
          [
            -2.4037609105111464e-09,
            0.21603640178439254,
            -2.5046580296169852e-09
          ],
          [
            -2.103827416874261e-09,
            0.18877075428427664,
            -2.190846340346705e-09
          ],
          [
            -1.8037501455570127e-09,
            0.1615792167323063,
            -1.877230155325381e-09
          ],
          [
            -1.5035136885024977e-09,
            0.13446262440369228,
            -1.5638095324827985e-09
          ],
          [
            -1.203116458275474e-09,
            0.10742184341343729,
            -1.2505936198448183e-09
          ],
          [
            -9.025453134493363e-10,
            0.08045779276656316,
            -9.37580379572283e-10
          ],
          [
            -6.018035742605745e-10,
            0.05357146286959375,
            -6.247880828001265e-10
          ],
          [
            -3.008870947639064e-10,
            0.026763929824854486,
            -3.122236770214853e-10
          ],
          [
            1.955298489070043e-13,
            3.636508358185519e-05,
            9.260728705084361e-14
          ],
          [
            3.0143500075518933e-10,
            -0.023277849997203292,
            3.0669075253463017e-10
          ],
          [
            6.023133663383305e-10,
            -0.0465693978694898,
            6.128481986444493e-10
          ],
          [
            9.028185840323602e-10,
            -0.06983905279088148,
            9.185365437037896e-10
          ],
          [
            1.2029596126044132e-09,
            -0.09308872170635779,
            1.2237637358024784e-09
          ],
          [
            1.5027377287978908e-09,
            -0.11632139750310289,
            1.5285163242481665e-09
          ],
          [
            1.8021757605399618e-09,
            -0.13954103140061994,
            1.832805263420035e-09
          ],
          [
            2.1012807147748253e-09,
            -0.16275233112101412,
            2.1366419693223654e-09
          ],
          [
            2.400073181139988e-09,
            -0.1859604974524088,
            2.4400371138822985e-09
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            -2.4037609105111464e-09,
            0.21603640178439254,
            -2.5046580296169852e-09
          ],
          [
            -2.103827416874261e-09,
            0.18877075428427664,
            -2.190846340346705e-09
          ],
          [
            -1.8037501455570127e-09,
            0.1615792167323063,
            -1.877230155325381e-09
          ],
          [
            -1.5035136885024977e-09,
            0.13446262440369228,
            -1.5638095324827985e-09
          ],
          [
            -1.203116458275474e-09,
            0.10742184341343729,
            -1.2505936198448183e-09
          ],
          [
            -9.025453134493363e-10,
            0.08045779276656316,
            -9.37580379572283e-10
          ],
          [
            -6.018035742605745e-10,
            0.05357146286959375,
            -6.247880828001265e-10
          ],
          [
            -3.008870947639064e-10,
            0.026763929824854486,
            -3.122236770214853e-10
          ],
          [
            1.955298489069838e-13,
            3.636508358185672e-05,
            9.260728705086152e-14
          ],
          [
            3.0143500075518933e-10,
            -0.023277849997203292,
            3.0669075253463017e-10
          ],
          [
            6.023133663383305e-10,
            -0.0465693978694898,
            6.128481986444493e-10
          ],
          [
            9.028185840323602e-10,
            -0.06983905279088148,
            9.185365437037896e-10
          ],
          [
            1.2029596126044132e-09,
            -0.09308872170635779,
            1.2237637358024784e-09
          ],
          [
            1.5027377287978908e-09,
            -0.11632139750310289,
            1.5285163242481665e-09
          ],
          [
            1.8021757605399618e-09,
            -0.13954103140061994,
            1.832805263420035e-09
          ],
          [
            2.1012807147748253e-09,
            -0.16275233112101412,
            2.1366419693223654e-09
          ],
          [
            2.400073181139988e-09,
            -0.1859604974524088,
            2.4400371138822985e-09
          ]
        ],
        "berry_integer_shifts": [
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ],
          [
            0,
            0,
            0
          ]
        ],
        "folded_reduced_polarization": [
          [
            -2.4037609125393544e-09,
            0.21603640178439254,
            -2.50465803652844e-09
          ],
          [
            -2.103827390076418e-09,
            0.1887707542842767,
            -2.1908463376796306e-09
          ],
          [
            -1.8037501492429442e-09,
            0.16157921673230624,
            -1.8772301491054577e-09
          ],
          [
            -1.503513702427739e-09,
            0.13446262440369228,
            -1.5638095263170726e-09
          ],
          [
            -1.2031164398074168e-09,
            0.1074218434134373,
            -1.2505936286544284e-09
          ],
          [
            -9.025453162614383e-10,
            0.08045779276656317,
            -9.375804022049294e-10
          ],
          [
            -6.018035514365749e-10,
            0.0535714628695938,
            -6.247881101373309e-10
          ],
          [
            -3.008870930187868e-10,
            0.026763929824854538,
            -3.1222369134553674e-10
          ],
          [
            1.9551027463649007e-13,
            3.6365083581846314e-05,
            9.259260025373806e-14
          ],
          [
            3.014349880814393e-10,
            -0.02327784999720328,
            3.066907838800148e-10
          ],
          [
            6.02313421360634e-10,
            -0.04656939786948977,
            6.128482166189997e-10
          ],
          [
            9.028185976589498e-10,
            -0.06983905279088148,
            9.185365801300804e-10
          ],
          [
            1.2029596208051885e-09,
            -0.09308872170635779,
            1.223763756996732e-09
          ],
          [
            1.5027377120446772e-09,
            -0.11632139750310289,
            1.5285163135203561e-09
          ],
          [
            1.8021757419717233e-09,
            -0.1395410314006199,
            1.8328052409088968e-09
          ],
          [
            2.1012807049913818e-09,
            -0.16275233112101412,
            2.1366419744595078e-09
          ],
          [
            2.4000731402296083e-09,
            -0.18596049745240883,
            2.4400370612909228e-09
          ]
        ]
      },
      "incoming_structure_ids": [
        "incoming_00_000",
        "incoming_00_001",
        "incoming_00_002",
        "incoming_00_003",
        "incoming_00_004",
        "incoming_00_005",
        "incoming_00_006",
        "incoming_00_007",
        "incoming_00_008"
      ],
      "reflected_structure_ids": [
        "reflected_00_001",
        "reflected_00_002",
        "reflected_00_003",
        "reflected_00_004",
        "reflected_00_005",
        "reflected_00_006",
        "reflected_00_007",
        "reflected_00_008"
      ],
      "positive_extension_structure_ids": [
        "extension_plus_00_000",
        "extension_plus_00_001",
        "extension_plus_00_002",
        "extension_plus_00_003"
      ],
      "negative_extension_structure_ids": [
        "extension_minus_00_000",
        "extension_minus_00_001",
        "extension_minus_00_002",
        "extension_minus_00_003"
      ],
      "extension": {
        "enabled": true,
        "fraction_beyond_polar_endpoint": 0.35,
        "images_per_side": 4,
        "construction": "continue fractional atomic displacements and symmetric log strain beyond +P; reflect these structures about N for the -P side",
        "positive_path_coordinates": [
          1.35,
          1.2625,
          1.175,
          1.0875
        ],
        "negative_path_coordinates": [
          -1.0875,
          -1.175,
          -1.2625,
          -1.35
        ]
      },
      "branch_coordinates": [
        1.35,
        1.2625,
        1.175,
        1.0875,
        1.0,
        0.875,
        0.75,
        0.625,
        0.5,
        0.375,
        0.25,
        0.125,
        0.0,
        -0.125,
        -0.25,
        -0.375,
        -0.5,
        -0.625,
        -0.75,
        -0.875,
        -1.0,
        -1.0875,
        -1.175,
        -1.2625,
        -1.35
      ],
      "parent": {
        "candidate_id": "bec_projection_00",
        "source": "MACEField_BEC_backprojection",
        "spacegroup": "P6_3mc",
        "spacegroup_number": 186,
        "pointgroup": "6mm",
        "has_inversion": false,
        "is_polar_point_group": true,
        "nonpolar_parent_hypothesis": false,
        "symmetry_tolerance_A": null,
        "target_reduced_polarization": [
          0.0,
          0.0,
          0.0
        ],
        "formal_class": [
          0.0,
          0.0,
          0.0
        ],
        "target_residual": 3.636508358540141e-05,
        "parent_symmetrization_rmsd_A": 0.04279374989686612,
        "parent_cell_rmsd_A": 0.0364661664843063,
        "energy_eV": -82.16784929739623,
        "reduced_polarization": [
          1.9670249034822744e-13,
          3.636508358540141e-05,
          9.484285972421494e-14
        ],
        "cartesian_polarization_e_A2": [
          2.9736688606338827e-15,
          5.675313207518799e-07,
          1.6108605006682682e-15
        ],
        "ranking_score": 0.5519830216851135
      }
    }
  ],
  "path_sampling": {
    "num_images": 17,
    "images_per_leg_including_parent": 9,
    "extension_fraction_beyond_polar_endpoint": 0.35,
    "extension_images_per_side": 4,
    "total_images_per_sampled_branch": 25,
    "construction": "linear polar-to-parent interpolation plus parent-reflected second leg and symmetric log-strain continuation beyond both polar endpoints"
  },
  "branch_folding": "componentwise integer unwrap with per-image shifts, then reduced-coordinate fold [-0.5, 0.5)",
  "bec_backprojection_settings": {
    "variable_cell": true,
    "max_strain_step_log_component": 0.02,
    "strain_response_refresh_iterations": 4,
    "cell_principal_stretch_bounds": [
      0.85,
      1.15
    ],
    "cell_volume_ratio_bounds": [
      0.7,
      1.3
    ],
    "strain_jacobian": "branch-matched finite differences of reduced polarization in six symmetric log-strain coordinates at fixed fractional positions"
  },
  "model_input_contract": "one polar endpoint structure; no reference parent or path frame",
  "run": {
    "model_file": "MACEField-MH-0-omat-dielectric.model",
    "model_sha256": "f92e043aaf2cd8879919db8452503553fe7b608cb749d8d169dd96d4aa094aa2",
    "model_head": "mp-ferroelectric",
    "device": "cpu",
    "dtype": "float64",
    "num_images": 17,
    "compute_becs_for_every_image": true,
    "compute_polarizability_for_every_image": true,
    "initial_structure_relaxation": {
      "enabled": false
    },
    "model_evaluations_for_recovery": {
      "total": 43,
      "full_response": 11,
      "energy_polarization": 32
    },
    "model_evaluations_for_recovery_and_path_properties": {
      "total": 68,
      "full_response": 36,
      "energy_polarization": 32
    },
    "elapsed_seconds": 337.8131158069591
  }
}
