Metadata-Version: 2.4
Name: pd-code-connected-sum
Version: 0.0.3
Summary: make connected sum for link pd_code
License: MIT
License-File: LICENSE
Author: GGN_2015
Author-email: neko@jlulug.org
Requires-Python: >=3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: pd-code-pre-nxt
Requires-Dist: pd-code-sanity
Description-Content-Type: text/markdown

# pd_code_connected_sum
caculate connected sum for link pd_code.

## Install

```bash
pip install pd-code-connected-sum
```

## Usage

```python
import pd_code_connected_sum

# L2a1
link_pd_code_1 = [[4, 1, 3, 2], [2, 3, 1, 4]]

# L4a1
link_pd_code_2 = [[6, 1, 7, 2], [8, 3, 5, 4], [2, 5, 3, 6], [4, 7, 1, 8]]

connect_pos_1 = 1
connect_pos_2 = 1

new_pd_code, num_map = pd_code_connected_sum.connected_sum(
    link_pd_code_1, link_pd_code_2, connect_pos_1, connect_pos_2)

print(new_pd_code)
print(num_map)
```

