# update_init()

Snaps the rig to Init and updates bone lengths. Same as Figure Update. This is not Fix.

Failure raises `RuntimeError`.

### Signature
```python
rig.update_init() -> dict
```

No arguments. The target is this `rig`'s COM.

### Return
```python
{"success": True, "mode": "ik", "success_count": 0}
```

`mode` is `"ik"` or `"classic"`.

### Example
```python
from os_bipedPlus import openAPI

api = openAPI()
rig = api.scan()
print(rig.update_init())
```

---