初代ぷよ戯言

初代ぷよに関する根拠の薄い、参考にならない戯言の集まり

初心者向け初代ぷよ講座 階段

 

初心者向け初代ぷよ講座 ホーム - 初代ぷよ戯言

 

4.1. 2列の階段

 階段は、第三章で紹介した形が最も基本的な形であり、同じような形を前後につなげることで、連鎖を伸ばす(連鎖数を増やす)ことができる。

 

 上に乗せるぷよの位置を変えれば、逆向きの連鎖を組むこともできる。

 

 まずは3連鎖ぐらいを組む練習から。配ぷよと解答例を示す。配ぷよのURLのシミュは、矢印と左右ボタンで操作できる。Z,X,B,N,M,Hキーなどでも操作できる。解答例は再生みたいなボタンで再生できる。

  配ぷよ:http://ips.karou.jp/simu/ps.html?_01e1U1c1k1M1

  解答例:http://ips.karou.jp/simu/pv.html?_0seuUqcgkeMC

 

 初心者の方には、形を知ったら実際にとこぷよ(一人でぷよぷよの練習をするやつ)で練習してほしいところだが、これだけでは形が窮屈すぎて致死量の連鎖(相手が死ぬ量のおじゃまぷよを送れる連鎖)が組める配ぷよが限られすぎている。例えば、以下のような配ぷよ(進むを押せばすでに置き方が設定してあるやつは置かれます。)のときに、置き方に困る。そのため、もう少し形を紹介する。

  困る配ぷよ:http://ips.karou.jp/simu/ps.html?_cgAE0wiCk1

 

 もう一度、階段の基本図を示す。

 

 階段は、基本図における青のぷよが消えたときに、青の上に乗っているぷよ(ここでは赤)が落ちて、隣の列のぷよとつながって消えることによって、連鎖ができる。ここに、青の段差数(縦方向の連結数)の指定がないことに気付いただろうか。つまり、青のぷよは3連結の形でなく、つぎのような形でもいいのである。

  

 所謂、土台(ここでは、落ちない方のぷよとする)が2段の階段と、1段の階段である(このブログではそう呼ぶことにするが、特に一般的な名前というわけではない)。これらも、前後に同じように連鎖を伸ばすことができる。ただし、1段の階段は効率の関係で組まれることは少ない。

  

 3段の階段や2段の階段などは組み合わせることができる。

 

 

 いきなり多く教えるのもどうかと思うので、とりあえずここまででとこぷよをやってみてもよい。しかし、まだ形が窮屈であるため、本記事ではもう少し知っている形を増やそうと思う。多すぎてつらい方はとりあえずここまでで練習するとよいだろう。練習していればこれから書くことも自分で見つけるかもしれない。

 知っている形を増やすために、もう一度基本図に戻ってみる。

 

 階段は、基本図における青のぷよが消えたときに、青の上に乗っているぷよ(ここでは赤)が落ちて、隣の列のぷよとつながって消えることによって、連鎖ができる。ここに、青の上に乗っている赤の高さにも指定がない。つまり、つながりさえすれば、赤はどの高さにあってもよいのである。

  

 この形も、前後に同じように組むことで、連鎖を伸ばせるが、同じ色が4つくっついて消えないように注意する必要がある。

 

 上に色を挟む形は、次のように、手前側が低い場合にも連鎖になる。

 

 また、上に色を挟むのではなく、下に色を入れることもできる。ただし、下に入れた色の段差の分、段差を高くしなければならないため、注意が必要である。色を挟む形に関しては、後述する挟み込みを混ぜることで強力になるため、詳しくは挟み込みの節で説明する。

 

 これらの上に色を挟む形と上述した段差の違う階段を組み合わせれば、以下のように、様々な形が作れる。

  

 本節の最後に、階段ではないが、ぷよm@sに登場した有力な連鎖として、絨毯積みを紹介する。上の二つの図の再生ボタンを押した後の残りの形を見たら分かると思うが、色を挟む階段を作った場合、階段が連鎖した後、間に挟んだ色(と階段部分の上に置いたぷよ)が残る。そのため、綺麗に色を挟んである場合は、階段部分の上に色を乗せることで、階段が消えた後にも連鎖をつなぐことができる。上の二つの図の場合の例が下図である。上右図では、黄色は(1個の場合)2列目に置くしかないが、上左図では1,2,3,4,5列目のどこに置いてもよい(ただし、置く位置は置ける範囲で最も低い位置)。

  

 これらの形を覚えれば、階段の幅が広がり、とこぷよでもそれなりに多くの配ぷよで組めるようになるだろう。

 

 本日はここまでで終わりにする。この説明に、シミュでの問題と解答例を加えたい。今後の説明する内容としては、3列以上の階段、挟み込みを考えている。

初心者向け初代ぷよ講座 連鎖の種類

初心者向け初代ぷよ講座 ホーム - 初代ぷよ戯言

 

3. 連鎖の種類
 連鎖の種類は、確か「階段」「挟み込み」「雪崩」「鶴亀」「幽霊」の5種類ぐらいだったと思う。本記事では、「階段」「挟み込み」のみを扱います。ちょっとだけ他のも出るかもしれないです。連鎖の種類について、詳しいことが知りたい方は、URLを直接貼り付けていいのかわからないので、とりあえず「ぷよ 連鎖講座導入編」とでも検索してみてください。

 階段とは、下の左図(環境によっては下の上図)のように、ぷよを消した際に、隣の列の色と上から降ってきた色がくっついて消えることによって発生する連鎖のことを言います。挟み込みとは、下の右図(環境によっては下の下図)のように、ぷよを消した際に、消えたぷよの上下のぷよがくっついて消える連鎖のことを言います。

  

初心者向け初代ぷよ講座 ホーム

1. はじめに
 本記事は、完全な初心者向けに、軽く初代ぷよの連鎖の組み方を教えるためのものです。過度な期待はしないでください。また、便宜上、図のぷよの個数が奇数なことがありますが、説明のためにそうしているので、細かいことは気にしないでください。

1.1. 本記事で扱うぷよシミュやぷよ図エディタの操作方法について

 今は省略。

2. 目的

 「ぞい」という語尾の利便性について、理解する。がんばるぞい。

3. 連鎖の種類

 初心者向け初代ぷよ講座 連鎖の種類 - 初代ぷよ戯言

4. 連鎖の形

 第3章で紹介した連鎖を用いて、実際に連鎖を組んでいくために、それぞれの形について、もう少し詳しく紹介する。

4.1.階段

 <iframe>が多いので、Wi-Fi 環境での閲覧を推奨します。

 初心者向け初代ぷよ講座 階段 - 初代ぷよ戯言

 

 

塔 5. ABACCC

タワーについてちょこっとお話 - 初代ぷよ戯言

 

5. ABACCC

 初手周り別の組み方、ABACCCについて。

 ABACCCはタワーにおいて、悪配ぷよである。だからこそ、対処をしっかりしていきたい。

 

5.1 タワーの種類

 ABACCCの捌き方は主に下図の2つであると考えられる。

f:id:kuyokkuyokkuyooooo:20180310221526p:plain

 他に、5縦が考えられるが、緑2個の露出と5列目が高すぎるのが良くない。6列目がほぼ使えない形となっている。

f:id:kuyokkuyokkuyooooo:20180310221758p:plain

 なお、ずらしでは私は下図の置き方を推奨している。タワーを組みきる上では意外と高効率だ。しかし、ずらさない場合はこの置き方は悪手である。

f:id:kuyokkuyokkuyooooo:20180310222009p:plain

 

5.2. 4手目別の考え方

5.2.1 6縦の場合

 実は私は6縦を使っていたが、現在4縦に変えている。4縦に変えた理由は、一部の配ぷよで置き方に困ったからである。

 以下、私の捌き方を紹介する。

・AA(DD),ABの置き方

f:id:kuyokkuyokkuyooooo:20180310223054p:plain

 AAが横置きなのは、DDで5縦しても高くなりすぎないという利点と、BA,CAと来た時に赤を入れられるという利点があるからである。縦置きだとBA,CAと来たら45ちぎり,4縦で単発になってしまう。4手目DDの場合も同様の考え方で同様の置き方をする。

f:id:kuyokkuyokkuyooooo:20180310223538p:plain

 ABは確定を優先するか土台を優先するか、あなたの判断に任せる。私は決めあぐねている。土台を優先した場合、CDにはスプリットにする手と、壱式にする手がある。他にも良い手があるかも? 4縦で紫を捨てて確定する手もあるかも?

f:id:kuyokkuyokkuyooooo:20180310223747p:plain

 

・AC,ADの置き方

f:id:kuyokkuyokkuyooooo:20180310224433p:plain

 ACのとき、BCが来たらどうせ黄色は入らないから45にする手と、緑を確定する手がある。

 ADは私は3縦していたが、S級に縦3を使っている人がいる。難しい。3縦の場合、緑黄が来たら緑を確定する手とどうせ黄色は入らないから45で確定しない手がある。

 

BB,BC,BDの置き方は省略する。

画像だけ少し

f:id:kuyokkuyokkuyooooo:20180310224935p:plain

 

・CC,CDの置き方

f:id:kuyokkuyokkuyooooo:20180310225032p:plain

 CCは、ネクAB,ADのときに3縦で壱式にする手と、5縦にして参式の目を残す手がある。

 壱式にした場合、個人的には下図の上のような手は、ちぎりたい。赤が先に多く来た時に紫が入れづらくなりづらいという利点がある。

f:id:kuyokkuyokkuyooooo:20180310225648p:plain

 CDは頑張って。

 

 これらの図を見てもらうとわかる通り、5列目の黄色が綺麗に入る手はそこまで多くなく(個人的な意見です)、下図の下のように、黄色を早めに捨てても緑は確定できておらず、緑が来ない限りすぐに4列目は使えない。確定するようにしても、土台下の色がほぼ固定されたり、ちぎりになったりと、味が悪い(個人的な意見です)。4列目の緑を連結して、5列目との段差が3段になってしまったときなどは、非常に組みにくい(個人的な意見です)。だから、1縦などにする手も使われる。

f:id:kuyokkuyokkuyooooo:20180310230136p:plainf:id:kuyokkuyokkuyooooo:20180310230621p:plain

 

 このような欠点を解消しようとした手が、次に説明する4縦である。なお、6縦でも上手いこと組んでいる人はいるし、この記事は6縦の方が悪いと断定するものではない。どちらの方がいいかは個人の研究に任せる。

 

5.2.2. 4縦の場合

 4縦の欠点は、5,6列目にないことかな?

 面倒くさいのでCD以外の置き方は省略する。

 

 CDの置き方は下図の2通りある。

f:id:kuyokkuyokkuyooooo:20180310231704p:plain

 上の置き方は6列目を活用しようという手で、私はこの置き方を使用している。しかし、ちぎりが発生するという欠点がある。

 下の置き方は多分6列目よりも3列目を使おうという手なんじゃないかなと思う。

 私は上の置き方派なので、上の置き方の継続手を説明する。

f:id:kuyokkuyokkuyooooo:20180310232226p:plain

 ABでは壱式に組んでいく。

 CDは6縦か56ちぎりのどっちかで、私はまだ置き方を確定できていない。画像は6縦。

f:id:kuyokkuyokkuyooooo:20180310232444p:plain

 AD(BD)での棚上げがこの置き方の肝であり、棚上げはABACCC4縦の肝であるようにも思う。

f:id:kuyokkuyokkuyooooo:20180310233133p:plain

 緑紫は難なく入れられることに変わりはなく、また、赤緑でも5列目が高くなりすぎなくなります。下図の上には幽霊で赤があります(見えづらくてごめんなさい)。まあ下図の上も何だかんだ入れやすいけどね。

f:id:kuyokkuyokkuyooooo:20180310233151p:plain

 また、棚上げにした場合には、赤黄、赤黄のように来た場合に、赤を難なく入れられます。赤黄は2連続でなく、間に他の組みぷよを挟んでもよいですので、確率的にも低くはないでしょう(そもそも赤黄が高くはないけど)。これに関しては5縦ではすんなりはいきません。

f:id:kuyokkuyokkuyooooo:20180310233458p:plainf:id:kuyokkuyokkuyooooo:20180310233754p:plain

 

 

 

もう疲れた!面倒くさい!自分で検討して!

塔 4.2. malloc

親ページ

 タワーについてちょこっとお話 - 初代ぷよ戯言

 

4.2. malloc

 malloc とは、memory allocate の略で、領域を動的に確保する関数のことである。本節では、この領域確保(連結の場所を残す手)について、いくつかの形を用いて解説する。

 

4.2.1. ABACBC

 ABACBCは以下の2通りだと考えられる。

f:id:kuyokkuyokkuyooooo:20180217015757p:plain

 この二つでは、私は下の方が効率が良いと思うし、多くのタワー勢は下を使っているのだが、上が好きだって人もいると思うし、明確に数値を出して結論付けたわけではないので、上を否定はしない。実際に自分で組み比べてみて、自分に合う方を使うとよいだろう。以下、私が下が良いと思う理由について解説する。

 まず、上の置き方の悪さが顕著に出る例として、ネクADが挙げられる。

 ネクADで、まず壱式にした場合を見てみよう。

f:id:kuyokkuyokkuyooooo:20180217022357p:plainf:id:kuyokkuyokkuyooooo:20180217022745p:plain

 これを見ると、黄色の4連結が確定であり、黄色を入れるには右上図の固ぷよの位置に黄色を置かなければならない。このような、特定の場所に特定の色を置かなければいけない状態を、その位置に色を予約することから、リザーブと言う。この黄色のリザーブは、4連結確定というだけでなく、黄ダブ以外の黄色の場合ちぎりが発生する。効率を落とさずに回避できるなら回避したいところだ。

 さらに、ネクに黄赤か赤ダブが来た場合。今回は黄赤が来たものとして、下図の形となる。

f:id:kuyokkuyokkuyooooo:20180217024040p:plainf:id:kuyokkuyokkuyooooo:20180217024306p:plain

 このとき、紫は赤紫が来ない限り、おじゃまぷよの位置に置かなければならない。仮予約とでも言っておこうか。このとき、固ぷよの位置は黄色の予約であるので、黒いぷよ(名前忘れた)の位置が緑の仮予約となり、かつ赤紫が来ない限りは緑の4連結が確定する。11段以上のおじゃまを送るためには、4色クアドラプルの場合、4/5/5/5 か 4/4/5/6 か 4/4/4/7 にする必要があるが、4/5/5/5 は 4/4 が確定していて不可能であるため、紫と発火色である赤で5/6か4/7を作ることになる。これを踏まえると、赤紫が来ない限りは、クアドラプルで致死を組み切ろうとした場合、仮予約は下図の領域にまで拡張される。

f:id:kuyokkuyokkuyooooo:20180217030244p:plain

 紫で5連結以上を確保しようとした場合、赤紫が来ない限りおじゃまの位置まで伸ばす必要があり、その場合緑の4連結目は縦に伸ばす必要がある。このとき、壁ブロック?の位置まで赤を伸ばす必要がある。黄赤などが来た際に6列目に縦置きし、6列目3段目に赤を入れてしまうと、赤が入らなくなる。

 この形になったら、赤紫が来てしまえばよいが、来ない場合はクインティプル致死を狙うか、キルアイスや連鎖移行をするか、下図のような2W3W致死を狙うかすると良いだろう。クインティプル致死は4色なら5連結が一つあればよい。

f:id:kuyokkuyokkuyooooo:20180217030921p:plain

 

 このように、ABACBC4縦からのAD壱式は連結できる場所が狭く、AA,ABが来た場合に組みづらいことが分かった。そこで、5縦の場合を考える。

 5縦の場合は、下図の形になる。

f:id:kuyokkuyokkuyooooo:20180217031922p:plain

 紫赤は下図のような入り方を考慮して、紫下である。

f:id:kuyokkuyokkuyooooo:20180217032023p:plain

 このとき、5列目3段目の紫を活かそうとすると、下図のお邪魔の位置に紫を置く必要がある。

f:id:kuyokkuyokkuyooooo:20180217033416p:plain

 ここから、赤紫、赤ダブと来た場合、下図。

f:id:kuyokkuyokkuyooooo:20180217034235p:plain

 見るからに連結が厳しそうなのがわかると思う。緑赤が来た場合、黄色の予約になり、3列目3段目が緑の予約になる。紫がすぐに連結出来ない。紫緑が来た場合にも、6列目に縦置きすると3列目が黄色の予約になり、紫か緑のどちらかの連結がすぐには出来なくなる。

 また、赤紫、赤緑の場合。このとき、下図の2択だと思う。

f:id:kuyokkuyokkuyooooo:20180217035152p:plain

 5縦は参式を残して待つ手で、悪くない。3縦の場合、やはり黄色が予約で4連結確定する。緑も3列目3段目が予約となる。多分5縦の方が良い。検討はしてない。

f:id:kuyokkuyokkuyooooo:20180217035804p:plain

 

 今までの説明で、何故連結がしづらいかというと、1,2,3層目の5列目が1段ずつしかないからである。タワーは棚上げという例外を除いて、5列目(と3列目)に対応するように4列目を入れていく連鎖法なので、5列目が1段しかないと4列目も1段ずつになってしまい、色の制限が厳しいのである。

f:id:kuyokkuyokkuyooooo:20180217040951p:plain

 そのため、例えば、紫緑が来た場合は、一度下の紫を捨てて4列目の緑の連結を稼ぎ、形を良くするのである。その後、紫赤が来たらいいな。緑紫、緑赤は嫌だな。

f:id:kuyokkuyokkuyooooo:20180217041338p:plain

 

 これに対して、ABACBCを4,5横置きした場合、緑の5列目が2段あるので、連結が期待でき、かつ4列目に置ける場所が増えるのである。よって、ネク赤紫に壱式が使える。

f:id:kuyokkuyokkuyooooo:20180217041954p:plain

 この時点で4連結が確定している色は無く、予約は紫の3列目3段目の仮予約のみである。先ほどの形よりも大分良いと思う。ちなみにここで黄ダブが来たら筆者は6列目に縦置きします。緑黄なら筆者は4列目に縦置きして、赤ダブに備える場合が多いですが、速度を意識して横置きするのもありです。

 もちろん、赤ダブや紫ダブ(からの紫ダブや紫赤)など、ABACBC横置きの方が苦手な配ぷよもあるので、どちらを使うかは個人の判断に任せます。

 以上で、ABACBCの話は終わりです。(いつの間にか、だ・である口調から、です・ます口調になっているんだが)

 

追記

 ABACBC横置きからの紫ダブは23に置けば苦手じゃないじゃないかっていう人もいると思う。それもありなので、任せます。

 

4.2.2. ABACAD

 ABACADからの数手は結構勉強になる。

 だが後日だ!

 

 

塔 3+sin(π/6). 初心者向け講座?

親ページ

 タワーについてちょこっとお話 - 初代ぷよ戯言

 

 何故かはわからないが、私の記事が初心者はおろか、初級者のレベルすら逸脱しているなどという不愉快な指摘を賜った。非常に遺憾であり、憤慨甚だしいのであるが、私も初心者のためになる記事を書きたいのであるからして、大変不本意ではあるが、より初歩的な内容を書くために筆を執った次第である。

 

 タワーの繋がるか繋がらないかとか、どうすれば繋がるかとかは、たくさん組んで慣れるのが一番。ということで、本記事では、レベルに分けて問題を作成した。タワーの土台から発火するという前提ですべての問題を作成している。問題のすぐ下に解答があるので、ゆっくりスクロールするように。 

 

/**************************************

 レベル1

**************************************/

※以下の問題では、土台下の固ぷよは消えないものとする。

第一問

 赤発火したとき、つぎの黄色と緑は現時点でつながっているでしょうか。

f:id:kuyokkuyokkuyooooo:20180215201708p:plain

___________________________

解答

 発火後の形は以下のようになる。

f:id:kuyokkuyokkuyooooo:20180215202305p:plain

 緑は繋がるが、黄色は繋がらない。

 壱式、参式では4列目と5列目の段差は2段であるため、5列目の黄色ぷよがあと一段上にあるか、4列目の黄色ぷよがあと一段下にある必要があった。

 

==========================

第二問

 赤発火したとき、つぎの黄色と緑は現時点でつながっているでしょうか。

f:id:kuyokkuyokkuyooooo:20180215202459p:plain

___________________________

解答

 発火後の形は以下のようになる。

f:id:kuyokkuyokkuyooooo:20180215202731p:plain

 どちらも繋がらない。

 壱式、参式では、3列目と4列目の段差は1段であるため、緑は1段ずれてしまう。

 黄色は以下のような形でつながる。問題図から2列目4段目に黄色があっても繋がらないので注意。

f:id:kuyokkuyokkuyooooo:20180215203440p:plain

 

==========================

第三問

 赤発火したとき、つぎの黄色と緑は現時点でつながっているでしょうか。

f:id:kuyokkuyokkuyooooo:20180215203703p:plain

___________________________

解答

 発火後の形は以下のようになる。

f:id:kuyokkuyokkuyooooo:20180215204007p:plain

 黄色のみ繋がる。図を見るとわかる通り、4列目の黄色は上二つの固ぷよの位置にあっても繋がる。緑は4列目の上に一つ付け足せばすべて繋がる。

f:id:kuyokkuyokkuyooooo:20180215204903p:plain

 

==========================

第四問

 赤発火したとき、つぎの黄色と緑は現時点で4連結完成しているでしょうか。また、各色の現時点での最大連結数はいくつでしょうか。(紫ぷよが発火後1連結と3連結に分かれている場合、紫の最大連結数は3)(問題図ぷよの個数奇数なんだが)

f:id:kuyokkuyokkuyooooo:20180215210026p:plain

___________________________

解答

 発火後の形は以下のようになる。

f:id:kuyokkuyokkuyooooo:20180215210050p:plain

 緑のみ4連結完成している。最大連結数は緑が4、黄色が3である。

 4列目の下の黄色に惑わされないように注意。緑は1段、2段の関係が綺麗に出来ているため、繋がる。黄色は緑によって分離されており、3列目4段目か4列目6段目にもう一つ黄色があれば4連結完成する。6列目は消してしまうので注意。

 

==========================

第五問

 赤発火したとき、つぎの黄色と緑は現時点で4連結完成しているでしょうか。また、黄色の最大連結数はいくつか。

f:id:kuyokkuyokkuyooooo:20180215210420p:plain

___________________________

解答

 発火後の形は以下のようになる。

f:id:kuyokkuyokkuyooooo:20180215210600p:plain

 緑は4連結完成しない。黄色の最大連結数は6である。

 繋がる例を見た方が早いと思う。

f:id:kuyokkuyokkuyooooo:20180215210804p:plainf:id:kuyokkuyokkuyooooo:20180215210817p:plain

 左上図は黄色6連結、右上図は黄色8連結

 

/**************************************

 レベル2

**************************************/

第六問

 次の一手、黄色を完成させるにはどう置けばよいか。

f:id:kuyokkuyokkuyooooo:20180215213418p:plain

___________________________

解答

 解答図は以下の通りである。

f:id:kuyokkuyokkuyooooo:20180215213612p:plain

 3列目に縦置きすると、4列目の黄色の一段下に3列目の黄色がないため、繋がらない。

 

========================== 

以下、後日。ふと思ったんだけど、問題用のソフト作った方がよくないか?(面倒くさい)

第七問

 

___________________________

解答

 

==========================

第八問

 

___________________________

解答

 

==========================

第九問

 

___________________________

解答

 

==========================

第十問

 

___________________________

解答

 

/**************************************

 レベル3

**************************************/

もそっと難しい次の一手形式を想定

第十一問

 

___________________________

解答

 

==========================