Feature list : Duplicate Finder
From Sokoban Wiki
(Difference between revisions)
(→Additional Tools : Duplicate Finder: Added SokoSave Mobile.) |
(→Additional Tools : Duplicate Finder: removed old programs) |
||
Line 10: | Line 10: | ||
<!-- --> | <!-- --> | ||
{| class="soko-table" | {| class="soko-table" | ||
- | ! colspan="6" | Additional Tools : Duplicate Finder !! | + | ! colspan="6" | Additional Tools : Duplicate Finder !! |
- | |- {{programs| | + | |- {{programs|3= |4= |6= }} |
- | | {{tc}} | duplicate finder | + | | {{tc}} | duplicate finder || built-in ||{{ni}} {{tip|(Alternatively has the feature '''duplicate levels exchange solutions''')|text=note|menu=yes}} || || || external utility |
|- | |- | ||
- | | {{tc}} | search type || {{yes}} equal and similar levels.<br><b>type:</b> rotated and mirrored, dead squares removal, normalized walls, normalized pusher position. || | + | | {{tc}} | search type || {{yes}} equal and similar levels.<br><b>type:</b> rotated and mirrored, dead squares removal, normalized walls, normalized pusher position. || || || || {{yes}} equal and similar levels.<br><b>type:</b> rotated and mirrored, dead squares removal, normalized walls, normalized pusher position. |
|- | |- | ||
- | | {{tc}} | relaxed match options || {{yes}}{{tip|* with/without boxes<br>* with/without goals<br>* with/without interior walls<br>* with/without exterior walls}} || | + | | {{tc}} | relaxed match options || {{yes}}{{tip|* with/without boxes<br>* with/without goals<br>* with/without interior walls<br>* with/without exterior walls}} || || || || {{yes}}{{tip|* targets only, with optional threshold count<br>* without pusher and boxes<br>* walls only<br>* without internal walls<br>* floors only}} |
|- | |- | ||
- | | {{tc}} | search current level duplicates | + | | {{tc}} | search current level duplicates || {{yes}} || || || || {{no}} |
|- | |- | ||
- | | {{tc}} | duplicate levels preview || {{yes}} || | + | | {{tc}} | duplicate levels preview || {{yes}} || || || || {{no}} |
|- | |- | ||
- | | {{tc}} | search history || {{tip|a persistent user maintained "scanned folders" list is available|text=note}} || | + | | {{tc}} | search history || {{tip|a persistent user maintained "scanned folders" list is available|text=note}} || || || || {{no}} |
|- | |- | ||
- | | {{tc}} | export report duplicates ||{{yes | + | | {{tc}} | export report duplicates ||{{yes}}|| || || ||{{yes}} |
|- | |- | ||
- | | {{tc}} | duplicate levels exchange solutions || {{yes}} {{tip| normalized levels exchange solutions, i.e., an exact match is not required. | + | | {{tc}} | duplicate levels exchange solutions || {{yes}} {{tip| normalized levels exchange solutions, i.e., an exact match is not required.}} || {{yes}} {{tip|identical levels automatically exchange their solutions}} || || || {{yes}} |
- | + | ||
|} | |} | ||
[[#top|Top]] | [[#top|Top]] |
Current revision as of 19:50, 17 July 2024
[show all]
2. Game Play 7. Moves Management
|
Additional Tools : Duplicate Finder
Last change: 2024/07/17 19:50:21
Additional Tools : Duplicate Finder | ||||||
---|---|---|---|---|---|---|
| ||||||
duplicate finder | built-in | Not implemented (Alternatively has the feature duplicate levels exchange solutions) | external utility | |||
search type | yes equal and similar levels. type: rotated and mirrored, dead squares removal, normalized walls, normalized pusher position. | yes equal and similar levels. type: rotated and mirrored, dead squares removal, normalized walls, normalized pusher position. | ||||
relaxed match options | yes* with/without boxes * with/without goals * with/without interior walls * with/without exterior walls | yes* targets only, with optional threshold count * without pusher and boxes * walls only * without internal walls * floors only | ||||
search current level duplicates | yes | no | ||||
duplicate levels preview | yes | no | ||||
search history | a persistent user maintained "scanned folders" list is available | no | ||||
export report duplicates | yes | yes | ||||
duplicate levels exchange solutions | yes normalized levels exchange solutions, i.e., an exact match is not required. | yes identical levels automatically exchange their solutions | yes |