{
  "schema": "ferrofinder.endpoint_parent_recovery.v4_variable_cell",
  "status": "complete",
  "input_atom_count": 4,
  "input_formula": "HGaSiSr",
  "input_spacegroup": "P3m1",
  "input_pointgroup": "3m",
  "input_is_polar_point_group": true,
  "input_energy_eV": -15.396872531112313,
  "input_cartesian_polarization_e_A2": [
    7.821467692829679e-08,
    4.197522668058997e-08,
    -0.00406533098279286
  ],
  "input_reduced_polarization": [
    1.8531050339492891e-06,
    8.767067623627942e-07,
    -0.06194334430397983
  ],
  "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.0,
        0.5
      ],
      "target_reduced_polarization": [
        0.0,
        0.0,
        -0.5
      ]
    },
    {
      "orbit_id": 2,
      "representative_formal_class": [
        0.5,
        0.0,
        0.0
      ],
      "target_reduced_polarization": [
        0.5,
        0.0,
        0.0
      ]
    },
    {
      "orbit_id": 3,
      "representative_formal_class": [
        0.5,
        0.0,
        0.5
      ],
      "target_reduced_polarization": [
        0.5,
        0.0,
        -0.5
      ]
    }
  ],
  "parent_candidates": [
    {
      "candidate_id": "inversion_parent_endpoint_00",
      "source": "same_species_inversion_center_projection_from_endpoint",
      "spacegroup": "P2/m",
      "spacegroup_number": 10,
      "pointgroup": "2/m",
      "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.5235959429082725e-17,
      "parent_symmetrization_rmsd_A": 1.0891920067276821,
      "parent_cell_rmsd_A": 0.0,
      "energy_eV": -11.163667001390792,
      "reduced_polarization": [
        -1.8026109689650063e-18,
        -2.9760520692022276e-18,
        -1.48333464700525e-17
      ],
      "cartesian_polarization_e_A2": [
        -1.7391875674248e-20,
        -1.4248830462004397e-19,
        -9.735099656111259e-19
      ],
      "ranking_score": 1.0891920067276821
    },
    {
      "candidate_id": "inversion_parent_endpoint_01",
      "source": "same_species_inversion_center_projection_from_endpoint",
      "spacegroup": "P2/m",
      "spacegroup_number": 10,
      "pointgroup": "2/m",
      "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.1963456498106214e-16,
      "parent_symmetrization_rmsd_A": 1.0891920502676378,
      "parent_cell_rmsd_A": 0.0,
      "energy_eV": -11.163666140851461,
      "reduced_polarization": [
        -1.1580135406706665e-16,
        -4.9660312990218444e-18,
        -2.9627927156299353e-17
      ],
      "cartesian_polarization_e_A2": [
        -6.264814468010385e-18,
        -2.3776512105091616e-19,
        -1.9444757395298566e-18
      ],
      "ranking_score": 1.089192050267638
    },
    {
      "candidate_id": "inversion_parent_endpoint_02",
      "source": "same_species_inversion_center_projection_from_endpoint",
      "spacegroup": "P2/m",
      "spacegroup_number": 10,
      "pointgroup": "2/m",
      "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.6189850746969773e-16,
      "parent_symmetrization_rmsd_A": 1.0891930065969984,
      "parent_cell_rmsd_A": 0.0,
      "energy_eV": -11.163666676258591,
      "reduced_polarization": [
        1.369534961867766e-16,
        8.418388552898321e-17,
        -1.9181762702561948e-17
      ],
      "cartesian_polarization_e_A2": [
        5.24442998555938e-18,
        4.0305810672755325e-18,
        -1.2588957715396616e-18
      ],
      "ranking_score": 1.0891930065969986
    },
    {
      "candidate_id": "bec_projection_00",
      "source": "MACEField_BEC_backprojection",
      "spacegroup": "P3m1",
      "spacegroup_number": 156,
      "pointgroup": "3m",
      "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": 0.0007890115769683531,
      "parent_symmetrization_rmsd_A": 0.061679748684340105,
      "parent_cell_rmsd_A": 0.009411986022313792,
      "energy_eV": -15.337689700605132,
      "reduced_polarization": [
        -9.142629797938479e-08,
        -4.410049554139686e-08,
        -0.0007890115704389042
      ],
      "cartesian_polarization_e_A2": [
        -3.831148675665911e-09,
        -2.1093473502743456e-09,
        -5.1904247334969376e-05
      ],
      "ranking_score": 0.5656107683438553
    },
    {
      "candidate_id": "inversion_parent_bec_00_00",
      "source": "same_species_inversion_center_projection_after_BEC",
      "spacegroup": "P2/m",
      "spacegroup_number": 10,
      "pointgroup": "2/m",
      "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.1488822848684532e-16,
      "parent_symmetrization_rmsd_A": 1.0891920067276821,
      "parent_cell_rmsd_A": 0.009411986022313792,
      "energy_eV": -11.148347204088816,
      "reduced_polarization": [
        -1.455659861862537e-17,
        1.0838258026390104e-16,
        3.5222532232093434e-17
      ],
      "cartesian_polarization_e_A2": [
        -3.7969190127840435e-18,
        5.183966812678348e-18,
        2.317075085921489e-18
      ],
      "ranking_score": 1.0915450032332608
    },
    {
      "candidate_id": "inversion_parent_bec_00_01",
      "source": "same_species_inversion_center_projection_after_BEC",
      "spacegroup": "P2/m",
      "spacegroup_number": 10,
      "pointgroup": "2/m",
      "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.344713418740259e-16,
      "parent_symmetrization_rmsd_A": 1.089192050267638,
      "parent_cell_rmsd_A": 0.009411986022313792,
      "energy_eV": -11.148346415123514,
      "reduced_polarization": [
        3.1904665427253725e-17,
        5.454655177455896e-17,
        -1.1869839004334269e-16
      ],
      "cartesian_polarization_e_A2": [
        2.557902203726356e-19,
        2.6089755969800534e-18,
        -7.808441380759046e-18
      ],
      "ranking_score": 1.0915450467732166
    },
    {
      "candidate_id": "bec_projection_01",
      "source": "MACEField_BEC_backprojection",
      "spacegroup": "P3m1",
      "spacegroup_number": 156,
      "pointgroup": "3m",
      "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": 5.18040659444702e-06,
      "parent_symmetrization_rmsd_A": 0.5529561171038787,
      "parent_cell_rmsd_A": 0.10688167061086817,
      "energy_eV": -13.29732351590375,
      "reduced_polarization": [
        7.299448514314272e-11,
        3.5996167855927817e-11,
        -0.5000051804065938
      ],
      "cartesian_polarization_e_A2": [
        1.1098165587062661e-09,
        2.3121021926295777e-09,
        -0.031933559923794444
      ],
      "ranking_score": 1.0796868955697847
    },
    {
      "candidate_id": "bec_projection_02",
      "source": "MACEField_BEC_backprojection",
      "spacegroup": "P1",
      "spacegroup_number": 1,
      "pointgroup": "1",
      "has_inversion": false,
      "is_polar_point_group": true,
      "nonpolar_parent_hypothesis": false,
      "symmetry_tolerance_A": null,
      "target_reduced_polarization": [
        0.5,
        0.0,
        0.0
      ],
      "formal_class": [
        0.5,
        0.0,
        0.0
      ],
      "target_residual": 0.00010082330232277544,
      "parent_symmetrization_rmsd_A": 0.5524486750247563,
      "parent_cell_rmsd_A": 0.07925245288708295,
      "energy_eV": -13.100139830973472,
      "reduced_polarization": [
        0.4999041081334035,
        -3.0915295333431015e-05,
        -3.785858734843746e-06
      ],
      "cartesian_polarization_e_A2": [
        0.027697213045658347,
        0.0005303633961724087,
        0.00019216802083789323
      ],
      "ranking_score": 1.0724634348511723
    },
    {
      "candidate_id": "bec_projection_03",
      "source": "MACEField_BEC_backprojection",
      "spacegroup": "P1",
      "spacegroup_number": 1,
      "pointgroup": "1",
      "has_inversion": false,
      "is_polar_point_group": true,
      "nonpolar_parent_hypothesis": false,
      "symmetry_tolerance_A": null,
      "target_reduced_polarization": [
        0.5,
        0.0,
        -0.5
      ],
      "formal_class": [
        0.5,
        0.0,
        0.5
      ],
      "target_residual": 0.21876887602695272,
      "parent_symmetrization_rmsd_A": 0.7005197204576766,
      "parent_cell_rmsd_A": 0.17101557586235436,
      "energy_eV": -12.845682177029456,
      "reduced_polarization": [
        0.3313812826243647,
        0.001739453186485106,
        -0.3606281105412434
      ],
      "cartesian_polarization_e_A2": [
        0.01807268697426083,
        5.199122913606041e-05,
        -0.022642697531362475
      ],
      "ranking_score": 1.6808113664771707
    }
  ],
  "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": [
              1.8531050339492891e-06,
              8.767067623627942e-07,
              -0.06194334430397983
            ],
            "branch_aligned_reduced_polarization": [
              1.8531050339492891e-06,
              8.767067623627942e-07,
              -0.06194334430397983
            ],
            "target_residual": 0.06194334433790287,
            "energy_eV": -15.396872531112313,
            "max_atomic_step_A": 0.04919855877304096,
            "max_log_strain_component": 0.0021762025898652447,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.002178572237378,
              0.9988283966526702,
              0.9988283353929435
            ],
            "cell_volume_ratio": 0.9998315750212401,
            "cell_rmsd_from_input_A": 0.009411986022313792
          },
          {
            "iteration": 1,
            "reduced_polarization": [
              -9.142629797938479e-08,
              -4.410049554139686e-08,
              -0.0007890115704389042
            ],
            "branch_aligned_reduced_polarization": [
              -9.142629797938479e-08,
              -4.410049554139686e-08,
              -0.0007890115704389042
            ],
            "target_residual": 0.0007890115769683531,
            "energy_eV": -15.337689700605132
          }
        ],
        "iterations": 1
      },
      "parent": {
        "candidate_id": "bec_projection_00",
        "source": "MACEField_BEC_backprojection",
        "spacegroup": "P3m1",
        "spacegroup_number": 156,
        "pointgroup": "3m",
        "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": 0.0007890115769683531,
        "parent_symmetrization_rmsd_A": 0.061679748684340105,
        "parent_cell_rmsd_A": 0.009411986022313792,
        "energy_eV": -15.337689700605132,
        "reduced_polarization": [
          -9.142629797938479e-08,
          -4.410049554139686e-08,
          -0.0007890115704389042
        ],
        "cartesian_polarization_e_A2": [
          -3.831148675665911e-09,
          -2.1093473502743456e-09,
          -5.1904247334969376e-05
        ],
        "ranking_score": 0.5656107683438553
      },
      "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": [
          -15.396872531112313,
          -15.391498524101472,
          -15.38553541326145,
          -15.378987390454979,
          -15.371859585068698,
          -15.364158065243727,
          -15.355890016538806,
          -15.3470639187029,
          -15.337689700605141
        ],
        "cartesian_polarizations_e_A2": [
          [
            7.821467692781887e-08,
            4.1975226680229306e-08,
            -0.0040653309827928565
          ],
          [
            6.835690509123775e-08,
            3.6682162110685616e-08,
            -0.003559617112885793
          ],
          [
            5.837090088300148e-08,
            3.1319217694111125e-08,
            -0.003054481492358481
          ],
          [
            4.826407872240051e-08,
            2.5890324447166354e-08,
            -0.002550211940158731
          ],
          [
            3.8043505645134866e-08,
            2.039924325895619e-08,
            -0.002047092523259599
          ],
          [
            2.7716292923458777e-08,
            1.4849768894139597e-08,
            -0.0015454103959423081
          ],
          [
            1.7289740432803083e-08,
            9.245808518438624e-09,
            -0.0010454558518135054
          ],
          [
            6.771353527829168e-09,
            3.591386851661941e-09,
            -0.0005475219632756932
          ],
          [
            -3.831148647497433e-09,
            -2.1093473097185387e-09,
            -5.190424733487635e-05
          ]
        ],
        "raw_reduced_polarization": [
          [
            1.8531050339368782e-06,
            8.767067623552615e-07,
            -0.061943344303979776
          ],
          [
            1.6196528311539491e-06,
            7.662521200052697e-07,
            -0.05422190129497276
          ],
          [
            1.3831122494197025e-06,
            6.543093630070449e-07,
            -0.0465137839160931
          ],
          [
            1.1436573029009132e-06,
            5.409600731152294e-07,
            -0.03882336407595034
          ],
          [
            9.014540065106142e-07,
            4.2628231859794705e-07,
            -0.031154951450773665
          ],
          [
            6.566695904414083e-07,
            3.1035491556845886e-07,
            -0.023512897629218175
          ],
          [
            4.0947593456054095e-07,
            1.9325906979093754e-07,
            -0.015901596838443707
          ],
          [
            1.6004993044631235e-07,
            7.5078485895312e-08,
            -0.008325480395777941
          ],
          [
            -9.142629704540443e-08,
            -4.410049469348572e-08,
            -0.00078901157043749
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            1.8531050339368782e-06,
            8.767067623552615e-07,
            -0.061943344303979776
          ],
          [
            1.6196528311539491e-06,
            7.662521200052697e-07,
            -0.05422190129497276
          ],
          [
            1.3831122494197025e-06,
            6.543093630070449e-07,
            -0.0465137839160931
          ],
          [
            1.1436573029009132e-06,
            5.409600731152294e-07,
            -0.03882336407595034
          ],
          [
            9.014540065106142e-07,
            4.2628231859794705e-07,
            -0.031154951450773665
          ],
          [
            6.566695904414083e-07,
            3.1035491556845886e-07,
            -0.023512897629218175
          ],
          [
            4.0947593456054095e-07,
            1.9325906979093754e-07,
            -0.015901596838443707
          ],
          [
            1.6004993044631232e-07,
            7.5078485895312e-08,
            -0.008325480395777941
          ],
          [
            -9.142629704540444e-08,
            -4.410049469348572e-08,
            -0.0007890115704374898
          ]
        ],
        "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": [
          [
            1.85310503397762e-06,
            8.767067624093627e-07,
            -0.0619433443039798
          ],
          [
            1.619652831186258e-06,
            7.662521199769401e-07,
            -0.05422190129497273
          ],
          [
            1.3831122493979109e-06,
            6.543093630240193e-07,
            -0.04651378391609312
          ],
          [
            1.143657302860035e-06,
            5.409600730699182e-07,
            -0.03882336407595033
          ],
          [
            9.014540065521714e-07,
            4.262823185552378e-07,
            -0.031154951450773682
          ],
          [
            6.566695904819397e-07,
            3.103549155447638e-07,
            -0.023512897629218155
          ],
          [
            4.094759346040533e-07,
            1.932590697473202e-07,
            -0.01590159683844372
          ],
          [
            1.6004993041995874e-07,
            7.507848587273713e-08,
            -0.008325480395777962
          ],
          [
            -9.142629703307037e-08,
            -4.410049470049415e-08,
            -0.0007890115704374812
          ]
        ]
      },
      "reflected": {
        "reached": true,
        "construction": "reflect_displacements_about_reconstructed_parent",
        "energies_eV": [
          -15.337689700605141,
          -15.32859757099427,
          -15.319020847656494,
          -15.308978378990808,
          -15.298491767419893,
          -15.287584939445491,
          -15.276283506360747,
          -15.264613943754117,
          -15.252602651009743
        ],
        "cartesian_polarizations_e_A2": [
          [
            -3.831148721166131e-09,
            -2.1093473229759465e-09,
            -5.190424733494308e-05
          ],
          [
            -1.422072202428855e-08,
            -7.759945976195829e-09,
            0.0004080502697378541
          ],
          [
            -2.4688602367284202e-08,
            -1.3453691644381999e-08,
            0.0008648351131015526
          ],
          [
            -3.522766128518329e-08,
            -1.918663901857177e-08,
            0.0013182525901025372
          ],
          [
            -4.5830746669301156e-08,
            -2.4954840214817428e-08,
            0.0017681134844994605
          ],
          [
            -5.6490745309295696e-08,
            -3.075438090830644e-08,
            0.0022142341253520562
          ],
          [
            -6.720064314246334e-08,
            -3.6581418538606377e-08,
            0.0026564322815731344
          ],
          [
            -7.79535658520509e-08,
            -4.243220568744998e-08,
            0.0030945221103632257
          ],
          [
            -8.874279319292522e-08,
            -4.830309878786904e-08,
            0.0035283085936457545
          ]
        ],
        "raw_reduced_polarization": [
          [
            -9.142629851785473e-08,
            -4.4100494970661955e-08,
            -0.0007890115704385043
          ],
          [
            -3.3850361537011724e-07,
            -1.622202735303993e-07,
            0.006204709124121869
          ],
          [
            -5.874061020354543e-07,
            -2.812118226943278e-07,
            0.013154318545746552
          ],
          [
            -8.379626527380012e-07,
            -4.009923578785151e-07,
            0.020056768274573106
          ],
          [
            -1.090001775982102e-06,
            -5.214790825532881e-07,
            0.026909135343489095
          ],
          [
            -1.343353105014365e-06,
            -6.425899432318378e-07,
            0.033708577802589956
          ],
          [
            -1.5978488869973456e-06,
            -7.642444271665261e-07,
            0.040452272322468494
          ],
          [
            -1.853324960231051e-06,
            -8.863640497261575e-07,
            0.047137337275917277
          ],
          [
            -2.1096211016236978e-06,
            -1.0088725350466095e-06,
            0.05376074788300351
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            -9.142629851785473e-08,
            -4.4100494970661955e-08,
            -0.0007890115704385043
          ],
          [
            -3.385036153701173e-07,
            -1.622202735303993e-07,
            0.006204709124121869
          ],
          [
            -5.874061020354543e-07,
            -2.812118226943278e-07,
            0.013154318545746552
          ],
          [
            -8.379626527380012e-07,
            -4.009923578785151e-07,
            0.020056768274573106
          ],
          [
            -1.090001775982102e-06,
            -5.214790825532881e-07,
            0.026909135343489095
          ],
          [
            -1.343353105014365e-06,
            -6.425899432318378e-07,
            0.033708577802589956
          ],
          [
            -1.5978488869973456e-06,
            -7.642444271665261e-07,
            0.040452272322468494
          ],
          [
            -1.853324960231051e-06,
            -8.863640497261575e-07,
            0.047137337275917277
          ],
          [
            -2.1096211016236978e-06,
            -1.0088725350466095e-06,
            0.05376074788300351
          ]
        ],
        "gauge_integer_shift": [
          0,
          0,
          0
        ],
        "expected_opposite_endpoint_reduced_polarization": [
          -2.035757555357325e-06,
          -9.648196421104598e-07,
          0.06036161692330073
        ],
        "actual_opposite_endpoint_branch_residual": 0.0066008690408574855
      },
      "pnp_branch": {
        "construction": "incoming_path_concatenated_with_parent_reflection",
        "reduced_polarization": [
          [
            1.8531050339368782e-06,
            8.767067623552615e-07,
            -0.061943344303979776
          ],
          [
            1.6196528311539491e-06,
            7.662521200052697e-07,
            -0.05422190129497276
          ],
          [
            1.3831122494197025e-06,
            6.543093630070449e-07,
            -0.0465137839160931
          ],
          [
            1.1436573029009132e-06,
            5.409600731152294e-07,
            -0.03882336407595034
          ],
          [
            9.014540065106142e-07,
            4.2628231859794705e-07,
            -0.031154951450773665
          ],
          [
            6.566695904414083e-07,
            3.1035491556845886e-07,
            -0.023512897629218175
          ],
          [
            4.0947593456054095e-07,
            1.9325906979093754e-07,
            -0.015901596838443707
          ],
          [
            1.6004993044631235e-07,
            7.5078485895312e-08,
            -0.008325480395777941
          ],
          [
            -9.142629704540443e-08,
            -4.410049469348572e-08,
            -0.00078901157043749
          ],
          [
            -3.3850361537011724e-07,
            -1.622202735303993e-07,
            0.006204709124121869
          ],
          [
            -5.874061020354543e-07,
            -2.812118226943278e-07,
            0.013154318545746552
          ],
          [
            -8.379626527380012e-07,
            -4.009923578785151e-07,
            0.020056768274573106
          ],
          [
            -1.090001775982102e-06,
            -5.214790825532881e-07,
            0.026909135343489095
          ],
          [
            -1.343353105014365e-06,
            -6.425899432318378e-07,
            0.033708577802589956
          ],
          [
            -1.5978488869973456e-06,
            -7.642444271665261e-07,
            0.040452272322468494
          ],
          [
            -1.853324960231051e-06,
            -8.863640497261575e-07,
            0.047137337275917277
          ],
          [
            -2.1096211016236978e-06,
            -1.0088725350466095e-06,
            0.05376074788300351
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            1.8531050339368782e-06,
            8.767067623552615e-07,
            -0.061943344303979776
          ],
          [
            1.6196528311539491e-06,
            7.662521200052697e-07,
            -0.05422190129497276
          ],
          [
            1.3831122494197025e-06,
            6.543093630070449e-07,
            -0.0465137839160931
          ],
          [
            1.1436573029009132e-06,
            5.409600731152294e-07,
            -0.03882336407595034
          ],
          [
            9.014540065106142e-07,
            4.2628231859794705e-07,
            -0.031154951450773665
          ],
          [
            6.566695904414083e-07,
            3.1035491556845886e-07,
            -0.023512897629218175
          ],
          [
            4.0947593456054095e-07,
            1.9325906979093754e-07,
            -0.015901596838443707
          ],
          [
            1.6004993044631232e-07,
            7.5078485895312e-08,
            -0.008325480395777941
          ],
          [
            -9.142629704540444e-08,
            -4.410049469348572e-08,
            -0.0007890115704374898
          ],
          [
            -3.3850361537011724e-07,
            -1.622202735303993e-07,
            0.006204709124121869
          ],
          [
            -5.874061020354543e-07,
            -2.812118226943278e-07,
            0.013154318545746552
          ],
          [
            -8.379626527380012e-07,
            -4.009923578785151e-07,
            0.020056768274573106
          ],
          [
            -1.090001775982102e-06,
            -5.214790825532881e-07,
            0.026909135343489095
          ],
          [
            -1.343353105014365e-06,
            -6.425899432318378e-07,
            0.033708577802589956
          ],
          [
            -1.5978488869973456e-06,
            -7.642444271665261e-07,
            0.040452272322468494
          ],
          [
            -1.853324960231051e-06,
            -8.863640497261575e-07,
            0.047137337275917277
          ],
          [
            -2.1096211016236978e-06,
            -1.0088725350466095e-06,
            0.05376074788300351
          ]
        ],
        "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": [
          [
            1.85310503397762e-06,
            8.767067624093627e-07,
            -0.0619433443039798
          ],
          [
            1.619652831186258e-06,
            7.662521199769401e-07,
            -0.05422190129497273
          ],
          [
            1.3831122493979109e-06,
            6.543093630240193e-07,
            -0.04651378391609312
          ],
          [
            1.143657302860035e-06,
            5.409600730699182e-07,
            -0.03882336407595033
          ],
          [
            9.014540065521714e-07,
            4.262823185552378e-07,
            -0.031154951450773682
          ],
          [
            6.566695904819397e-07,
            3.103549155447638e-07,
            -0.023512897629218155
          ],
          [
            4.094759346040533e-07,
            1.932590697473202e-07,
            -0.01590159683844372
          ],
          [
            1.6004993041995874e-07,
            7.507848587273713e-08,
            -0.008325480395777962
          ],
          [
            -9.142629703307037e-08,
            -4.410049470049415e-08,
            -0.0007890115704374812
          ],
          [
            -3.3850361536025275e-07,
            -1.6222027354739765e-07,
            0.006204709124121854
          ],
          [
            -5.874061020372245e-07,
            -2.8121182271689804e-07,
            0.013154318545746557
          ],
          [
            -8.379626527110773e-07,
            -4.0099235787405263e-07,
            0.020056768274573145
          ],
          [
            -1.0900017760051561e-06,
            -5.214790825269766e-07,
            0.026909135343489043
          ],
          [
            -1.3433531050321967e-06,
            -6.425899432560556e-07,
            0.033708577802589956
          ],
          [
            -1.5978488869805574e-06,
            -7.64244427187144e-07,
            0.04045227232246851
          ],
          [
            -1.853324960221503e-06,
            -8.863640497125402e-07,
            0.04713733727591729
          ],
          [
            -2.109621101642478e-06,
            -1.008872535068761e-06,
            0.05376074788300356
          ]
        ]
      },
      "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.0,
        0.5
      ],
      "formal_classes_in_orbit": [
        [
          0.0,
          0.0,
          0.5
        ]
      ],
      "target_reduced_polarization": [
        0.0,
        0.0,
        -0.5
      ],
      "bec_backprojection": {
        "converged_to_target": true,
        "history": [
          {
            "iteration": 0,
            "reduced_polarization": [
              1.8531050339492891e-06,
              8.767067623627942e-07,
              -0.06194334430397983
            ],
            "branch_aligned_reduced_polarization": [
              1.8531050339492891e-06,
              8.767067623627942e-07,
              -0.06194334430397985
            ],
            "target_residual": 0.43805665570081703,
            "energy_eV": -15.396872531112313,
            "max_atomic_step_A": 0.12,
            "max_log_strain_component": 0.0053079666828540015,
            "step_scale": 0.3449000293126928,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.002863523828598,
              1.0028634661017737,
              0.994706095680401
            ],
            "cell_volume_ratio": 1.0004109236695409,
            "cell_rmsd_from_input_A": 0.022856328052671876
          },
          {
            "iteration": 1,
            "reduced_polarization": [
              1.1662132890415709e-06,
              5.447385960872923e-07,
              -0.2105845386987163
            ],
            "branch_aligned_reduced_polarization": [
              1.1662132890415709e-06,
              5.447385960872923e-07,
              -0.2105845386987163
            ],
            "target_residual": 0.289415461304146,
            "energy_eV": -15.374101148155164,
            "max_atomic_step_A": 0.12,
            "max_log_strain_component": 0.006500321572835209,
            "step_scale": 0.5726047814183637,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.0063814597821024,
              1.0063813457453628,
              0.9882611559720731
            ],
            "cell_volume_ratio": 1.0009143851845796,
            "cell_rmsd_from_input_A": 0.050656292414631855
          },
          {
            "iteration": 2,
            "reduced_polarization": [
              5.275532804849529e-07,
              2.3731485885448103e-07,
              -0.3550506384450128
            ],
            "branch_aligned_reduced_polarization": [
              5.275532804849529e-07,
              2.3731485885448103e-07,
              -0.3550506384450128
            ],
            "target_residual": 0.14494936155614152,
            "energy_eV": -14.83941203304245,
            "max_atomic_step_A": 0.11999999999999998,
            "max_log_strain_component": 0.008512663882626803,
            "step_scale": 0.7871097839848729,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.011007108036559,
              1.0110069690480745,
              0.9798841269263305
            ],
            "cell_volume_ratio": 1.001574089391423,
            "cell_rmsd_from_input_A": 0.08675349677287211
          },
          {
            "iteration": 3,
            "reduced_polarization": [
              2.0419342545388884e-07,
              7.433990580444253e-08,
              -0.4469234277030957
            ],
            "branch_aligned_reduced_polarization": [
              2.0419342545388884e-07,
              7.433990580444253e-08,
              -0.4469234277030957
            ],
            "target_residual": 0.05307657229734916,
            "energy_eV": -13.564076250322215,
            "max_atomic_step_A": 0.07271142938325718,
            "max_log_strain_component": 0.004819431878360521,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.0136353362605333,
              1.0136351732166455,
              0.975173003715334
            ],
            "cell_volume_ratio": 1.0019477726874078,
            "cell_rmsd_from_input_A": 0.10703873614701645
          },
          {
            "iteration": 4,
            "reduced_polarization": [
              4.139597226826799e-08,
              4.3453974282997996e-09,
              -0.5017179268152431
            ],
            "branch_aligned_reduced_polarization": [
              4.139597226826799e-08,
              4.3453974282997996e-09,
              -0.5017179268152431
            ],
            "target_residual": 0.00171792681574732,
            "energy_eV": -13.290273471093649,
            "max_atomic_step_A": 0.001880700285920798,
            "max_log_strain_component": 0.00011011150886526011,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": true,
            "strain_jacobian_frobenius_norm": 2.041525918925244,
            "cell_principal_stretches": [
              1.0137112075553836,
              1.0137110502686286,
              0.9752803873981406
            ],
            "cell_volume_ratio": 1.002208125523154,
            "cell_rmsd_from_input_A": 0.10688167061086817
          },
          {
            "iteration": 5,
            "reduced_polarization": [
              7.299448514314272e-11,
              3.5996167855927817e-11,
              -0.5000051804065938
            ],
            "branch_aligned_reduced_polarization": [
              7.299448514314272e-11,
              3.5996167855927817e-11,
              -0.5000051804065938
            ],
            "target_residual": 5.18040659444702e-06,
            "energy_eV": -13.29732351590375
          }
        ],
        "iterations": 5
      },
      "parent": {
        "candidate_id": "bec_projection_01",
        "source": "MACEField_BEC_backprojection",
        "spacegroup": "P3m1",
        "spacegroup_number": 156,
        "pointgroup": "3m",
        "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": 5.18040659444702e-06,
        "parent_symmetrization_rmsd_A": 0.5529561171038787,
        "parent_cell_rmsd_A": 0.10688167061086817,
        "energy_eV": -13.29732351590375,
        "reduced_polarization": [
          7.299448514314272e-11,
          3.5996167855927817e-11,
          -0.5000051804065938
        ],
        "cartesian_polarization_e_A2": [
          1.1098165587062661e-09,
          2.3121021926295777e-09,
          -0.031933559923794444
        ],
        "ranking_score": 1.0796868955697847
      },
      "branch_status": "awaiting_branch_sampling"
    },
    {
      "orbit_id": 2,
      "formal_class": [
        0.5,
        0.0,
        0.0
      ],
      "formal_classes_in_orbit": [
        [
          0.5,
          0.0,
          0.0
        ],
        [
          0.0,
          0.5,
          0.0
        ],
        [
          0.5,
          0.5,
          0.0
        ]
      ],
      "target_reduced_polarization": [
        0.5,
        0.0,
        0.0
      ],
      "bec_backprojection": {
        "converged_to_target": true,
        "history": [
          {
            "iteration": 0,
            "reduced_polarization": [
              1.8531050339492891e-06,
              8.767067623627942e-07,
              -0.06194334430397983
            ],
            "branch_aligned_reduced_polarization": [
              1.853105033922109e-06,
              8.767067623627942e-07,
              -0.06194334430397983
            ],
            "target_residual": 0.5038205283657367,
            "energy_eV": -15.396872531112313,
            "max_atomic_step_A": 0.12,
            "max_log_strain_component": 0.004668024278455821,
            "step_scale": 0.3678666519059673,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.004528767087255,
              1.0006896788292918,
              0.9947439228302976
            ],
            "cell_volume_ratio": 0.9999380471703796,
            "cell_rmsd_from_input_A": 0.02104890914989332
          },
          {
            "iteration": 1,
            "reduced_polarization": [
              0.18474223288219857,
              0.004659329863886378,
              -0.03316628653317384
            ],
            "branch_aligned_reduced_polarization": [
              0.1847422328821986,
              0.004659329863886378,
              -0.03316628653317384
            ],
            "target_residual": 0.3170318148787011,
            "energy_eV": -15.140960431755435,
            "max_atomic_step_A": 0.12,
            "max_log_strain_component": 0.005051490007162977,
            "step_scale": 0.5581530262863446,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.0099543242105753,
              1.0004849937510174,
              0.9896288100041856
            ],
            "cell_volume_ratio": 0.9999646375309337,
            "cell_rmsd_from_input_A": 0.04159315290562563
          },
          {
            "iteration": 2,
            "reduced_polarization": [
              0.3386106192815182,
              -0.000508988189576435,
              -0.008590118519481096
            ],
            "branch_aligned_reduced_polarization": [
              0.3386106192815182,
              -0.000508988189576435,
              -0.008590118519481096
            ],
            "target_residual": 0.1616186295383392,
            "energy_eV": -14.388890036530913,
            "max_atomic_step_A": 0.12,
            "max_log_strain_component": 0.005397218150798587,
            "step_scale": 0.6861646238085369,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.0164474903776006,
              0.9991164448535198,
              0.9847784149111529
            ],
            "cell_volume_ratio": 1.00009113131717,
            "cell_rmsd_from_input_A": 0.061763664385954174
          },
          {
            "iteration": 3,
            "reduced_polarization": [
              0.432300734717798,
              -0.002918152274734472,
              0.0016279429318189435
            ],
            "branch_aligned_reduced_polarization": [
              0.432300734717798,
              -0.002918152274734472,
              0.0016279429318189435
            ],
            "target_residual": 0.06778168137954205,
            "energy_eV": -13.594207406243859,
            "max_atomic_step_A": 0.09810427649857792,
            "max_log_strain_component": 0.005051942356522672,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.0229450015547925,
              0.9972333618191142,
              0.9805412941543638
            ],
            "cell_volume_ratio": 1.0002647674222833,
            "cell_rmsd_from_input_A": 0.08036468379399299
          },
          {
            "iteration": 4,
            "reduced_polarization": [
              0.4908424124208103,
              -0.003569920043772248,
              0.0038011373943763202
            ],
            "branch_aligned_reduced_polarization": [
              0.4908424124208103,
              -0.003569920043772248,
              0.0038011373943763202
            ],
            "target_residual": 0.01053823442899154,
            "energy_eV": -13.105930592728393,
            "max_atomic_step_A": 0.012925701026810375,
            "max_log_strain_component": 0.0010334120374724891,
            "step_scale": 1.0,
            "strain_jacobian_refreshed": true,
            "strain_jacobian_frobenius_norm": 1.7031440601832508,
            "cell_principal_stretches": [
              1.0221985251352617,
              0.9961841981953361,
              0.9811128489004791
            ],
            "cell_volume_ratio": 0.9990652696250272,
            "cell_rmsd_from_input_A": 0.07925245288708295
          },
          {
            "iteration": 5,
            "reduced_polarization": [
              0.4999041081334035,
              -3.0915295333431015e-05,
              -3.785858734843746e-06
            ],
            "branch_aligned_reduced_polarization": [
              0.4999041081334035,
              -3.0915295333431015e-05,
              -3.785858734843746e-06
            ],
            "target_residual": 0.00010082330232277544,
            "energy_eV": -13.100139830973472
          }
        ],
        "iterations": 5
      },
      "parent": {
        "candidate_id": "bec_projection_02",
        "source": "MACEField_BEC_backprojection",
        "spacegroup": "P1",
        "spacegroup_number": 1,
        "pointgroup": "1",
        "has_inversion": false,
        "is_polar_point_group": true,
        "nonpolar_parent_hypothesis": false,
        "symmetry_tolerance_A": null,
        "target_reduced_polarization": [
          0.5,
          0.0,
          0.0
        ],
        "formal_class": [
          0.5,
          0.0,
          0.0
        ],
        "target_residual": 0.00010082330232277544,
        "parent_symmetrization_rmsd_A": 0.5524486750247563,
        "parent_cell_rmsd_A": 0.07925245288708295,
        "energy_eV": -13.100139830973472,
        "reduced_polarization": [
          0.4999041081334035,
          -3.0915295333431015e-05,
          -3.785858734843746e-06
        ],
        "cartesian_polarization_e_A2": [
          0.027697213045658347,
          0.0005303633961724087,
          0.00019216802083789323
        ],
        "ranking_score": 1.0724634348511723
      },
      "branch_status": "awaiting_branch_sampling"
    },
    {
      "orbit_id": 3,
      "formal_class": [
        0.5,
        0.0,
        0.5
      ],
      "formal_classes_in_orbit": [
        [
          0.5,
          0.0,
          0.5
        ],
        [
          0.0,
          0.5,
          0.5
        ],
        [
          0.5,
          0.5,
          0.5
        ]
      ],
      "target_reduced_polarization": [
        0.5,
        0.0,
        -0.5
      ],
      "bec_backprojection": {
        "converged_to_target": false,
        "history": [
          {
            "iteration": 0,
            "reduced_polarization": [
              1.8531050339492891e-06,
              8.767067623627942e-07,
              -0.06194334430397983
            ],
            "branch_aligned_reduced_polarization": [
              1.853105033922109e-06,
              8.767067623627942e-07,
              -0.06194334430397985
            ],
            "target_residual": 0.6647494118077505,
            "energy_eV": -15.396872531112313,
            "max_atomic_step_A": 0.12,
            "max_log_strain_component": 0.004069267135519644,
            "step_scale": 0.26441127456341484,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.0056178649565786,
              0.9990041488653744,
              0.9957183645843863
            ],
            "cell_volume_ratio": 1.0003150180249312,
            "cell_rmsd_from_input_A": 0.018221060644754383
          },
          {
            "iteration": 1,
            "reduced_polarization": [
              0.11770443748640483,
              0.0021247838894756545,
              -0.1707169140164279
            ],
            "branch_aligned_reduced_polarization": [
              0.1177044374864048,
              0.0021247838894756545,
              -0.1707169140164279
            ],
            "target_residual": 0.5045609601812526,
            "energy_eV": -15.290618119336772,
            "max_atomic_step_A": 0.12,
            "max_log_strain_component": 0.004826313168388149,
            "step_scale": 0.27999441597690766,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.0130711242299757,
              0.9972381310609142,
              0.9905130776612181
            ],
            "cell_volume_ratio": 1.0006887716006236,
            "cell_rmsd_from_input_A": 0.04116902323954642
          },
          {
            "iteration": 2,
            "reduced_polarization": [
              0.19835988335786506,
              -0.0016134113471649768,
              -0.24427448524314258
            ],
            "branch_aligned_reduced_polarization": [
              0.19835988335786503,
              -0.0016134113471649768,
              -0.24427448524314255
            ],
            "target_residual": 0.39545530968962306,
            "energy_eV": -14.796679866339794,
            "max_atomic_step_A": 0.11999999999999998,
            "max_log_strain_component": 0.005917001858901868,
            "step_scale": 0.184853407001455,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.0224507466772785,
              0.9948622510931859,
              0.984218385042071
            ],
            "cell_volume_ratio": 1.0011446297996367,
            "cell_rmsd_from_input_A": 0.0694617063159976
          },
          {
            "iteration": 3,
            "reduced_polarization": [
              0.24333865903514204,
              -0.00470632331033865,
              -0.28190007693054286
            ],
            "branch_aligned_reduced_polarization": [
              0.24333865903514207,
              -0.00470632331033865,
              -0.28190007693054286
            ],
            "target_residual": 0.33684532038887466,
            "energy_eV": -14.240850246921008,
            "max_atomic_step_A": 0.12000000000000001,
            "max_log_strain_component": 0.007050293616326169,
            "step_scale": 0.16910758669249276,
            "strain_jacobian_refreshed": false,
            "strain_jacobian_frobenius_norm": 1.114365425142988,
            "cell_principal_stretches": [
              1.0334111325300317,
              0.9922338044392888,
              0.9768922522268229
            ],
            "cell_volume_ratio": 1.0016911110099251,
            "cell_rmsd_from_input_A": 0.10234071704322287
          },
          {
            "iteration": 4,
            "reduced_polarization": [
              0.27921774561714363,
              -0.0047900024399389445,
              -0.3104643353066739
            ],
            "branch_aligned_reduced_polarization": [
              0.27921774561714363,
              -0.0047900024399389445,
              -0.3104643353066739
            ],
            "target_residual": 0.2910180684502113,
            "energy_eV": -13.68593199076046,
            "max_atomic_step_A": 0.11075139036658899,
            "max_log_strain_component": 0.02,
            "step_scale": 0.27171491361033207,
            "strain_jacobian_refreshed": true,
            "strain_jacobian_frobenius_norm": 1.989737094138216,
            "cell_principal_stretches": [
              1.0282785482929226,
              1.0077240406967245,
              0.9549799246899051
            ],
            "cell_volume_ratio": 0.9895702655751923,
            "cell_rmsd_from_input_A": 0.17101557586235436
          },
          {
            "iteration": 5,
            "reduced_polarization": [
              0.3313812826243647,
              0.001739453186485106,
              -0.3606281105412434
            ],
            "branch_aligned_reduced_polarization": [
              0.3313812826243647,
              0.001739453186485106,
              -0.3606281105412434
            ],
            "target_residual": 0.21876887602695272,
            "energy_eV": -12.845682177029456
          }
        ],
        "iterations": 5
      },
      "parent": {
        "candidate_id": "bec_projection_03",
        "source": "MACEField_BEC_backprojection",
        "spacegroup": "P1",
        "spacegroup_number": 1,
        "pointgroup": "1",
        "has_inversion": false,
        "is_polar_point_group": true,
        "nonpolar_parent_hypothesis": false,
        "symmetry_tolerance_A": null,
        "target_reduced_polarization": [
          0.5,
          0.0,
          -0.5
        ],
        "formal_class": [
          0.5,
          0.0,
          0.5
        ],
        "target_residual": 0.21876887602695272,
        "parent_symmetrization_rmsd_A": 0.7005197204576766,
        "parent_cell_rmsd_A": 0.17101557586235436,
        "energy_eV": -12.845682177029456,
        "reduced_polarization": [
          0.3313812826243647,
          0.001739453186485106,
          -0.3606281105412434
        ],
        "cartesian_polarization_e_A2": [
          0.01807268697426083,
          5.199122913606041e-05,
          -0.022642697531362475
        ],
        "ranking_score": 1.6808113664771707
      },
      "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
        ],
        "endpoint_rmsd_A": 0.061679748684340105,
        "minimum_distance_A_by_image": [
          1.7743106800000001,
          1.7824031733376713,
          1.7904999386697142,
          1.798600977721637,
          1.8067062922195685,
          1.814815883890265,
          1.8229297544610996,
          1.8310479056600764,
          1.839170339215815
        ],
        "minimum_distance_A": 1.7743106800000001,
        "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": [
          75.87103627301039,
          75.8694388330887,
          75.86784142680058,
          75.8662440541454,
          75.86464671512238,
          75.86304940973073,
          75.86145213796983,
          75.85985489983905,
          75.85825769533758
        ],
        "cell_deformation_log_strain_norm": 0.0027357869417745846
      },
      "parent_reduced_polarization": [
        -9.142629704540443e-08,
        -4.410049469348572e-08,
        -0.00078901157043749
      ],
      "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": [
          -15.396872531112313,
          -15.391498524101472,
          -15.38553541326145,
          -15.378987390454979,
          -15.371859585068698,
          -15.364158065243727,
          -15.355890016538806,
          -15.3470639187029,
          -15.337689700605141
        ],
        "cartesian_polarizations_e_A2": [
          [
            7.821467692781887e-08,
            4.1975226680229306e-08,
            -0.0040653309827928565
          ],
          [
            6.835690509123775e-08,
            3.6682162110685616e-08,
            -0.003559617112885793
          ],
          [
            5.837090088300148e-08,
            3.1319217694111125e-08,
            -0.003054481492358481
          ],
          [
            4.826407872240051e-08,
            2.5890324447166354e-08,
            -0.002550211940158731
          ],
          [
            3.8043505645134866e-08,
            2.039924325895619e-08,
            -0.002047092523259599
          ],
          [
            2.7716292923458777e-08,
            1.4849768894139597e-08,
            -0.0015454103959423081
          ],
          [
            1.7289740432803083e-08,
            9.245808518438624e-09,
            -0.0010454558518135054
          ],
          [
            6.771353527829168e-09,
            3.591386851661941e-09,
            -0.0005475219632756932
          ],
          [
            -3.831148647497433e-09,
            -2.1093473097185387e-09,
            -5.190424733487635e-05
          ]
        ],
        "raw_reduced_polarization": [
          [
            1.8531050339368782e-06,
            8.767067623552615e-07,
            -0.061943344303979776
          ],
          [
            1.6196528311539491e-06,
            7.662521200052697e-07,
            -0.05422190129497276
          ],
          [
            1.3831122494197025e-06,
            6.543093630070449e-07,
            -0.0465137839160931
          ],
          [
            1.1436573029009132e-06,
            5.409600731152294e-07,
            -0.03882336407595034
          ],
          [
            9.014540065106142e-07,
            4.2628231859794705e-07,
            -0.031154951450773665
          ],
          [
            6.566695904414083e-07,
            3.1035491556845886e-07,
            -0.023512897629218175
          ],
          [
            4.0947593456054095e-07,
            1.9325906979093754e-07,
            -0.015901596838443707
          ],
          [
            1.6004993044631235e-07,
            7.5078485895312e-08,
            -0.008325480395777941
          ],
          [
            -9.142629704540443e-08,
            -4.410049469348572e-08,
            -0.00078901157043749
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            1.8531050339368782e-06,
            8.767067623552615e-07,
            -0.061943344303979776
          ],
          [
            1.6196528311539491e-06,
            7.662521200052697e-07,
            -0.05422190129497276
          ],
          [
            1.3831122494197025e-06,
            6.543093630070449e-07,
            -0.0465137839160931
          ],
          [
            1.1436573029009132e-06,
            5.409600731152294e-07,
            -0.03882336407595034
          ],
          [
            9.014540065106142e-07,
            4.2628231859794705e-07,
            -0.031154951450773665
          ],
          [
            6.566695904414083e-07,
            3.1035491556845886e-07,
            -0.023512897629218175
          ],
          [
            4.0947593456054095e-07,
            1.9325906979093754e-07,
            -0.015901596838443707
          ],
          [
            1.6004993044631232e-07,
            7.5078485895312e-08,
            -0.008325480395777941
          ],
          [
            -9.142629704540444e-08,
            -4.410049469348572e-08,
            -0.0007890115704374898
          ]
        ],
        "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": [
          [
            1.85310503397762e-06,
            8.767067624093627e-07,
            -0.0619433443039798
          ],
          [
            1.619652831186258e-06,
            7.662521199769401e-07,
            -0.05422190129497273
          ],
          [
            1.3831122493979109e-06,
            6.543093630240193e-07,
            -0.04651378391609312
          ],
          [
            1.143657302860035e-06,
            5.409600730699182e-07,
            -0.03882336407595033
          ],
          [
            9.014540065521714e-07,
            4.262823185552378e-07,
            -0.031154951450773682
          ],
          [
            6.566695904819397e-07,
            3.103549155447638e-07,
            -0.023512897629218155
          ],
          [
            4.094759346040533e-07,
            1.932590697473202e-07,
            -0.01590159683844372
          ],
          [
            1.6004993041995874e-07,
            7.507848587273713e-08,
            -0.008325480395777962
          ],
          [
            -9.142629703307037e-08,
            -4.410049470049415e-08,
            -0.0007890115704374812
          ]
        ]
      },
      "reflected": {
        "reached": true,
        "construction": "reflect_displacements_about_reconstructed_parent",
        "energies_eV": [
          -15.337689700605141,
          -15.32859757099427,
          -15.319020847656494,
          -15.308978378990808,
          -15.298491767419893,
          -15.287584939445491,
          -15.276283506360747,
          -15.264613943754117,
          -15.252602651009743
        ],
        "cartesian_polarizations_e_A2": [
          [
            -3.831148721166131e-09,
            -2.1093473229759465e-09,
            -5.190424733494308e-05
          ],
          [
            -1.422072202428855e-08,
            -7.759945976195829e-09,
            0.0004080502697378541
          ],
          [
            -2.4688602367284202e-08,
            -1.3453691644381999e-08,
            0.0008648351131015526
          ],
          [
            -3.522766128518329e-08,
            -1.918663901857177e-08,
            0.0013182525901025372
          ],
          [
            -4.5830746669301156e-08,
            -2.4954840214817428e-08,
            0.0017681134844994605
          ],
          [
            -5.6490745309295696e-08,
            -3.075438090830644e-08,
            0.0022142341253520562
          ],
          [
            -6.720064314246334e-08,
            -3.6581418538606377e-08,
            0.0026564322815731344
          ],
          [
            -7.79535658520509e-08,
            -4.243220568744998e-08,
            0.0030945221103632257
          ],
          [
            -8.874279319292522e-08,
            -4.830309878786904e-08,
            0.0035283085936457545
          ]
        ],
        "raw_reduced_polarization": [
          [
            -9.142629851785473e-08,
            -4.4100494970661955e-08,
            -0.0007890115704385043
          ],
          [
            -3.3850361537011724e-07,
            -1.622202735303993e-07,
            0.006204709124121869
          ],
          [
            -5.874061020354543e-07,
            -2.812118226943278e-07,
            0.013154318545746552
          ],
          [
            -8.379626527380012e-07,
            -4.009923578785151e-07,
            0.020056768274573106
          ],
          [
            -1.090001775982102e-06,
            -5.214790825532881e-07,
            0.026909135343489095
          ],
          [
            -1.343353105014365e-06,
            -6.425899432318378e-07,
            0.033708577802589956
          ],
          [
            -1.5978488869973456e-06,
            -7.642444271665261e-07,
            0.040452272322468494
          ],
          [
            -1.853324960231051e-06,
            -8.863640497261575e-07,
            0.047137337275917277
          ],
          [
            -2.1096211016236978e-06,
            -1.0088725350466095e-06,
            0.05376074788300351
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            -9.142629851785473e-08,
            -4.4100494970661955e-08,
            -0.0007890115704385043
          ],
          [
            -3.385036153701173e-07,
            -1.622202735303993e-07,
            0.006204709124121869
          ],
          [
            -5.874061020354543e-07,
            -2.812118226943278e-07,
            0.013154318545746552
          ],
          [
            -8.379626527380012e-07,
            -4.009923578785151e-07,
            0.020056768274573106
          ],
          [
            -1.090001775982102e-06,
            -5.214790825532881e-07,
            0.026909135343489095
          ],
          [
            -1.343353105014365e-06,
            -6.425899432318378e-07,
            0.033708577802589956
          ],
          [
            -1.5978488869973456e-06,
            -7.642444271665261e-07,
            0.040452272322468494
          ],
          [
            -1.853324960231051e-06,
            -8.863640497261575e-07,
            0.047137337275917277
          ],
          [
            -2.1096211016236978e-06,
            -1.0088725350466095e-06,
            0.05376074788300351
          ]
        ],
        "gauge_integer_shift": [
          0,
          0,
          0
        ],
        "expected_opposite_endpoint_reduced_polarization": [
          -2.035757555357325e-06,
          -9.648196421104598e-07,
          0.06036161692330073
        ],
        "actual_opposite_endpoint_branch_residual": 0.0066008690408574855
      },
      "pnp_branch": {
        "construction": "incoming_path_concatenated_with_parent_reflection",
        "reduced_polarization": [
          [
            1.8531050339368782e-06,
            8.767067623552615e-07,
            -0.061943344303979776
          ],
          [
            1.6196528311539491e-06,
            7.662521200052697e-07,
            -0.05422190129497276
          ],
          [
            1.3831122494197025e-06,
            6.543093630070449e-07,
            -0.0465137839160931
          ],
          [
            1.1436573029009132e-06,
            5.409600731152294e-07,
            -0.03882336407595034
          ],
          [
            9.014540065106142e-07,
            4.2628231859794705e-07,
            -0.031154951450773665
          ],
          [
            6.566695904414083e-07,
            3.1035491556845886e-07,
            -0.023512897629218175
          ],
          [
            4.0947593456054095e-07,
            1.9325906979093754e-07,
            -0.015901596838443707
          ],
          [
            1.6004993044631235e-07,
            7.5078485895312e-08,
            -0.008325480395777941
          ],
          [
            -9.142629704540443e-08,
            -4.410049469348572e-08,
            -0.00078901157043749
          ],
          [
            -3.3850361537011724e-07,
            -1.622202735303993e-07,
            0.006204709124121869
          ],
          [
            -5.874061020354543e-07,
            -2.812118226943278e-07,
            0.013154318545746552
          ],
          [
            -8.379626527380012e-07,
            -4.009923578785151e-07,
            0.020056768274573106
          ],
          [
            -1.090001775982102e-06,
            -5.214790825532881e-07,
            0.026909135343489095
          ],
          [
            -1.343353105014365e-06,
            -6.425899432318378e-07,
            0.033708577802589956
          ],
          [
            -1.5978488869973456e-06,
            -7.642444271665261e-07,
            0.040452272322468494
          ],
          [
            -1.853324960231051e-06,
            -8.863640497261575e-07,
            0.047137337275917277
          ],
          [
            -2.1096211016236978e-06,
            -1.0088725350466095e-06,
            0.05376074788300351
          ]
        ],
        "unwrapped_reduced_polarization": [
          [
            1.8531050339368782e-06,
            8.767067623552615e-07,
            -0.061943344303979776
          ],
          [
            1.6196528311539491e-06,
            7.662521200052697e-07,
            -0.05422190129497276
          ],
          [
            1.3831122494197025e-06,
            6.543093630070449e-07,
            -0.0465137839160931
          ],
          [
            1.1436573029009132e-06,
            5.409600731152294e-07,
            -0.03882336407595034
          ],
          [
            9.014540065106142e-07,
            4.2628231859794705e-07,
            -0.031154951450773665
          ],
          [
            6.566695904414083e-07,
            3.1035491556845886e-07,
            -0.023512897629218175
          ],
          [
            4.0947593456054095e-07,
            1.9325906979093754e-07,
            -0.015901596838443707
          ],
          [
            1.6004993044631232e-07,
            7.5078485895312e-08,
            -0.008325480395777941
          ],
          [
            -9.142629704540444e-08,
            -4.410049469348572e-08,
            -0.0007890115704374898
          ],
          [
            -3.3850361537011724e-07,
            -1.622202735303993e-07,
            0.006204709124121869
          ],
          [
            -5.874061020354543e-07,
            -2.812118226943278e-07,
            0.013154318545746552
          ],
          [
            -8.379626527380012e-07,
            -4.009923578785151e-07,
            0.020056768274573106
          ],
          [
            -1.090001775982102e-06,
            -5.214790825532881e-07,
            0.026909135343489095
          ],
          [
            -1.343353105014365e-06,
            -6.425899432318378e-07,
            0.033708577802589956
          ],
          [
            -1.5978488869973456e-06,
            -7.642444271665261e-07,
            0.040452272322468494
          ],
          [
            -1.853324960231051e-06,
            -8.863640497261575e-07,
            0.047137337275917277
          ],
          [
            -2.1096211016236978e-06,
            -1.0088725350466095e-06,
            0.05376074788300351
          ]
        ],
        "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": [
          [
            1.85310503397762e-06,
            8.767067624093627e-07,
            -0.0619433443039798
          ],
          [
            1.619652831186258e-06,
            7.662521199769401e-07,
            -0.05422190129497273
          ],
          [
            1.3831122493979109e-06,
            6.543093630240193e-07,
            -0.04651378391609312
          ],
          [
            1.143657302860035e-06,
            5.409600730699182e-07,
            -0.03882336407595033
          ],
          [
            9.014540065521714e-07,
            4.262823185552378e-07,
            -0.031154951450773682
          ],
          [
            6.566695904819397e-07,
            3.103549155447638e-07,
            -0.023512897629218155
          ],
          [
            4.094759346040533e-07,
            1.932590697473202e-07,
            -0.01590159683844372
          ],
          [
            1.6004993041995874e-07,
            7.507848587273713e-08,
            -0.008325480395777962
          ],
          [
            -9.142629703307037e-08,
            -4.410049470049415e-08,
            -0.0007890115704374812
          ],
          [
            -3.3850361536025275e-07,
            -1.6222027354739765e-07,
            0.006204709124121854
          ],
          [
            -5.874061020372245e-07,
            -2.8121182271689804e-07,
            0.013154318545746557
          ],
          [
            -8.379626527110773e-07,
            -4.0099235787405263e-07,
            0.020056768274573145
          ],
          [
            -1.0900017760051561e-06,
            -5.214790825269766e-07,
            0.026909135343489043
          ],
          [
            -1.3433531050321967e-06,
            -6.425899432560556e-07,
            0.033708577802589956
          ],
          [
            -1.5978488869805574e-06,
            -7.64244427187144e-07,
            0.04045227232246851
          ],
          [
            -1.853324960221503e-06,
            -8.863640497125402e-07,
            0.04713733727591729
          ],
          [
            -2.109621101642478e-06,
            -1.008872535068761e-06,
            0.05376074788300356
          ]
        ]
      },
      "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": "P3m1",
        "spacegroup_number": 156,
        "pointgroup": "3m",
        "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": 0.0007890115769683531,
        "parent_symmetrization_rmsd_A": 0.061679748684340105,
        "parent_cell_rmsd_A": 0.009411986022313792,
        "energy_eV": -15.337689700605132,
        "reduced_polarization": [
          -9.142629797938479e-08,
          -4.410049554139686e-08,
          -0.0007890115704389042
        ],
        "cartesian_polarization_e_A2": [
          -3.831148675665911e-09,
          -2.1093473502743456e-09,
          -5.1904247334969376e-05
        ],
        "ranking_score": 0.5656107683438553
      }
    }
  ],
  "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": 88,
      "full_response": 17,
      "energy_polarization": 71
    },
    "model_evaluations_for_recovery_and_path_properties": {
      "total": 113,
      "full_response": 42,
      "energy_polarization": 71
    },
    "elapsed_seconds": 65.86967359902337
  }
}
