Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

未実装のパターンについて #122

Open
SanukiMiyatsuko opened this issue May 4, 2023 · 9 comments
Open

未実装のパターンについて #122

SanukiMiyatsuko opened this issue May 4, 2023 · 9 comments

Comments

@SanukiMiyatsuko
Copy link

SanukiMiyatsuko commented May 4, 2023

自分が所属するグループで発覚した、未実装と思われるパターンについて、列挙しておきます。随時追記していこうと思います。
実装済みのパターンがあればご指摘ください。

FvQxR6WagAARG85

(以下、5/5追記)

  1. XSY⇒S(上下逆も可能)
  2. XHZ⇒H(上下逆も可能)
  3. YHY⇒H
  4. ZSZ⇒S
  5. ZTZ⇒T
  6. TXT⇒X
  7. TYT⇒Y
  8. HXYH⇒X(上下逆も可能)
  9. HXZH⇒Y(上下逆も可能)
  10. HYZH⇒Z(上下逆も可能)
  11. SXYS⇒I(上下逆も可能)
  12. SXZS⇒Y(上下逆も可能)
  13. SYZS⇒X(上下逆も可能)
  14. TXZT⇒Y(上下逆も可能)
  15. TYZT⇒X(上下逆も可能)
  16. SZTS⇒T(上下逆も可能)
    (以下、5/6追記)
  17. XTSY⇒T(上下逆も可能)
  18. XSTY⇒T(上下逆も可能)
  19. SXTX⇒T(上下逆も可能)
  20. ZSTS⇒T(上下逆も可能)
  21. STZT⇒I(上下逆も可能)
  22. SYTY⇒T(上下逆も可能)
    (以下、5/9追記)
  23. XTZTX⇒S
  24. SHSHS⇒H
  25. TXSXT⇒I
  26. TYSYT⇒I
  27. YTZTY⇒S
  28. XSZTX⇒T(上下逆も可能)
  29. YSZTY⇒T(上下逆も可能)
  30. ZSYTX⇒T(上下逆も可能)
  31. ZSXTY⇒T(上下逆も可能)
  32. STXST⇒X(上下逆も可能)
  33. STYST⇒Y(上下逆も可能)
  34. STXSX⇒T(上下逆も可能)
  35. SXTZT⇒Y(上下逆も可能)
  36. TXSTS⇒Y(上下逆も可能)
  37. TYSTS⇒X(上下逆も可能)
  38. STYSY⇒T(上下逆も可能)
  39. SYTZT⇒X(上下逆も可能)
@SanukiMiyatsuko
Copy link
Author

こちらの「未実装」の欄にあるパターンを持ってきました。
https://docs.google.com/spreadsheets/d/1dB7Y0tmY4nz3HdYk8urLu6VWaoesDr4LQnsVVrfNiTA/edit?usp=sharing

@SanukiMiyatsuko
Copy link
Author

上記の計算パターンをすべて実装した場合、1/7の確率で計算が発生します。ゲームのユーザーエクスペリエンスとしてこの発火確率を高いと評価するかは意見が分かれるところと思いますが、実装を検討していただければありがたいです。

@yasuhito
Copy link
Collaborator

yasuhito commented May 5, 2023

パターンまとめありがとうございます。実は XY → Z, YZ → X, ZX → Y のパターンは開発中にはあったのですが、テストプレイした結果簡単すぎておもしろくない (CNOT が来たときのハラハラ感が減る) という声が多かったためゲームバランス上あえてはずしました。ですが XYXYXYXYXYXY などは XY → Z がないかわりに入れてもいいかもと思っています。

そのほか以下のように、SWAP-SWAP x2 をカスケードして遠いところのパターンを消せるようにするのもいいかもしれません。SWAP ペア 2 つはゲーム内でよく出てくるので、技としてもわりと実用性が高いと思っています。

H
X----X
     X----X
          H

@yasuhito yasuhito reopened this May 5, 2023
@SanukiMiyatsuko
Copy link
Author

SanukiMiyatsuko commented May 5, 2023

返信ありがとうございます。2つ組パターンの件、了解いたしました。
であれば、4つ組以降からの以下のようなパターンの実装を検討していただけるということでよろしいでしょうか?

  1. XZXZ⇒I
  2. ZXZX⇒I
  3. XYXY⇒I
  4. YXYX⇒I
  5. ZYZY⇒I
  6. YZYZ⇒I

@yasuhito
Copy link
Collaborator

yasuhito commented May 6, 2023

いままで挙げてもらったパターンと、こちらであえて省いていたパターンをあわせて、ちょっと検討 & 相談してみます。
来週量子 EXPO があるのですぐにはできないですが、ぼちぼちやっていこうと思います。

@SanukiMiyatsuko
Copy link
Author

了解しました。

@SanukiMiyatsuko
Copy link
Author

これまで出したパターンにSwap or Cnotを挟んだパターンの実装は可能でしょうか?

@yasuhito
Copy link
Collaborator

はい、パターンを追加するときはすべて SWAP を挟んだパターンも追加するようにしています。

@SanukiMiyatsuko
Copy link
Author

ありがとうございます。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants