Skip to content

Commit

Permalink
Add "softdrop180" as an alias for "180"
Browse files Browse the repository at this point in the history
  • Loading branch information
knewjade committed Dec 11, 2022
1 parent 45bbf74 commit c9112e7
Show file tree
Hide file tree
Showing 11 changed files with 11 additions and 6 deletions.
2 changes: 1 addition & 1 deletion docs/source/contents/cover/main.rst
Original file line number Diff line number Diff line change
Expand Up @@ -193,7 +193,7 @@ coverコマンドでは、上述したページを指定する書き方にも対

* softdrop: ソフトドロップ+回転入れ(制限なし)
* harddrop: ハードドロップのみ
* 180: ソフトドロップ+180度回転入れ(使用するには、180度回転に対応したkicksを選択する必要があります)
180 (softdrop180): ソフトドロップ+180度回転入れ(使用するには、180度回転に対応したkicksを選択する必要があります)
* t-softdrop: Tミノはソフトドロップ、その他のミノはハードドロップ

* tsz (tspin0): Tミノは必ずT-Spinをする(ライン消去をしなくてもOK)。その他のミノはハードドロップ
Expand Down
2 changes: 1 addition & 1 deletion docs/source/contents/path/main.rst
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@ noの場合、解自体から抽出したパターンをもとに、重複をチ

* softdrop: ソフトドロップ+回転入れ(制限なし)
* harddrop: ハードドロップのみ
* 180: ソフトドロップ+180度回転入れ(使用するには、180度回転に対応したkicksを選択する必要があります)
* 180 (softdrop180): ソフトドロップ+180度回転入れ(使用するには、180度回転に対応したkicksを選択する必要があります)
* t-softdrop: Tミノはソフトドロップ、その他のミノはハードドロップ

* tsz (tspin0): Tミノは必ずT-Spinをする(ライン消去をしなくてもOK)。その他のミノはハードドロップ
Expand Down
2 changes: 1 addition & 1 deletion docs/source/contents/percent/main.rst
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ v115のテト譜データにのみ対応。

* softdrop: ソフトドロップ+回転入れ(制限なし)
* harddrop: ハードドロップのみ
* 180: ソフトドロップ+180度回転入れ(使用するには、180度回転に対応したkicksを選択する必要があります)
180 (softdrop180): ソフトドロップ+180度回転入れ(使用するには、180度回転に対応したkicksを選択する必要があります)
* t-softdrop: Tミノはソフトドロップ、その他のミノはハードドロップ

``-th``, ``--threads`` [default: -1]
Expand Down
2 changes: 1 addition & 1 deletion docs/source/contents/ren/main.rst
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ v115のテト譜データにのみ対応。

* softdrop: ソフトドロップ+回転入れ(制限なし)
* harddrop: ハードドロップのみ
* 180: ソフトドロップ+180度回転入れ(使用するには、180度回転に対応したkicksを選択する必要があります)
* 180 (softdrop180): ソフトドロップ+180度回転入れ(使用するには、180度回転に対応したkicksを選択する必要があります)
* t-softdrop: Tミノはソフトドロップ、その他のミノはハードドロップ


Expand Down
2 changes: 1 addition & 1 deletion docs/source/contents/setup/main.rst
Original file line number Diff line number Diff line change
Expand Up @@ -416,7 +416,7 @@ v115のテト譜データにのみ対応。

* softdrop: ソフトドロップ+回転入れ(制限なし)
* harddrop: ハードドロップのみ
* 180: ソフトドロップ+180度回転入れ(使用するには、180度回転に対応したkicksを選択する必要があります)
* 180 (softdrop180): ソフトドロップ+180度回転入れ(使用するには、180度回転に対応したkicksを選択する必要があります)
* t-softdrop: Tミノはソフトドロップ、その他のミノはハードドロップ

``-e``, ``--exclude`` [default: none]
Expand Down
1 change: 1 addition & 0 deletions src/main/java/entry/cover/CoverSettings.java
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,7 @@ void setDropType(String type) throws FinderParseException {
this.dropType = DropType.Harddrop;
return;
case "180":
case "softdrop180":
this.dropType = DropType.Softdrop180;
return;
case "tsoft":
Expand Down
1 change: 1 addition & 0 deletions src/main/java/entry/path/PathSettings.java
Original file line number Diff line number Diff line change
Expand Up @@ -252,6 +252,7 @@ void setDropType(String type) throws FinderParseException {
this.dropType = DropType.Harddrop;
return;
case "180":
case "softdrop180":
this.dropType = DropType.Softdrop180;
return;
case "tsoft":
Expand Down
1 change: 1 addition & 0 deletions src/main/java/entry/percent/PercentSettings.java
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,7 @@ void setDropType(String type) throws FinderParseException {
this.dropType = DropType.Harddrop;
return;
case "180":
case "softdrop180":
this.dropType = DropType.Softdrop180;
return;
case "tsoft":
Expand Down
1 change: 1 addition & 0 deletions src/main/java/entry/ren/RenSettings.java
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ void setDropType(String type) throws FinderParseException {
this.dropType = DropType.Harddrop;
return;
case "180":
case "softdrop180":
this.dropType = DropType.Softdrop180;
return;
case "tsoft":
Expand Down
1 change: 1 addition & 0 deletions src/main/java/entry/setup/SetupSettings.java
Original file line number Diff line number Diff line change
Expand Up @@ -289,6 +289,7 @@ void setDropType(String type) throws FinderParseException {
this.dropType = DropType.Harddrop;
return;
case "180":
case "softdrop180":
this.dropType = DropType.Softdrop180;
return;
case "tsoft":
Expand Down
2 changes: 1 addition & 1 deletion src/test/java/_usecase/cover/CoverTetfuCaseTest.java
Original file line number Diff line number Diff line change
Expand Up @@ -832,7 +832,7 @@ void use180Rotation() throws Exception {
assertThat(log.getOutput()).contains(Messages.foundAndSolutions(0, all));
}
{
String command = String.format("cover --patterns [TJ]! -d 180 --tetfu %s --kicks @nullpomino180", fumen);
String command = String.format("cover --patterns [TJ]! -d softdrop180 --tetfu %s --kicks @nullpomino180", fumen);
Log log = RunnerHelper.runnerCatchingLog(() -> EntryPointMain.main(command.split(" ")));

// Log
Expand Down

0 comments on commit c9112e7

Please sign in to comment.