Feature list : Moves Management

From Sokoban Wiki

(Difference between revisions)
Jump to: navigation, search
(Moves Management: JSoko updates)
(Moves Management: removed column)
 
(2 intermediate revisions not shown)
Line 7: Line 7:
<!-- ::::: MOVES MANAGEMENT :::::: -->  
<!-- ::::: MOVES MANAGEMENT :::::: -->  
-
<!-- YASC | Sokofan | Sokoban++ | JSokoApplet | SokForWindows | YSokoban | SokoSave Mobile | SokoSave Desktop | SuperSoko -->
+
<!-- YASC | Sokoban++ | JSokoApplet | SokForWindows | YSokoban | SokoSave Desktop -->
<!-- -->
<!-- -->
{| class="soko-table feature-list"  
{| class="soko-table feature-list"  
! colspan="6" | Moves Management !! colspan="50" | <div align="right">Moves Management</div>
! colspan="6" | Moves Management !! colspan="50" | <div align="right">Moves Management</div>
|- {{programs}}
|- {{programs}}
-
| {{tc}} | copy/paste moves (normal) || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{yes}} {{tip|partial implementation: solutions only, not savegames<br>flaw: imported solutions are lost when the program exits<br>flaw: imported moves are listed as solutions even if this is not the case|width=200px}} || {{tc}} | copy/paste moves (normal) || {{yes}} || {{no}} || {{no}} || {{yes}} || ||
+
| {{tc}} | copy/paste moves (normal) || {{yes}} || {{yes}} || {{yes}} || {{yes}} {{tip|partial implementation: solutions only, not savegames<br>flaw: imported solutions are lost when the program exits<br>flaw: imported moves are listed as solutions even if this is not the case|width=200px}} || {{yes}} || {{no}}  
|-  
|-  
-
| {{tc}} | copy/paste moves (run-length-encoded) || {{yes}} || {{yes}} || {{yes}} partial: paste only || {{yes}} || {{no}} || {{tc}} | copy/paste moves (run-length-encoded) || {{yes}} || {{no}} || {{no}} || {{no}} || ||
+
| {{tc}} | copy/paste moves (run-length-encoded) || {{yes}} || {{yes}} partial: paste only || {{yes}} || {{no}} || {{yes}} || {{no}}  
|-  
|-  
-
| {{tc}} | copy moves after the current position || {{yes}}via keyboard: Ctrl+B || {{yes}}via keyboard: quicksave - partial solution || {{yes}}via menu: position -&gt; copy || {{yes}} Ctrl+Shift+M || {{no}} || {{tc}} | copy moves after the current position || {{yes}}via keyboard: Ctrl+Alt+C || {{no}} || {{no}} || {{no}} || ||
+
| {{tc}} | copy moves after the current position || {{yes}}via keyboard: Ctrl+B || {{yes}}via menu: position -&gt; copy || {{yes}} Ctrl+Shift+M || {{no}} || {{yes}}via keyboard: Ctrl+Alt+C || {{no}}  
|-  
|-  
-
| {{tc}} | paste moves as continuation of current position || {{yes}} || {{yes}} || {{yes}} || {{yes}} || {{no}} || {{tc}} | paste moves as continuation of current position || {{yes}} || {{no}} || {{no}} || {{no}} || ||
+
| {{tc}} | paste moves as continuation of current position || {{yes}} || {{yes}} || {{yes}} || {{no}} || {{yes}} || {{no}}  
|-  
|-  
-
| {{tc}} | rotate and/or flip moves || {{no}}{{tip|board rotations and flips automatically synchronize existing savegames and solutions}} || {{yes}}{{tip|board rotations and flips automatically synchronize existing savegames and solutions}} || {{no}} external program [http://www.joriswit.nl/sokoban/junk/solutionrotator.zip Solution Rotator] can be downloaded || {{no}} || {{no}} || {{tc}} | rotate and/or flip moves || {{no}} || {{no}} || {{no}} || {{no}} || ||
+
| {{tc}} | rotate and/or flip moves || {{no}}{{tip|board rotations and flips automatically synchronize existing savegames and solutions}} || {{no}} external program [http://www.joriswit.nl/sokoban/junk/solutionrotator.zip Solution Rotator] can be downloaded || {{no}} || {{no}} || {{no}} || {{no}}  
|-  
|-  
-
| {{tc}} | edit move information (e.g, title, author, comment) || {{yes}}via snapshot window || {{no}} || {{yes}}via menu: position-&gt;save; properties: title || {{no}} || {{no}} || {{tc}} | edit move information (e.g, title, author, comment) || {{no}} || {{no}} || {{no}} || {{no}} || ||
+
| {{tc}} | edit move information (e.g, title, author, comment) || {{yes}}via snapshot window || {{yes}}via menu: position-&gt;save; properties: title || {{no}} || {{no}} || {{no}} || {{no}}  
|-  
|-  
-
| {{tc}} | recreate maps from solutions || {{yes}} multiple solutions, with titles and info || {{yes}} single solution, no titles or info || {{no}} || {{no}} || {{no}} || {{tc}} | recreate maps from solutions || {{no}} || {{no}} || {{no}} || {{no}} || ||
+
| {{tc}} | recreate maps from solutions || {{yes}} multiple solutions, with titles and info || {{no}} || {{no}} || {{no}} || {{no}} || {{no}}  
|-  
|-  
-
| {{tc}} | load and save moves || sok (ascii text file, levels); clipboard: import/export || sol (ascii text file, solutions); clipboard: import/export || xht,txt (ascii text file, solutions), mov (sokofun movie); clipboard: import/export || sok (ascii text file, levels); clipboard: import (only together with level) || gam (xml text file, level); clipboard: import/export || {{tc}} | load and save moves || txt (ascii text file, levels); clipboard: import/export || SQLite database || sokosave<br>(savegame file) || txt (ascii text file, levels); clipboard: import/export || ||
+
| {{tc}} | load and save moves || sok (ascii text file, levels); clipboard: import/export || xht,txt (ascii text file, solutions), mov (sokofun movie); clipboard: import/export || sok (ascii text file, levels); clipboard: import/export || gam (xml text file, level); clipboard: import/export || txt (ascii text file, levels); clipboard: import/export || sokosave<br>(savegame file)  
|- {{programs}}
|- {{programs}}
|}
|}

Current revision as of 18:55, 17 July 2024



Moves Management

Last change: 2024/07/17 18:55:45
Moves Management
Moves Management
 
copy/paste moves (normal) yes yes yes yes [info]partial implementation: solutions only, not savegames
flaw: imported solutions are lost when the program exits
flaw: imported moves are listed as solutions even if this is not the case
yes no
copy/paste moves (run-length-encoded) yes yes partial: paste only yes no yes no
copy moves after the current position yesvia keyboard: Ctrl+B yesvia menu: position -> copy yes Ctrl+Shift+M no yesvia keyboard: Ctrl+Alt+C no
paste moves as continuation of current position yes yes yes no yes no
rotate and/or flip moves no[info]board rotations and flips automatically synchronize existing savegames and solutions no external program Solution Rotator can be downloaded no no no no
edit move information (e.g, title, author, comment) yesvia snapshot window yesvia menu: position->save; properties: title no no no no
recreate maps from solutions yes multiple solutions, with titles and info no no no no no
load and save moves sok (ascii text file, levels); clipboard: import/export xht,txt (ascii text file, solutions), mov (sokofun movie); clipboard: import/export sok (ascii text file, levels); clipboard: import/export gam (xml text file, level); clipboard: import/export txt (ascii text file, levels); clipboard: import/export sokosave
(savegame file)
 

Top



Related pages


SokRFI - Sokoban Requests for Implementation

Moves Management : SokRFI - Sokoban Requests for Implementation
Feature Description
animation snapshots capture: solutions Sokoban++ offers a utility for this feature.
(External program Sokoban Animator can be downloaded)
export solution as animation Free formats:

Text file:

Scalable Vector Graphics (SVG).
Implementation with a template SVG.

Image file:

Animated PNG (APNG) available with Firefox 3.
EasySok as alternative can save all the snapshots in a movie MNG.

Top

Personal tools