多分団内16回生くらい(もう分からん)。年間3000時間睡眠が目標。
それでは出題。歴代シンデレラガールのスクラブル。 (1)opt-pan.github.io/penpa-edit/?m=… (2)opt-pan.github.io/penpa-edit/?m=… pic.twitter.com/HY3hnJtxDx
2020-05-24 21:00:04今日のスクラブルを作るにあたって8×8に収まるパターンを全列挙したのですが、ミスで同じ名前を使うパターンがしれっと混じっていました。うっかりこれを正解に設定していたらジエンドでしたね。
2020-05-24 21:49:0711時半の短い鐘。残り時間は30分となりましたが、まだまだ、運次第では引けるので、特に1問クリアしている方はもうひと頑張りいきましょう!
2020-05-24 23:30:30cspuzでスクラブルを書こうとすると、 ・始点の位置と向きの指定 ・2つ以上の単語での位置違反チェック(交差のみ可) ・文字マスの連結性 ・(必要ならば)表出文字の制約チェック が必要で、確かに書けるけど性能は分からんなぁ。
2020-05-24 23:49:02位置違反チェックはちょっと大変かも。正確には「盤面に出現する長さ2以上の文字列が、与えられた単語のリストと重複なく一致する」ことをチェックしないといけない。2つずつペアでチェックというわけでもないのか。たとえば単語が平行に隣接することもありうるし。
2020-05-24 23:56:19今回の順位ですが、画像のようになりました!優勝されたタイガーアイさん、2着となった薔薇さん、おめでとうございます(本当はもう少しここにアカウント名が並ぶ予定だった)。そして、闇の問題と知りながらチャレンジしてくださった皆様、ありがとうございました! pic.twitter.com/eH4ZgVNRoH
2020-05-25 00:08:39補足情報ですが、8×8の盤面にこの9ワードを詰め込む方法は僅か8通り、対角線による自明な鏡映を同一視すると4通りで、しかもそのうち2通りは酷似しているという状況です。
2020-05-25 00:21:49この全検索にかかった時間が9時間ほど。実際に解くときは大きなデッドスペースができたりきついワードばかり残ったりしたら次のパターンに行くのですが、チェックとあっては明確につぶれるまで追わないといけないため、実にきつい。
2020-05-25 00:26:05解くときのコツですが、まずは表出のAを忘れることですね。「これ詰め込むだけでもきついぞ?」と気付くのが第一歩。また、ワードごとの使いやすさの差が激しいので、使いにくいワードから伸ばし始めるといいでしょう。
2020-05-25 00:31:57SP1さんの指摘にもあるのですが、パズルの制作時ツールにどこまで使っていいのかというのは現在の悩みどころです。解く人はツールを使わないという前提だと、制作者がツールでショートカットするのは対等でない気がして、今のところあまり気が進んでいないのですよね。
2020-05-25 00:43:42ただ解く人は解を見つければいい(し何なら唯一解であるという前提まで使う)けど作る人は唯一であることをチェックしないといけない(のに見逃す)という非対称性が
2020-05-25 00:45:16あとまあ、ツールを使えば速い、というのはマラソンしている横で車を走らせれば速い、みたいな話のような気もしている。ただこれは、パズルに何を求めているかにもよる気がする。
2020-05-25 00:51:48作題者がツール使用すると探索の「痛み」を体感できないというのはわかるけど、唯一性の担保から立場が対等じゃないのでその分の埋め合わせはあってもよさそうとも思う。
2020-05-25 00:55:16@semiexp ソルバーの出力を元に自動生成する場合はソルバーの穴を巧妙につくような問題が出来てしまうことがよくあるけど、人間が作った問題のダブルチェックの目的でソルバーを使う場合にバグを踏むリスクは比較的低いはず。
2020-05-25 00:58:31ツールで量産できるようになると逆に自発的には作らなくなりそうな気はするなと封印されたカーブデータソルバーを見て以前思ったりした
2020-05-25 00:59:28なんとなくまとまった。パズルにおいて、作り手をどこに位置付けるかの問題な気がする。作り手が解き手と対等、もしくは並列的な役割にある(例:対戦相手、協力する一人のプレイヤー)と考えるなら、ツールを使うのはそれこそマラソンの横を行く車。
2020-05-25 01:03:02一方で、作り手は場を作る存在であり解き手とは違う階層にいる、作り手が作った場の中で解き手がパフォーマンスを見せるという捉え方であれば、ツールは歓迎。プレイヤーが快適にプレイするためのグラウンド整備に道具を使うのは当然。
2020-05-25 01:05:26今は手筋まったく知らなくても自動生成できるようになっているので、新しいパズルをとりあえず自動生成して手で解いて手筋を見つける、みたいな使い方ができないかなとは考えてるけど、なかなか機会がない
2020-05-25 01:07:20つまり、苦労が偉いかという話ではおそらくなくて、作り手対解き手とか作り手+解き手の構図で捉えるなら、(電王戦みたいな特殊構図でない限り)ツール使ったら台無しで、だからまあ茨道でも進むよね、という話だと思う。
2020-05-25 01:11:57自動生成の方から手筋を発見するのは方向性としてアリ。エルモ囲い的な。これは実際の活用例です。 puzsq.sakura.ne.jp/main/puzzle_pl…
2020-05-25 01:14:16まあ今回みたいなことをすると苦労を評されたいとかねぎらわれたいという気持ちが無いと言えば嘘になりますが、実際どれだけ苦労しようと完成品がゴミ作ならそれはゴミ作だと思っているので、時間をかけて作ったから偉いとは思っていないです。
2020-05-25 01:15:17@SP1_winter それはSP1さんが主張された試行錯誤問題を全自動でつくる件とは話が違うと思っています (冗談ならすみません、真面目な話ならば真面目に解答します)
2020-05-25 01:22:13ツールに関してナンリンが自分の中で特殊枠なのはそうで、あれはツール使ってようやくちょうど問題を自分で育ててる感覚が得られるんですね
2020-05-25 01:23:52@puzzle_pencil 半分冗談半分真面目だった。自分の中ではあまりまとまってなくて、fffくんがどういう見解か気になる。
2020-05-25 01:35:09@puzzle_pencil 半分冗談半分真面目だった。自分の中ではあまりまとまってなくて、fffくんがどういう見解か気になる。
2020-05-25 01:35:09@SP1_winter 一般論はいまテキストで書いているのでそちらに回すとして、ナンリンに関しては「自分の感覚としてこの引き方が十分自然であり、自明な複数解が存在しないと思われる」ことを確認しチェッカーにかける人が一定数いると思っていて、それは初めからから全自動回すのとは同義ではないのでは、と思いました
2020-05-25 01:39:12