<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>http://wiki.ptt-lab.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ptt</id>
	<title>ペチラボ書庫 - 利用者の投稿記録 [ja]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.ptt-lab.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ptt"/>
	<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/%E7%89%B9%E5%88%A5:%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2/Ptt"/>
	<updated>2026-04-29T12:23:40Z</updated>
	<subtitle>利用者の投稿記録</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=623</id>
		<title>待ち行列理論</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=623"/>
		<updated>2026-03-30T16:31:43Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;いわゆる待機列の理論&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://ja.wikipedia.org/wiki/%E3%82%B1%E3%83%B3%E3%83%89%E3%83%BC%E3%83%AB%E3%81%AE%E8%A8%98%E5%8F%B7 ケンドールの記号 - Wikipedia]&lt;br /&gt;
&lt;br /&gt;
== 入場待機列 ==&lt;br /&gt;
=== 列の伸び方について ===&lt;br /&gt;
単位時間あたり &amp;lt;math&amp;gt;\lambda(t)&amp;lt;/math&amp;gt; 人が新たに列に並ぶとする。時刻&amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;における列の長さを &amp;lt;math&amp;gt;L(t)&amp;lt;/math&amp;gt; とする。&lt;br /&gt;
&lt;br /&gt;
入場開始時刻（&amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;とする）より前は列が伸びる一方なので、 &amp;lt;math&amp;gt;L(t) = \int_{-\infty}^t\lambda(t)dt&amp;lt;/math&amp;gt; である。&lt;br /&gt;
&lt;br /&gt;
入場開始後、単位時間あたり &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 人が入場できるとする。&lt;br /&gt;
&lt;br /&gt;
このとき列の長さは&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
L(t) = \int_{-\infty}^t\lambda(t)dt - \mu t&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
になるはずである。&lt;br /&gt;
&lt;br /&gt;
=== 列が無くなる時刻について ===&lt;br /&gt;
&amp;lt;math&amp;gt;L(t) = 0&amp;lt;/math&amp;gt; になっていれば並びなしで入れるわけだから、これは重要。&lt;br /&gt;
&lt;br /&gt;
簡単のため、&amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt; より前に並んだ人数を &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; 人、その後は &amp;lt;math&amp;gt;\lambda(t) = \lambda&amp;lt;/math&amp;gt;（一定）としてみると、&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
L(t) = N + \lambda t - \mu t&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
これが &amp;lt;math&amp;gt;0&amp;lt;/math&amp;gt; になるのは&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t = \frac{N}{\mu - \lambda}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 時間に間に合うように並びたい ===&lt;br /&gt;
時刻 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; を目標に入場したい、というのはよくあるケースである。&lt;br /&gt;
&lt;br /&gt;
この場合、自分の前に並んでいるのが（入場済みも含めて） &amp;lt;math&amp;gt;\mu t_1&amp;lt;/math&amp;gt; 人以下であればよい。&lt;br /&gt;
&lt;br /&gt;
(i) 入場開始前の場合、&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int_{-\infty}^t\lambda(t)dt &amp;lt; \mu t_1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(ii) 入場開始後の場合、&amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt; より前に並んだ人数を &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; 人、その後は &amp;lt;math&amp;gt;\lambda(t) = \lambda&amp;lt;/math&amp;gt;（一定）としてみると、&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;N + \lambda t &amp;lt; \mu t_1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
したがって&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t &amp;lt; \frac{\mu t_1 - N}{\lambda} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 一定時間以上は待ちたくない ===&lt;br /&gt;
&amp;lt;math&amp;gt;T&amp;lt;/math&amp;gt; より長い時間は待ちたくないとする。&lt;br /&gt;
&lt;br /&gt;
その時点で前に居る人数が &amp;lt;math&amp;gt;\mu T&amp;lt;/math&amp;gt;より少なければよいわけだから、&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\int_{-\infty}^t\lambda(t)dt - \mu t &amp;lt; \mu T&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
\frac{\int_{-\infty}^t\lambda(t)dt}{\mu} - T &amp;lt; t&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 実際に行われている方策 ==&lt;br /&gt;
&lt;br /&gt;
=== フォーク並び ===&lt;br /&gt;
全員が一列に並び、空いた所に入ることで、必ず先に並んだ人が先に利用することができる。&lt;br /&gt;
&lt;br /&gt;
トイレでも基本的にこの方式がとられているが、男子トイレでは小便器の列と個室の列がわかれておらず、ややこしいことになっている事例がしばしばある。&lt;br /&gt;
&lt;br /&gt;
実際の運用では窓口の稼働率を最大化するため、各窓口の直前に列が形成され、数人ずつ待たせることもある。&lt;br /&gt;
&lt;br /&gt;
=== 整理券 ===&lt;br /&gt;
事前に整理券を発行し、番号順に入れる方法。&lt;br /&gt;
&lt;br /&gt;
番号の呼び出し時間に到着すればよいため、待ち時間が短縮される。&lt;br /&gt;
&lt;br /&gt;
番号が早ければ早く入場でき有利になる一方、ライブ等では入場後の待機時間が長くなる。&lt;br /&gt;
&lt;br /&gt;
=== ファストチケット ===&lt;br /&gt;
追加料金を支払う、特定のサービスを選択するなどで、一般とは別の列で優先的にサービスを受ける権利を得る方法。&lt;br /&gt;
&lt;br /&gt;
=== 列形成中断 ===&lt;br /&gt;
一時的に列形成を中断する方法。強制的ではあるが、列が長くなるのを防ぐことができる。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=622</id>
		<title>待ち行列理論</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=622"/>
		<updated>2026-03-30T16:22:16Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;いわゆる待機列の理論&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://ja.wikipedia.org/wiki/%E3%82%B1%E3%83%B3%E3%83%89%E3%83%BC%E3%83%AB%E3%81%AE%E8%A8%98%E5%8F%B7 ケンドールの記号 - Wikipedia]&lt;br /&gt;
&lt;br /&gt;
== 入場待機列 ==&lt;br /&gt;
=== 列の伸び方について ===&lt;br /&gt;
単位時間あたり &amp;lt;math&amp;gt;\lambda(t)&amp;lt;/math&amp;gt; 人が新たに列に並ぶとする。時刻&amp;lt;math&amp;gt;t&amp;lt;/math&amp;gt;における列の長さを &amp;lt;math&amp;gt;L(t)&amp;lt;/math&amp;gt; とする。&lt;br /&gt;
&lt;br /&gt;
入場開始時刻（&amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt;とする）より前は列が伸びる一方なので、 &amp;lt;math&amp;gt;L(t) = \int_{-\infty}^t\lambda(t)dt&amp;lt;/math&amp;gt; である。&lt;br /&gt;
&lt;br /&gt;
入場開始後、単位時間あたり &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt; 人が入場できるとする。&lt;br /&gt;
&lt;br /&gt;
このとき列の長さは&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
L(t) = \int_{-\infty}^t\lambda(t)dt - \mu t&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
になるはずである。&lt;br /&gt;
&lt;br /&gt;
=== 列が無くなる時刻について ===&lt;br /&gt;
&amp;lt;math&amp;gt;L(t) = 0&amp;lt;/math&amp;gt; になっていれば並びなしで入れるわけだから、これは重要。&lt;br /&gt;
&lt;br /&gt;
簡単のため、&amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt; より前に並んだ人数を &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; 人、その後は &amp;lt;math&amp;gt;\lambda(t) = \lambda&amp;lt;/math&amp;gt;（一定）としてみると、&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
L(t) = N + \lambda t - \mu t&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
これが &amp;lt;math&amp;gt;0&amp;lt;/math&amp;gt; になるのは&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t = \frac{N}{\mu - \lambda}&lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 時間に間に合うように並びたい ===&lt;br /&gt;
時刻 &amp;lt;math&amp;gt;t_1&amp;lt;/math&amp;gt; を目標に入場したい、というのはよくあるケースである。&lt;br /&gt;
&lt;br /&gt;
この場合、自分の前に並んでいるのが（入場済みも含めて） &amp;lt;math&amp;gt;\mu t_1&amp;lt;/math&amp;gt; 人以下であればよい。&lt;br /&gt;
&lt;br /&gt;
(i) 入場開始前の場合、&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\int_{-\infty}^t\lambda(t)dt &amp;lt; \mu t_1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(ii) 入場開始後の場合、&amp;lt;math&amp;gt;t=0&amp;lt;/math&amp;gt; より前に並んだ人数を &amp;lt;math&amp;gt;N&amp;lt;/math&amp;gt; 人、その後は &amp;lt;math&amp;gt;\lambda(t) = \lambda&amp;lt;/math&amp;gt;（一定）としてみると、&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;N + \lambda t &amp;lt; \mu t_1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
したがって&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;&lt;br /&gt;
t &amp;lt; \frac{\mu t_1 - N}{\lambda} &lt;br /&gt;
&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 実際に行われている方策 ==&lt;br /&gt;
&lt;br /&gt;
=== フォーク並び ===&lt;br /&gt;
全員が一列に並び、空いた所に入ることで、必ず先に並んだ人が先に利用することができる。&lt;br /&gt;
&lt;br /&gt;
トイレでも基本的にこの方式がとられているが、男子トイレでは小便器の列と個室の列がわかれておらず、ややこしいことになっている事例がしばしばある。&lt;br /&gt;
&lt;br /&gt;
実際の運用では窓口の稼働率を最大化するため、各窓口の直前に列が形成され、数人ずつ待たせることもある。&lt;br /&gt;
&lt;br /&gt;
=== 整理券 ===&lt;br /&gt;
事前に整理券を発行し、番号順に入れる方法。&lt;br /&gt;
&lt;br /&gt;
番号の呼び出し時間に到着すればよいため、待ち時間が短縮される。&lt;br /&gt;
&lt;br /&gt;
番号が早ければ早く入場でき有利になる一方、ライブ等では入場後の待機時間が長くなる。&lt;br /&gt;
&lt;br /&gt;
=== ファストチケット ===&lt;br /&gt;
追加料金を支払う、特定のサービスを選択するなどで、一般とは別の列で優先的にサービスを受ける権利を得る方法。&lt;br /&gt;
&lt;br /&gt;
=== 列形成中断 ===&lt;br /&gt;
一時的に列形成を中断する方法。強制的ではあるが、列が長くなるのを防ぐことができる。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=621</id>
		<title>待ち行列理論</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=621"/>
		<updated>2026-03-30T15:49:26Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;いわゆる待機列の理論&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://ja.wikipedia.org/wiki/%E3%82%B1%E3%83%B3%E3%83%89%E3%83%BC%E3%83%AB%E3%81%AE%E8%A8%98%E5%8F%B7 ケンドールの記号 - Wikipedia]&lt;br /&gt;
&lt;br /&gt;
== 実際に行われている方策 ==&lt;br /&gt;
&lt;br /&gt;
=== フォーク並び ===&lt;br /&gt;
全員が一列に並び、空いた所に入ることで、必ず先に並んだ人が先に利用することができる。&lt;br /&gt;
&lt;br /&gt;
トイレでも基本的にこの方式がとられているが、男子トイレでは小便器の列と個室の列がわかれておらず、ややこしいことになっている事例がしばしばある。&lt;br /&gt;
&lt;br /&gt;
実際の運用では窓口の稼働率を最大化するため、各窓口の直前に列が形成され、数人ずつ待たせることもある。&lt;br /&gt;
&lt;br /&gt;
=== 整理券 ===&lt;br /&gt;
事前に整理券を発行し、番号順に入れる方法。&lt;br /&gt;
&lt;br /&gt;
番号の呼び出し時間に到着すればよいため、待ち時間が短縮される。&lt;br /&gt;
&lt;br /&gt;
番号が早ければ早く入場でき有利になる一方、ライブ等では入場後の待機時間が長くなる。&lt;br /&gt;
&lt;br /&gt;
=== ファストチケット ===&lt;br /&gt;
追加料金を支払う、特定のサービスを選択するなどで、一般とは別の列で優先的にサービスを受ける権利を得る方法。&lt;br /&gt;
&lt;br /&gt;
=== 列形成中断 ===&lt;br /&gt;
一時的に列形成を中断する方法。強制的ではあるが、列が長くなるのを防ぐことができる。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=620</id>
		<title>待ち行列理論</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=620"/>
		<updated>2026-03-29T15:01:57Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;いわゆる待機列の理論&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://ja.wikipedia.org/wiki/%E3%82%B1%E3%83%B3%E3%83%89%E3%83%BC%E3%83%AB%E3%81%AE%E8%A8%98%E5%8F%B7 ケンドールの記号 - Wikipedia]&lt;br /&gt;
&lt;br /&gt;
== 実際に行われている方策 ==&lt;br /&gt;
&lt;br /&gt;
=== フォーク並び ===&lt;br /&gt;
全員が一列に並び、空いた所に入ることで、必ず先に並んだ人が先に利用することができる。&lt;br /&gt;
&lt;br /&gt;
トイレでも基本的にこの方式がとられているが、男子トイレでは小便器の列と個室の列がわかれておらず、ややこしいことになっている事例がしばしばある。&lt;br /&gt;
&lt;br /&gt;
実際の運用では窓口の稼働率を最大化するため、各窓口の直前に列が形成され、数人ずつ待たせることもある。&lt;br /&gt;
&lt;br /&gt;
=== 整理券 ===&lt;br /&gt;
事前に整理券を発行し、番号順に入れる方法。&lt;br /&gt;
&lt;br /&gt;
番号の呼び出し時間に到着すればよいため、待ち時間が短縮される。&lt;br /&gt;
&lt;br /&gt;
番号が早ければ早く入場でき有利になる一方、ライブ等では入場後の待機時間が長くなる。&lt;br /&gt;
&lt;br /&gt;
=== ファストチケット ===&lt;br /&gt;
追加料金を支払う、特定のサービスを選択するなどで、一般とは別の列で優先的にサービスを受ける権利を得る方法。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=619</id>
		<title>待ち行列理論</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=619"/>
		<updated>2026-03-29T14:59:30Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;いわゆる待機列の理論&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://ja.wikipedia.org/wiki/%E3%82%B1%E3%83%B3%E3%83%89%E3%83%BC%E3%83%AB%E3%81%AE%E8%A8%98%E5%8F%B7 ケンドールの記号 - Wikipedia]&lt;br /&gt;
&lt;br /&gt;
== 実際に行われている方策 ==&lt;br /&gt;
&lt;br /&gt;
=== フォーク並び ===&lt;br /&gt;
全員が一列に並び、空いた所に入ることで、必ず先に並んだ人が先に利用することができる。&lt;br /&gt;
&lt;br /&gt;
トイレでも基本的にこの方式がとられているが、男子トイレでは小便器の列と個室の列がわかれておらず、ややこしいことになっている事例がしばしばある。&lt;br /&gt;
&lt;br /&gt;
=== 整理券 ===&lt;br /&gt;
事前に整理券を発行し、番号順に入れる方法。&lt;br /&gt;
&lt;br /&gt;
番号の呼び出し時間に到着すればよいため、待ち時間が短縮される。&lt;br /&gt;
&lt;br /&gt;
番号が早ければ早く入場でき有利になる一方、ライブ等では入場後の待機時間が長くなる。&lt;br /&gt;
&lt;br /&gt;
=== ファストチケット ===&lt;br /&gt;
追加料金を支払う、特定のサービスを選択するなどで、一般とは別の列で優先的にサービスを受ける権利を得る方法。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=618</id>
		<title>待ち行列理論</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=618"/>
		<updated>2026-03-29T14:52:11Z</updated>

		<summary type="html">&lt;p&gt;Ptt: /* フォーク並び */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;いわゆる待機列の理論&lt;br /&gt;
&lt;br /&gt;
== 実際に行われている方策 ==&lt;br /&gt;
&lt;br /&gt;
=== フォーク並び ===&lt;br /&gt;
全員が一列に並び、空いた所に入ることで、必ず先に並んだ人が先に利用することができる。&lt;br /&gt;
&lt;br /&gt;
トイレでも基本的にこの方式がとられているが、男子トイレでは小便器の列と個室の列がわかれておらず、ややこしいことになっている事例がしばしばある。&lt;br /&gt;
&lt;br /&gt;
=== 整理券 ===&lt;br /&gt;
事前に整理券を発行し、番号順に入れる方法。&lt;br /&gt;
&lt;br /&gt;
番号の呼び出し時間に到着すればよいため、待ち時間が短縮される。&lt;br /&gt;
&lt;br /&gt;
番号が早ければ早く入場でき有利になる一方、ライブ等では入場後の待機時間が長くなる。&lt;br /&gt;
&lt;br /&gt;
=== ファストチケット ===&lt;br /&gt;
追加料金を支払う、特定のサービスを選択するなどで、一般とは別の列で優先的にサービスを受ける権利を得る方法。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=617</id>
		<title>待ち行列理論</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=617"/>
		<updated>2026-03-29T14:49:55Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;いわゆる待機列の理論&lt;br /&gt;
&lt;br /&gt;
== 実際に行われている方策 ==&lt;br /&gt;
&lt;br /&gt;
=== フォーク並び ===&lt;br /&gt;
全員が一列に並び、空いた所に入ることで、必ず先に並んだ人が先に利用することができる。&lt;br /&gt;
&lt;br /&gt;
=== 整理券 ===&lt;br /&gt;
事前に整理券を発行し、番号順に入れる方法。&lt;br /&gt;
&lt;br /&gt;
番号の呼び出し時間に到着すればよいため、待ち時間が短縮される。&lt;br /&gt;
&lt;br /&gt;
番号が早ければ早く入場でき有利になる一方、ライブ等では入場後の待機時間が長くなる。&lt;br /&gt;
&lt;br /&gt;
=== ファストチケット ===&lt;br /&gt;
追加料金を支払う、特定のサービスを選択するなどで、一般とは別の列で優先的にサービスを受ける権利を得る方法。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=616</id>
		<title>待ち行列理論</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=616"/>
		<updated>2026-03-29T14:46:46Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;いわゆる待機列の理論&lt;br /&gt;
&lt;br /&gt;
== 実際に行われている方策 ==&lt;br /&gt;
&lt;br /&gt;
=== フォーク並び ===&lt;br /&gt;
全員が一列に並び、空いた所に入ることで、必ず先に並んだ人が先に利用することができる。&lt;br /&gt;
&lt;br /&gt;
=== 整理券 ===&lt;br /&gt;
事前に整理券を発行し、番号順に入れる方法。&lt;br /&gt;
&lt;br /&gt;
番号の呼び出し時間に到着すればよいため、待ち時間が短縮される。&lt;br /&gt;
&lt;br /&gt;
番号が早ければ早く入場でき有利になる一方、ライブ等では入場後の待機時間が長くなる。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=615</id>
		<title>待ち行列理論</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E5%BE%85%E3%81%A1%E8%A1%8C%E5%88%97%E7%90%86%E8%AB%96&amp;diff=615"/>
		<updated>2026-03-29T14:16:12Z</updated>

		<summary type="html">&lt;p&gt;Ptt: ページの作成:「いわゆる待機列の理論」&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;いわゆる待機列の理論&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=614</id>
		<title>Lean</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=614"/>
		<updated>2026-03-20T03:09:53Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://lean-lang.org/&lt;br /&gt;
&lt;br /&gt;
証明支援系です。leanを用いて我々は定理とその証明を書くことができます。&lt;br /&gt;
&lt;br /&gt;
Leanは「証明が正しいかどうかを判定する」こと、「どうすれば正しくなるかを提示する」ことで、証明の手助けを行います。&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
https://lean-lang.org/install/&lt;br /&gt;
&lt;br /&gt;
# VSCode の拡張機能「Lean 4」をインストールする&lt;br /&gt;
# 適当にファイルを開き、右上のメニューから Lean 4 &amp;gt; New Project... を選択する&lt;br /&gt;
# プロジェクトが作られる。必要に応じて色々インストールされる。&lt;br /&gt;
&lt;br /&gt;
== Lean InfoView ==&lt;br /&gt;
これを確認しながら、&amp;quot;Goals accomplished!&amp;quot; を見ることが目標のようです。&lt;br /&gt;
&lt;br /&gt;
.lean ファイルを開くと自動で開かれる。&lt;br /&gt;
&lt;br /&gt;
または、Lean 4 のメニューから Toggle InfoView を選択して開く。&lt;br /&gt;
&lt;br /&gt;
== やること ==&lt;br /&gt;
&lt;br /&gt;
=== 関数を定義する ===&lt;br /&gt;
def&lt;br /&gt;
&lt;br /&gt;
=== 定理を証明する ===&lt;br /&gt;
theorem&lt;br /&gt;
&lt;br /&gt;
=== 証明する（名前なし） ===&lt;br /&gt;
example&lt;br /&gt;
&lt;br /&gt;
=== 評価する ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;eval&lt;br /&gt;
&lt;br /&gt;
== 型 ==&lt;br /&gt;
&lt;br /&gt;
=== Prop ===&lt;br /&gt;
命題&lt;br /&gt;
&lt;br /&gt;
== キーワード ==&lt;br /&gt;
&lt;br /&gt;
=== by ===&lt;br /&gt;
「タクティク」によって証明を開始します&lt;br /&gt;
&lt;br /&gt;
=== intro ===&lt;br /&gt;
intro h&lt;br /&gt;
&lt;br /&gt;
のように書くと、前件(A→B においては A)を h という名前で導入します。&lt;br /&gt;
&lt;br /&gt;
名前は何でもよく、前から順番に導入されるらしい。&lt;br /&gt;
&lt;br /&gt;
=== exact ===&lt;br /&gt;
exact h と書くと先ほど導入したh : Aを除去して、A→B を導きます。&lt;br /&gt;
&lt;br /&gt;
=== fun ===&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=613</id>
		<title>メインページ</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=613"/>
		<updated>2026-03-17T13:09:11Z</updated>

		<summary type="html">&lt;p&gt;Ptt: /* プログラミング */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ペチラボ書庫へようこそ。&lt;br /&gt;
&lt;br /&gt;
このサイトはただのメモを淡々と記すものです。&lt;br /&gt;
&lt;br /&gt;
過度な期待はしないでください。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
お問い合わせは [https://twitter.com/monptt X(@monptt)]までお願いします&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ゲーム ==&lt;br /&gt;
*[[GeoGuessr]]&lt;br /&gt;
*[[マインスイーパ]]&lt;br /&gt;
*[[農家は Replace() されました]]&lt;br /&gt;
&lt;br /&gt;
== プログラミング ==&lt;br /&gt;
&lt;br /&gt;
* [[:カテゴリ:プログラミング]]&lt;br /&gt;
* [[PyTorch]]&lt;br /&gt;
* [[Rust]]&lt;br /&gt;
* [[Jenkins]]&lt;br /&gt;
&lt;br /&gt;
*[[Godot]]&lt;br /&gt;
*[[MediaWiki]]&lt;br /&gt;
**[[MediaWiki/拡張機能]]&lt;br /&gt;
*[[Discord]]&lt;br /&gt;
*[[Lean]]&lt;br /&gt;
&lt;br /&gt;
== 言語 ==&lt;br /&gt;
&lt;br /&gt;
* [[日本語]]&lt;br /&gt;
* [[英語]]&lt;br /&gt;
* [[アラビア語]]&lt;br /&gt;
* [[ギリシャ語]]&lt;br /&gt;
* [[インドネシア語]]&lt;br /&gt;
* [[フランス語]]&lt;br /&gt;
* [[ドイツ語]]&lt;br /&gt;
&lt;br /&gt;
== それ以外 ==&lt;br /&gt;
*[[キャラ語尾]]&lt;br /&gt;
*[[ChatGPT]]&lt;br /&gt;
*[[ゲームエンジンの選び方]]&lt;br /&gt;
&lt;br /&gt;
*[[音楽ゲーム]]&lt;br /&gt;
&lt;br /&gt;
*[[お部屋探し]]&lt;br /&gt;
&lt;br /&gt;
*[[電子工作]]&lt;br /&gt;
&lt;br /&gt;
*[[:カテゴリ:数学]]&lt;br /&gt;
*[[:カテゴリ:音楽理論]]&lt;br /&gt;
*[[Live2D]]&lt;br /&gt;
*[[音の研究]]&lt;br /&gt;
**[[音響信号処理]]&lt;br /&gt;
**[[リアルタイム音声処理]]&lt;br /&gt;
**[[音声処理ライブラリ]]&lt;br /&gt;
*[[本屋さん]]&lt;br /&gt;
&lt;br /&gt;
*[[プロフィール]]&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=612</id>
		<title>Lean</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=612"/>
		<updated>2026-03-16T16:13:31Z</updated>

		<summary type="html">&lt;p&gt;Ptt: /* Lean InfoView */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://lean-lang.org/&lt;br /&gt;
&lt;br /&gt;
証明支援系です。leanを用いて我々は定理とその証明を書くことができます。&lt;br /&gt;
&lt;br /&gt;
Leanは「証明が正しいかどうかを判定する」こと、「どうすれば正しくなるかを提示する」ことで、証明の手助けを行います。&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
https://lean-lang.org/install/&lt;br /&gt;
&lt;br /&gt;
# VSCode の拡張機能「Lean 4」をインストールする&lt;br /&gt;
# 適当にファイルを開き、右上のメニューから Lean 4 &amp;gt; New Project... を選択する&lt;br /&gt;
# プロジェクトが作られる。必要に応じて色々インストールされる。&lt;br /&gt;
&lt;br /&gt;
== Lean InfoView ==&lt;br /&gt;
これを確認しながら、&amp;quot;Goals accomplished!&amp;quot; を見ることが目標のようです。&lt;br /&gt;
&lt;br /&gt;
.lean ファイルを開くと自動で開かれる。&lt;br /&gt;
&lt;br /&gt;
または、Lean 4 のメニューから Toggle InfoView を選択して開く。&lt;br /&gt;
&lt;br /&gt;
== やること ==&lt;br /&gt;
&lt;br /&gt;
=== 関数を定義する ===&lt;br /&gt;
def&lt;br /&gt;
&lt;br /&gt;
=== 定理を証明する ===&lt;br /&gt;
theorem&lt;br /&gt;
&lt;br /&gt;
=== 評価する ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;eval&lt;br /&gt;
&lt;br /&gt;
== 型 ==&lt;br /&gt;
&lt;br /&gt;
=== Prop ===&lt;br /&gt;
命題&lt;br /&gt;
&lt;br /&gt;
== キーワード ==&lt;br /&gt;
&lt;br /&gt;
=== by ===&lt;br /&gt;
&lt;br /&gt;
=== fun ===&lt;br /&gt;
&lt;br /&gt;
=== intro ===&lt;br /&gt;
&lt;br /&gt;
=== exact ===&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=611</id>
		<title>Lean</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=611"/>
		<updated>2026-03-16T16:05:14Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://lean-lang.org/&lt;br /&gt;
&lt;br /&gt;
証明支援系です。leanを用いて我々は定理とその証明を書くことができます。&lt;br /&gt;
&lt;br /&gt;
Leanは「証明が正しいかどうかを判定する」こと、「どうすれば正しくなるかを提示する」ことで、証明の手助けを行います。&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
https://lean-lang.org/install/&lt;br /&gt;
&lt;br /&gt;
# VSCode の拡張機能「Lean 4」をインストールする&lt;br /&gt;
# 適当にファイルを開き、右上のメニューから Lean 4 &amp;gt; New Project... を選択する&lt;br /&gt;
# プロジェクトが作られる。必要に応じて色々インストールされる。&lt;br /&gt;
&lt;br /&gt;
== Lean InfoView ==&lt;br /&gt;
これを確認するのが目的？&lt;br /&gt;
&lt;br /&gt;
.lean ファイルを開くと自動で開かれる。&lt;br /&gt;
&lt;br /&gt;
または、Lean 4 のメニューから Toggle InfoView を選択して開く。&lt;br /&gt;
&lt;br /&gt;
== やること ==&lt;br /&gt;
&lt;br /&gt;
=== 関数を定義する ===&lt;br /&gt;
def&lt;br /&gt;
&lt;br /&gt;
=== 定理を証明する ===&lt;br /&gt;
theorem&lt;br /&gt;
&lt;br /&gt;
=== 評価する ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;eval&lt;br /&gt;
&lt;br /&gt;
== 型 ==&lt;br /&gt;
&lt;br /&gt;
=== Prop ===&lt;br /&gt;
命題&lt;br /&gt;
&lt;br /&gt;
== キーワード ==&lt;br /&gt;
&lt;br /&gt;
=== by ===&lt;br /&gt;
&lt;br /&gt;
=== fun ===&lt;br /&gt;
&lt;br /&gt;
=== intro ===&lt;br /&gt;
&lt;br /&gt;
=== exact ===&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=610</id>
		<title>Lean</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=610"/>
		<updated>2026-03-16T15:07:09Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://lean-lang.org/&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
https://lean-lang.org/install/&lt;br /&gt;
&lt;br /&gt;
# VSCode の拡張機能「Lean 4」をインストールする&lt;br /&gt;
# 適当にファイルを開き、右上のメニューから Lean 4 &amp;gt; New Project... を選択する&lt;br /&gt;
# プロジェクトが作られる。必要に応じて色々インストールされる。&lt;br /&gt;
&lt;br /&gt;
== Lean InfoView ==&lt;br /&gt;
これを確認するのが目的？&lt;br /&gt;
&lt;br /&gt;
.lean ファイルを開くと自動で開かれる。&lt;br /&gt;
&lt;br /&gt;
または、Lean 4 のメニューから Toggle InfoView を選択して開く。&lt;br /&gt;
&lt;br /&gt;
== やること ==&lt;br /&gt;
&lt;br /&gt;
=== 関数を定義する ===&lt;br /&gt;
def&lt;br /&gt;
&lt;br /&gt;
=== 定理を証明する ===&lt;br /&gt;
theorem&lt;br /&gt;
&lt;br /&gt;
=== 評価する ===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;#&amp;lt;/nowiki&amp;gt;eval&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=609</id>
		<title>Lean</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=609"/>
		<updated>2026-03-16T15:02:05Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://lean-lang.org/&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
https://lean-lang.org/install/&lt;br /&gt;
&lt;br /&gt;
# VSCode の拡張機能「Lean 4」をインストールする&lt;br /&gt;
# 適当にファイルを開き、右上のメニューから Lean 4 &amp;gt; New Project... を選択する&lt;br /&gt;
# プロジェクトが作られる。必要に応じて色々インストールされる。&lt;br /&gt;
&lt;br /&gt;
== Lean InfoView ==&lt;br /&gt;
これを確認するのが目的？&lt;br /&gt;
&lt;br /&gt;
.lean ファイルを開くと自動で開かれる。&lt;br /&gt;
&lt;br /&gt;
または、Lean 4 のメニューから Toggle InfoView を選択して開く。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=608</id>
		<title>Lean</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=608"/>
		<updated>2026-03-16T14:00:55Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://lean-lang.org/&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
https://lean-lang.org/install/&lt;br /&gt;
&lt;br /&gt;
# VSCode の拡張機能「Lean 4」をインストールする&lt;br /&gt;
# 適当にファイルを開き、右上のメニューから Lean 4 &amp;gt; New Project... を選択する&lt;br /&gt;
# プロジェクトが作られる。必要に応じて色々インストールされる。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=607</id>
		<title>Lean</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=Lean&amp;diff=607"/>
		<updated>2026-03-16T13:27:37Z</updated>

		<summary type="html">&lt;p&gt;Ptt: ページの作成:「https://lean-lang.org/」&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://lean-lang.org/&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/Duels&amp;diff=606</id>
		<title>GeoGuessr/Duels</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/Duels&amp;diff=606"/>
		<updated>2026-02-23T11:17:54Z</updated>

		<summary type="html">&lt;p&gt;Ptt: ページの作成:「対戦モード。   ライフが0になったら負け。  各ラウンドでは5Kを取ることではなく、相手との得点差を最大化することが目的になる。  そのため即ゲスも重要な戦略となる。」&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;対戦モード。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ライフが0になったら負け。&lt;br /&gt;
&lt;br /&gt;
各ラウンドでは5Kを取ることではなく、相手との得点差を最大化することが目的になる。&lt;br /&gt;
&lt;br /&gt;
そのため即ゲスも重要な戦略となる。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=605</id>
		<title>メインページ</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=605"/>
		<updated>2026-02-23T10:22:26Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ペチラボ書庫へようこそ。&lt;br /&gt;
&lt;br /&gt;
このサイトはただのメモを淡々と記すものです。&lt;br /&gt;
&lt;br /&gt;
過度な期待はしないでください。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
お問い合わせは [https://twitter.com/monptt X(@monptt)]までお願いします&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ゲーム ==&lt;br /&gt;
*[[GeoGuessr]]&lt;br /&gt;
*[[マインスイーパ]]&lt;br /&gt;
*[[農家は Replace() されました]]&lt;br /&gt;
&lt;br /&gt;
== プログラミング ==&lt;br /&gt;
&lt;br /&gt;
* [[:カテゴリ:プログラミング]]&lt;br /&gt;
* [[PyTorch]]&lt;br /&gt;
* [[Rust]]&lt;br /&gt;
* [[Jenkins]]&lt;br /&gt;
&lt;br /&gt;
*[[Godot]]&lt;br /&gt;
*[[MediaWiki]]&lt;br /&gt;
**[[MediaWiki/拡張機能]]&lt;br /&gt;
*[[Discord]]&lt;br /&gt;
&lt;br /&gt;
== 言語 ==&lt;br /&gt;
&lt;br /&gt;
* [[日本語]]&lt;br /&gt;
* [[英語]]&lt;br /&gt;
* [[アラビア語]]&lt;br /&gt;
* [[ギリシャ語]]&lt;br /&gt;
* [[インドネシア語]]&lt;br /&gt;
* [[フランス語]]&lt;br /&gt;
* [[ドイツ語]]&lt;br /&gt;
&lt;br /&gt;
== それ以外 ==&lt;br /&gt;
*[[キャラ語尾]]&lt;br /&gt;
*[[ChatGPT]]&lt;br /&gt;
*[[ゲームエンジンの選び方]]&lt;br /&gt;
&lt;br /&gt;
*[[音楽ゲーム]]&lt;br /&gt;
&lt;br /&gt;
*[[お部屋探し]]&lt;br /&gt;
&lt;br /&gt;
*[[電子工作]]&lt;br /&gt;
&lt;br /&gt;
*[[:カテゴリ:数学]]&lt;br /&gt;
*[[:カテゴリ:音楽理論]]&lt;br /&gt;
*[[Live2D]]&lt;br /&gt;
*[[音の研究]]&lt;br /&gt;
**[[音響信号処理]]&lt;br /&gt;
**[[リアルタイム音声処理]]&lt;br /&gt;
**[[音声処理ライブラリ]]&lt;br /&gt;
*[[本屋さん]]&lt;br /&gt;
&lt;br /&gt;
*[[プロフィール]]&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=Rust/%E6%96%87%E5%AD%97%E5%88%97&amp;diff=604</id>
		<title>Rust/文字列</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=Rust/%E6%96%87%E5%AD%97%E5%88%97&amp;diff=604"/>
		<updated>2026-02-22T16:51:25Z</updated>

		<summary type="html">&lt;p&gt;Ptt: ページの作成:「String と &amp;amp;str が出てくる。   文字列リテラルは &amp;amp;str 型である。   String はユーザー入力のテキストなど、可変長の場合に使える。  固定の文字列およびスライスは &amp;amp;str でborrowするだけにしておくのがよい。」&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;String と &amp;amp;str が出てくる。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
文字列リテラルは &amp;amp;str 型である。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
String はユーザー入力のテキストなど、可変長の場合に使える。&lt;br /&gt;
&lt;br /&gt;
固定の文字列およびスライスは &amp;amp;str でborrowするだけにしておくのがよい。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=603</id>
		<title>メインページ</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=603"/>
		<updated>2026-02-22T16:36:25Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ペチラボ書庫へようこそ。&lt;br /&gt;
&lt;br /&gt;
このサイトはただのメモを淡々と記すものです。&lt;br /&gt;
&lt;br /&gt;
過度な期待はしないでください。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
お問い合わせは [https://twitter.com/monptt X(@monptt)]までお願いします&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ゲーム ==&lt;br /&gt;
*[[GeoGuessr]]&lt;br /&gt;
*[[マインスイーパ]]&lt;br /&gt;
*[[農家は Replace() されました]]&lt;br /&gt;
&lt;br /&gt;
== プログラミング ==&lt;br /&gt;
&lt;br /&gt;
* [[:カテゴリ:プログラミング]]&lt;br /&gt;
* [[PyTorch]]&lt;br /&gt;
* [[Rust]]&lt;br /&gt;
* [[Jenkins]]&lt;br /&gt;
&lt;br /&gt;
*[[Godot]]&lt;br /&gt;
*[[MediaWiki]]&lt;br /&gt;
**[[MediaWiki/拡張機能]]&lt;br /&gt;
*[[Discord]]&lt;br /&gt;
&lt;br /&gt;
== それ以外 ==&lt;br /&gt;
*[[キャラ語尾]]&lt;br /&gt;
*[[ChatGPT]]&lt;br /&gt;
*[[ゲームエンジンの選び方]]&lt;br /&gt;
&lt;br /&gt;
*[[音楽ゲーム]]&lt;br /&gt;
&lt;br /&gt;
*[[お部屋探し]]&lt;br /&gt;
&lt;br /&gt;
*[[電子工作]]&lt;br /&gt;
&lt;br /&gt;
*[[:カテゴリ:数学]]&lt;br /&gt;
*[[:カテゴリ:音楽理論]]&lt;br /&gt;
*[[Live2D]]&lt;br /&gt;
*[[音の研究]]&lt;br /&gt;
**[[音響信号処理]]&lt;br /&gt;
**[[リアルタイム音声処理]]&lt;br /&gt;
**[[音声処理ライブラリ]]&lt;br /&gt;
*[[本屋さん]]&lt;br /&gt;
&lt;br /&gt;
*[[プロフィール]]&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E6%97%A5%E6%9C%AC&amp;diff=602</id>
		<title>GeoGuessr/日本</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E6%97%A5%E6%9C%AC&amp;diff=602"/>
		<updated>2026-02-19T15:22:40Z</updated>

		<summary type="html">&lt;p&gt;Ptt: /* 電柱 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 電柱 ==&lt;br /&gt;
&lt;br /&gt;
「○○支」とあるのは電柱の住所的なもので、どのエリアの何番目かみたいな情報が書かれている&lt;br /&gt;
&lt;br /&gt;
=== 電力会社 ===&lt;br /&gt;
&lt;br /&gt;
* 北海道電力&lt;br /&gt;
* 東北電力&lt;br /&gt;
* 東京電力&lt;br /&gt;
* 北陸電力&lt;br /&gt;
* 中部電力&lt;br /&gt;
* 関西電力&lt;br /&gt;
* 中国電力&lt;br /&gt;
* 四国電力&lt;br /&gt;
* 九州電力&lt;br /&gt;
* 沖縄電力&lt;br /&gt;
&lt;br /&gt;
=== 電柱標識版 ===&lt;br /&gt;
電柱の下の方に巻いてある、黄色と黒の縦縞のやつ&lt;br /&gt;
&lt;br /&gt;
=== 支線ガード ===&lt;br /&gt;
斜めのワイヤの根本の、黄色単色や、黄色と黒のしましまの筒みたいなやつ&lt;br /&gt;
&lt;br /&gt;
== 地名 ==&lt;br /&gt;
&lt;br /&gt;
=== 都道府県 ===&lt;br /&gt;
47都道府県があります。&lt;br /&gt;
&lt;br /&gt;
=== 区 ===&lt;br /&gt;
東京23区（特別区）と、政令都市に置かれている区（行政区）がある。&lt;br /&gt;
&lt;br /&gt;
=== 市町村 ===&lt;br /&gt;
都の位置を基準につけられた地名&lt;br /&gt;
* 前/中/後&lt;br /&gt;
* 上/下&lt;br /&gt;
&lt;br /&gt;
== 市外局番 ==&lt;br /&gt;
ざっくりと北から1～9&lt;br /&gt;
&lt;br /&gt;
== 鉄道 ==&lt;br /&gt;
=== JR ===&lt;br /&gt;
JR北海道、JR東日本、JR東海、JR西日本、JR四国、JR九州、JR貨物&lt;br /&gt;
&lt;br /&gt;
=== JR以外 ===&lt;br /&gt;
&lt;br /&gt;
=== 路面電車 ===&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E6%97%A5%E6%9C%AC&amp;diff=601</id>
		<title>GeoGuessr/日本</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E6%97%A5%E6%9C%AC&amp;diff=601"/>
		<updated>2026-02-19T15:12:51Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 電柱 ==&lt;br /&gt;
&lt;br /&gt;
「○○支」とあるのは電柱の住所的なもので、どのエリアの何番目かみたいな情報が書かれている&lt;br /&gt;
&lt;br /&gt;
=== 電力会社 ===&lt;br /&gt;
&lt;br /&gt;
* 北海道電力&lt;br /&gt;
* 東北電力&lt;br /&gt;
* 東京電力&lt;br /&gt;
* 北陸電力&lt;br /&gt;
* 中部電力&lt;br /&gt;
* 関西電力&lt;br /&gt;
* 中国電力&lt;br /&gt;
* 四国電力&lt;br /&gt;
* 九州電力&lt;br /&gt;
* 沖縄電力&lt;br /&gt;
&lt;br /&gt;
== 地名 ==&lt;br /&gt;
&lt;br /&gt;
=== 都道府県 ===&lt;br /&gt;
47都道府県があります。&lt;br /&gt;
&lt;br /&gt;
=== 区 ===&lt;br /&gt;
東京23区（特別区）と、政令都市に置かれている区（行政区）がある。&lt;br /&gt;
&lt;br /&gt;
=== 市町村 ===&lt;br /&gt;
都の位置を基準につけられた地名&lt;br /&gt;
* 前/中/後&lt;br /&gt;
* 上/下&lt;br /&gt;
&lt;br /&gt;
== 市外局番 ==&lt;br /&gt;
ざっくりと北から1～9&lt;br /&gt;
&lt;br /&gt;
== 鉄道 ==&lt;br /&gt;
=== JR ===&lt;br /&gt;
JR北海道、JR東日本、JR東海、JR西日本、JR四国、JR九州、JR貨物&lt;br /&gt;
&lt;br /&gt;
=== JR以外 ===&lt;br /&gt;
&lt;br /&gt;
=== 路面電車 ===&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3&amp;diff=600</id>
		<title>GeoGuessr/ドメイン</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3&amp;diff=600"/>
		<updated>2026-02-15T18:07:40Z</updated>

		<summary type="html">&lt;p&gt;Ptt: /* 推測しにくいかも */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;主に国別コードトップレベルドメイン&lt;br /&gt;
&lt;br /&gt;
見かけたのをメモっておきます&lt;br /&gt;
&lt;br /&gt;
== 知らないと厳しい ==&lt;br /&gt;
&lt;br /&gt;
=== .ch　スイス（ラテン語：&#039;&#039;&#039;C&#039;&#039;&#039;onfœderatio &#039;&#039;&#039;H&#039;&#039;&#039;elvetica に由来） ===&lt;br /&gt;
&lt;br /&gt;
=== .nl　オランダ（Nederland） ===&lt;br /&gt;
&lt;br /&gt;
=== .za　南アフリカ共和国（オランダ語：&#039;&#039;&#039;Z&#039;&#039;&#039;uid-&#039;&#039;&#039;A&#039;&#039;&#039;frika に由来。.sa がサウジアラビアに使用されていたため） ===&lt;br /&gt;
&lt;br /&gt;
== 推測しにくいかも ==&lt;br /&gt;
&lt;br /&gt;
=== .se　スウェーデン ===&lt;br /&gt;
&lt;br /&gt;
=== .at　オーストリア ===&lt;br /&gt;
&lt;br /&gt;
=== .au　オーストラリア ===&lt;br /&gt;
&lt;br /&gt;
== わかりやすい ==&lt;br /&gt;
&lt;br /&gt;
=== .co　コロンビア ===&lt;br /&gt;
&lt;br /&gt;
=== .be　ベルギー ===&lt;br /&gt;
&lt;br /&gt;
=== .bg　ブルガリア ===&lt;br /&gt;
&lt;br /&gt;
=== .de　ドイツ ===&lt;br /&gt;
&lt;br /&gt;
=== .dk　デンマーク ===&lt;br /&gt;
&lt;br /&gt;
=== .fr　フランス ===&lt;br /&gt;
&lt;br /&gt;
=== .it　イタリア ===&lt;br /&gt;
&lt;br /&gt;
=== .jp　日本 ===&lt;br /&gt;
あまり使われている印象はない。高いから？&lt;br /&gt;
&lt;br /&gt;
=== .nz　ニュージーランド ===&lt;br /&gt;
&lt;br /&gt;
=== .pt　ポルトガル ===&lt;br /&gt;
&lt;br /&gt;
=== .ru　ロシア ===&lt;br /&gt;
&lt;br /&gt;
=== .uk　イギリス ===&lt;br /&gt;
&lt;br /&gt;
== マルチバイト ==&lt;br /&gt;
珍しい&lt;br /&gt;
&lt;br /&gt;
* ロシア　.рф　&amp;quot;&#039;&#039;&#039;Р&#039;&#039;&#039;оссийская &#039;&#039;&#039;Ф&#039;&#039;&#039;едерация（ロシア連邦）&amp;quot; の略&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3&amp;diff=599</id>
		<title>GeoGuessr/ドメイン</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3&amp;diff=599"/>
		<updated>2026-02-15T18:07:18Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;主に国別コードトップレベルドメイン&lt;br /&gt;
&lt;br /&gt;
見かけたのをメモっておきます&lt;br /&gt;
&lt;br /&gt;
== 知らないと厳しい ==&lt;br /&gt;
&lt;br /&gt;
=== .ch　スイス（ラテン語：&#039;&#039;&#039;C&#039;&#039;&#039;onfœderatio &#039;&#039;&#039;H&#039;&#039;&#039;elvetica に由来） ===&lt;br /&gt;
&lt;br /&gt;
=== .nl　オランダ（Nederland） ===&lt;br /&gt;
&lt;br /&gt;
=== .za　南アフリカ共和国（オランダ語：&#039;&#039;&#039;Z&#039;&#039;&#039;uid-&#039;&#039;&#039;A&#039;&#039;&#039;frika に由来。.sa がサウジアラビアに使用されていたため） ===&lt;br /&gt;
&lt;br /&gt;
== 推測しにくいかも ==&lt;br /&gt;
&lt;br /&gt;
=== .se　スウェーデン ===&lt;br /&gt;
&lt;br /&gt;
=== .at　オーストリア ===&lt;br /&gt;
&lt;br /&gt;
== わかりやすい ==&lt;br /&gt;
&lt;br /&gt;
=== .co　コロンビア ===&lt;br /&gt;
&lt;br /&gt;
=== .be　ベルギー ===&lt;br /&gt;
&lt;br /&gt;
=== .bg　ブルガリア ===&lt;br /&gt;
&lt;br /&gt;
=== .de　ドイツ ===&lt;br /&gt;
&lt;br /&gt;
=== .dk　デンマーク ===&lt;br /&gt;
&lt;br /&gt;
=== .fr　フランス ===&lt;br /&gt;
&lt;br /&gt;
=== .it　イタリア ===&lt;br /&gt;
&lt;br /&gt;
=== .jp　日本 ===&lt;br /&gt;
あまり使われている印象はない。高いから？&lt;br /&gt;
&lt;br /&gt;
=== .nz　ニュージーランド ===&lt;br /&gt;
&lt;br /&gt;
=== .pt　ポルトガル ===&lt;br /&gt;
&lt;br /&gt;
=== .ru　ロシア ===&lt;br /&gt;
&lt;br /&gt;
=== .uk　イギリス ===&lt;br /&gt;
&lt;br /&gt;
== マルチバイト ==&lt;br /&gt;
珍しい&lt;br /&gt;
&lt;br /&gt;
* ロシア　.рф　&amp;quot;&#039;&#039;&#039;Р&#039;&#039;&#039;оссийская &#039;&#039;&#039;Ф&#039;&#039;&#039;едерация（ロシア連邦）&amp;quot; の略&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=598</id>
		<title>農家は Replace() されました</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=598"/>
		<updated>2026-02-15T16:14:32Z</updated>

		<summary type="html">&lt;p&gt;Ptt: /* リーダーボード */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pythonライクなコードで農業を自動化するゲーム。&lt;br /&gt;
&lt;br /&gt;
面白かったので攻略メモを残したいと思います&lt;br /&gt;
&lt;br /&gt;
https://store.steampowered.com/app/2060160/_Replace/?l=japanese&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。&lt;br /&gt;
&lt;br /&gt;
== ゲームの進め方 ==&lt;br /&gt;
いい感じにループを組んで、色々アンロックしていくのが最初の目標になると思います&lt;br /&gt;
&lt;br /&gt;
アンロックを進めるとリーダーボードが解放でき、各種ランで競うことができます。&lt;br /&gt;
&lt;br /&gt;
== 文法 ==&lt;br /&gt;
各種機能のアンロックが必要ですが、基本的な文法はほとんどPythonと同じです。&lt;br /&gt;
&lt;br /&gt;
== 関数 ==&lt;br /&gt;
&lt;br /&gt;
=== 移動系 ===&lt;br /&gt;
&lt;br /&gt;
==== move(方角) ====&lt;br /&gt;
East, West, North, South が指定できる&lt;br /&gt;
&lt;br /&gt;
座標はループしていて、端まで行ったら反対側に移動する&lt;br /&gt;
&lt;br /&gt;
=== 農業系 ===&lt;br /&gt;
&lt;br /&gt;
==== plant(Entities.xx) ====&lt;br /&gt;
指定したエンティティを植える&lt;br /&gt;
&lt;br /&gt;
多くのエンティティは till() したほうがいい&lt;br /&gt;
&lt;br /&gt;
==== till() ====&lt;br /&gt;
耕す&lt;br /&gt;
&lt;br /&gt;
==== use_item(Items.xx) ====&lt;br /&gt;
水やり、肥料などに使う&lt;br /&gt;
&lt;br /&gt;
=== getter系 ===&lt;br /&gt;
&lt;br /&gt;
==== can_harvest() ====&lt;br /&gt;
収穫できるかどうか&lt;br /&gt;
&lt;br /&gt;
==== get_entity_type() ====&lt;br /&gt;
エンティティの種類を見る&lt;br /&gt;
&lt;br /&gt;
何もなかったらNoneを返す&lt;br /&gt;
&lt;br /&gt;
==== get_ground_type() ====&lt;br /&gt;
土の状態を見る&lt;br /&gt;
&lt;br /&gt;
耕す条件とかで使う&lt;br /&gt;
&lt;br /&gt;
==== get_time() ====&lt;br /&gt;
ゲーム開始からの時間&lt;br /&gt;
&lt;br /&gt;
===== get_tick_count() =====&lt;br /&gt;
実行開始からのtickカウント&lt;br /&gt;
&lt;br /&gt;
=== sleep系 ===&lt;br /&gt;
&lt;br /&gt;
==== do_a_flip() ====&lt;br /&gt;
ドローンが宙返りをする&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
==== pet_the_piggy() ====&lt;br /&gt;
子ブタをなでます！&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
== エンティティ ==&lt;br /&gt;
植えることができる植物など&lt;br /&gt;
&lt;br /&gt;
=== Grass（草） ===&lt;br /&gt;
&lt;br /&gt;
=== Bush（植え付け、茂み） ===&lt;br /&gt;
&lt;br /&gt;
=== Tree（木） ===&lt;br /&gt;
1本あたり5つの木材が手に入る。&lt;br /&gt;
&lt;br /&gt;
東西南北に隣接した木があると、1つにつき2倍の時間がかかる。（最大16倍）&lt;br /&gt;
&lt;br /&gt;
=== Carrot（ニンジン） ===&lt;br /&gt;
&lt;br /&gt;
=== Pumpkin（カボチャ） ===&lt;br /&gt;
20%確率で壊れる。&lt;br /&gt;
&lt;br /&gt;
壊れてないカボチャが正方形に揃うと合体する。&lt;br /&gt;
&lt;br /&gt;
とりあえず正方形に植えるのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== Sunflower（ヒマワリ） ===&lt;br /&gt;
収穫すると「パワー」を得てドローンが速くなる。&lt;br /&gt;
&lt;br /&gt;
=== Cuctus（サボテン） ===&lt;br /&gt;
0～9 のサイズがランダムで出現する。&lt;br /&gt;
&lt;br /&gt;
長方形に隣接したサボテンが sorted であれば同時に収穫され、そのサボテン数の2乗に等しいサボテンが獲得できる。&lt;br /&gt;
&lt;br /&gt;
サイズを取得するmeasure() と、隣接したサボテンを入れ替える swap() が使用できる。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
隣接した要素を入れ替えることによるソートといえば バブルソート を基本的には利用することになるんだろう。&lt;br /&gt;
&lt;br /&gt;
さらなる高速化のためには、適宜枝刈りするほか、このゲームでは植え直してしまう手もあるかもしれない&lt;br /&gt;
&lt;br /&gt;
== 要素 ==&lt;br /&gt;
&lt;br /&gt;
=== 水やり ===&lt;br /&gt;
農場の広さとスピードに応じていい感じに使うのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== 肥料 ===&lt;br /&gt;
植物を即座に成長させることができる（2秒短縮）&lt;br /&gt;
&lt;br /&gt;
副作用があり、収穫の半分が Items.Weird_Substance に変わる。&lt;br /&gt;
&lt;br /&gt;
このアイテムを使うと、対象と隣接する植物の感染状態を反転させる&lt;br /&gt;
&lt;br /&gt;
=== 混植 ===&lt;br /&gt;
plant_type, (x, y) = get_companion()&lt;br /&gt;
&lt;br /&gt;
この座標にこの植物があると収量が増えるよ、という情報が得られる&lt;br /&gt;
&lt;br /&gt;
=== 拡大 ===&lt;br /&gt;
広くなる&lt;br /&gt;
&lt;br /&gt;
=== スピード ===&lt;br /&gt;
アンロックと、ヒマワリのパワーでドローンの動きが速くなる。&lt;br /&gt;
&lt;br /&gt;
むやみに速くすると生育スピードが追いつかずうまく制御できなくなることがあるので注意&lt;br /&gt;
&lt;br /&gt;
== 恐竜 ==&lt;br /&gt;
尻尾を集めるのに最低限必要なことは、&lt;br /&gt;
&lt;br /&gt;
* （事前に）サボテンを十分な数もっておく&lt;br /&gt;
* 農地を耕して何もない状態にする（リンゴが出現できる状態にする）&lt;br /&gt;
* 恐竜の帽子をかぶるとリンゴが出現する&lt;br /&gt;
* 適当なタイミングで恐竜以外の帽子に変えると尻尾が収穫される&lt;br /&gt;
&lt;br /&gt;
帽子の着脱だけでも尻尾を集めることはできるようです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
効率化のためにはリンゴを集める必要があります。いわゆる「スネークゲーム」をプレイします&lt;br /&gt;
&lt;br /&gt;
リンゴの回収数に応じて二乗で収穫数が増えるので、わりと真面目にスネークゲームをやるのがよさそうです&lt;br /&gt;
&lt;br /&gt;
== 迷路 ==&lt;br /&gt;
&lt;br /&gt;
=== 迷路の生成 ===&lt;br /&gt;
まず、茂みをplant()する。&lt;br /&gt;
&lt;br /&gt;
can_harvest() になったら、そこで奇妙な物質を使う。&lt;br /&gt;
&lt;br /&gt;
必要数は (迷路の1辺のサイズ) × 2^(迷路アップグレードレベル  - 1)&lt;br /&gt;
&lt;br /&gt;
=== 迷路の解法 ===&lt;br /&gt;
ループが無い場合（初回）、進行方向に対して右側または左側の壁に沿うように動けば必ず宝箱に到達できる。&lt;br /&gt;
&lt;br /&gt;
== メガファーム ==&lt;br /&gt;
メガファームをアンロックすると、複数のドローンを同時に使用できる。&lt;br /&gt;
&lt;br /&gt;
spawn_drone(func) で、ドローンが実行すべき関数を渡して、追加のドローンを召喚する。呼び出したドローンの位置と同じ位置に召喚される。&lt;br /&gt;
&lt;br /&gt;
spawn_drone は drone ハンドルを返す。&lt;br /&gt;
&lt;br /&gt;
各ドローンは変数を共有しない。&lt;br /&gt;
&lt;br /&gt;
=== 最大数を取得 ===&lt;br /&gt;
max_drones()&lt;br /&gt;
&lt;br /&gt;
=== 農場にいるドローン数を取得 ===&lt;br /&gt;
num_drones()&lt;br /&gt;
&lt;br /&gt;
== シミュレーション ==&lt;br /&gt;
&lt;br /&gt;
== リーダーボード ==&lt;br /&gt;
leaderboard_run(リーダーボード, filename, speedup)　でリーダーボードを開始できる。&lt;br /&gt;
&lt;br /&gt;
=== 最速リセット: Leaderboards.Fastest_Reset ===&lt;br /&gt;
Unlocks.Leaderboard をアンロックするまでの時間を競う。&lt;br /&gt;
&lt;br /&gt;
=== 迷路: Leaderboards.Maze ===&lt;br /&gt;
&lt;br /&gt;
=== 恐竜: Leaderboards.Dinosaur ===&lt;br /&gt;
&lt;br /&gt;
=== サボテン: Leaderboards.Cactus ===&lt;br /&gt;
&lt;br /&gt;
=== ヒマワリ: Leaderboards.Sunflowers ===&lt;br /&gt;
&lt;br /&gt;
=== カボチャ: Leaderboards.Pumpkins ===&lt;br /&gt;
&lt;br /&gt;
=== 木: Leaderboards.Wood ===&lt;br /&gt;
&lt;br /&gt;
=== ニンジン: Leaderboards.Carrots ===&lt;br /&gt;
&lt;br /&gt;
=== 干し草: Leaderboards.Hay ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
_Single を付けてシングルドローンのリーダーボードでもプレイできる。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== その他 ==&lt;br /&gt;
&lt;br /&gt;
=== 帽子 ===&lt;br /&gt;
&lt;br /&gt;
=== デバッグ ===&lt;br /&gt;
print() とブレークポイントが使えます&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=597</id>
		<title>農家は Replace() されました</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=597"/>
		<updated>2026-02-15T16:00:15Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pythonライクなコードで農業を自動化するゲーム。&lt;br /&gt;
&lt;br /&gt;
面白かったので攻略メモを残したいと思います&lt;br /&gt;
&lt;br /&gt;
https://store.steampowered.com/app/2060160/_Replace/?l=japanese&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。&lt;br /&gt;
&lt;br /&gt;
== ゲームの進め方 ==&lt;br /&gt;
いい感じにループを組んで、色々アンロックしていくのが最初の目標になると思います&lt;br /&gt;
&lt;br /&gt;
アンロックを進めるとリーダーボードが解放でき、各種ランで競うことができます。&lt;br /&gt;
&lt;br /&gt;
== 文法 ==&lt;br /&gt;
各種機能のアンロックが必要ですが、基本的な文法はほとんどPythonと同じです。&lt;br /&gt;
&lt;br /&gt;
== 関数 ==&lt;br /&gt;
&lt;br /&gt;
=== 移動系 ===&lt;br /&gt;
&lt;br /&gt;
==== move(方角) ====&lt;br /&gt;
East, West, North, South が指定できる&lt;br /&gt;
&lt;br /&gt;
座標はループしていて、端まで行ったら反対側に移動する&lt;br /&gt;
&lt;br /&gt;
=== 農業系 ===&lt;br /&gt;
&lt;br /&gt;
==== plant(Entities.xx) ====&lt;br /&gt;
指定したエンティティを植える&lt;br /&gt;
&lt;br /&gt;
多くのエンティティは till() したほうがいい&lt;br /&gt;
&lt;br /&gt;
==== till() ====&lt;br /&gt;
耕す&lt;br /&gt;
&lt;br /&gt;
==== use_item(Items.xx) ====&lt;br /&gt;
水やり、肥料などに使う&lt;br /&gt;
&lt;br /&gt;
=== getter系 ===&lt;br /&gt;
&lt;br /&gt;
==== can_harvest() ====&lt;br /&gt;
収穫できるかどうか&lt;br /&gt;
&lt;br /&gt;
==== get_entity_type() ====&lt;br /&gt;
エンティティの種類を見る&lt;br /&gt;
&lt;br /&gt;
何もなかったらNoneを返す&lt;br /&gt;
&lt;br /&gt;
==== get_ground_type() ====&lt;br /&gt;
土の状態を見る&lt;br /&gt;
&lt;br /&gt;
耕す条件とかで使う&lt;br /&gt;
&lt;br /&gt;
==== get_time() ====&lt;br /&gt;
ゲーム開始からの時間&lt;br /&gt;
&lt;br /&gt;
===== get_tick_count() =====&lt;br /&gt;
実行開始からのtickカウント&lt;br /&gt;
&lt;br /&gt;
=== sleep系 ===&lt;br /&gt;
&lt;br /&gt;
==== do_a_flip() ====&lt;br /&gt;
ドローンが宙返りをする&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
==== pet_the_piggy() ====&lt;br /&gt;
子ブタをなでます！&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
== エンティティ ==&lt;br /&gt;
植えることができる植物など&lt;br /&gt;
&lt;br /&gt;
=== Grass（草） ===&lt;br /&gt;
&lt;br /&gt;
=== Bush（植え付け、茂み） ===&lt;br /&gt;
&lt;br /&gt;
=== Tree（木） ===&lt;br /&gt;
1本あたり5つの木材が手に入る。&lt;br /&gt;
&lt;br /&gt;
東西南北に隣接した木があると、1つにつき2倍の時間がかかる。（最大16倍）&lt;br /&gt;
&lt;br /&gt;
=== Carrot（ニンジン） ===&lt;br /&gt;
&lt;br /&gt;
=== Pumpkin（カボチャ） ===&lt;br /&gt;
20%確率で壊れる。&lt;br /&gt;
&lt;br /&gt;
壊れてないカボチャが正方形に揃うと合体する。&lt;br /&gt;
&lt;br /&gt;
とりあえず正方形に植えるのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== Sunflower（ヒマワリ） ===&lt;br /&gt;
収穫すると「パワー」を得てドローンが速くなる。&lt;br /&gt;
&lt;br /&gt;
=== Cuctus（サボテン） ===&lt;br /&gt;
0～9 のサイズがランダムで出現する。&lt;br /&gt;
&lt;br /&gt;
長方形に隣接したサボテンが sorted であれば同時に収穫され、そのサボテン数の2乗に等しいサボテンが獲得できる。&lt;br /&gt;
&lt;br /&gt;
サイズを取得するmeasure() と、隣接したサボテンを入れ替える swap() が使用できる。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
隣接した要素を入れ替えることによるソートといえば バブルソート を基本的には利用することになるんだろう。&lt;br /&gt;
&lt;br /&gt;
さらなる高速化のためには、適宜枝刈りするほか、このゲームでは植え直してしまう手もあるかもしれない&lt;br /&gt;
&lt;br /&gt;
== 要素 ==&lt;br /&gt;
&lt;br /&gt;
=== 水やり ===&lt;br /&gt;
農場の広さとスピードに応じていい感じに使うのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== 肥料 ===&lt;br /&gt;
植物を即座に成長させることができる（2秒短縮）&lt;br /&gt;
&lt;br /&gt;
副作用があり、収穫の半分が Items.Weird_Substance に変わる。&lt;br /&gt;
&lt;br /&gt;
このアイテムを使うと、対象と隣接する植物の感染状態を反転させる&lt;br /&gt;
&lt;br /&gt;
=== 混植 ===&lt;br /&gt;
plant_type, (x, y) = get_companion()&lt;br /&gt;
&lt;br /&gt;
この座標にこの植物があると収量が増えるよ、という情報が得られる&lt;br /&gt;
&lt;br /&gt;
=== 拡大 ===&lt;br /&gt;
広くなる&lt;br /&gt;
&lt;br /&gt;
=== スピード ===&lt;br /&gt;
アンロックと、ヒマワリのパワーでドローンの動きが速くなる。&lt;br /&gt;
&lt;br /&gt;
むやみに速くすると生育スピードが追いつかずうまく制御できなくなることがあるので注意&lt;br /&gt;
&lt;br /&gt;
== 恐竜 ==&lt;br /&gt;
尻尾を集めるのに最低限必要なことは、&lt;br /&gt;
&lt;br /&gt;
* （事前に）サボテンを十分な数もっておく&lt;br /&gt;
* 農地を耕して何もない状態にする（リンゴが出現できる状態にする）&lt;br /&gt;
* 恐竜の帽子をかぶるとリンゴが出現する&lt;br /&gt;
* 適当なタイミングで恐竜以外の帽子に変えると尻尾が収穫される&lt;br /&gt;
&lt;br /&gt;
帽子の着脱だけでも尻尾を集めることはできるようです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
効率化のためにはリンゴを集める必要があります。いわゆる「スネークゲーム」をプレイします&lt;br /&gt;
&lt;br /&gt;
リンゴの回収数に応じて二乗で収穫数が増えるので、わりと真面目にスネークゲームをやるのがよさそうです&lt;br /&gt;
&lt;br /&gt;
== 迷路 ==&lt;br /&gt;
&lt;br /&gt;
=== 迷路の生成 ===&lt;br /&gt;
まず、茂みをplant()する。&lt;br /&gt;
&lt;br /&gt;
can_harvest() になったら、そこで奇妙な物質を使う。&lt;br /&gt;
&lt;br /&gt;
必要数は (迷路の1辺のサイズ) × 2^(迷路アップグレードレベル  - 1)&lt;br /&gt;
&lt;br /&gt;
=== 迷路の解法 ===&lt;br /&gt;
ループが無い場合（初回）、進行方向に対して右側または左側の壁に沿うように動けば必ず宝箱に到達できる。&lt;br /&gt;
&lt;br /&gt;
== メガファーム ==&lt;br /&gt;
メガファームをアンロックすると、複数のドローンを同時に使用できる。&lt;br /&gt;
&lt;br /&gt;
spawn_drone(func) で、ドローンが実行すべき関数を渡して、追加のドローンを召喚する。呼び出したドローンの位置と同じ位置に召喚される。&lt;br /&gt;
&lt;br /&gt;
spawn_drone は drone ハンドルを返す。&lt;br /&gt;
&lt;br /&gt;
各ドローンは変数を共有しない。&lt;br /&gt;
&lt;br /&gt;
=== 最大数を取得 ===&lt;br /&gt;
max_drones()&lt;br /&gt;
&lt;br /&gt;
=== 農場にいるドローン数を取得 ===&lt;br /&gt;
num_drones()&lt;br /&gt;
&lt;br /&gt;
== シミュレーション ==&lt;br /&gt;
&lt;br /&gt;
== リーダーボード ==&lt;br /&gt;
&lt;br /&gt;
== その他 ==&lt;br /&gt;
&lt;br /&gt;
=== 帽子 ===&lt;br /&gt;
&lt;br /&gt;
=== デバッグ ===&lt;br /&gt;
print() とブレークポイントが使えます&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=596</id>
		<title>農家は Replace() されました</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=596"/>
		<updated>2026-02-15T15:53:15Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pythonライクなコードで農業を自動化するゲーム。&lt;br /&gt;
&lt;br /&gt;
面白かったので攻略メモを残したいと思います&lt;br /&gt;
&lt;br /&gt;
https://store.steampowered.com/app/2060160/_Replace/?l=japanese&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。&lt;br /&gt;
&lt;br /&gt;
== ゲームの進め方 ==&lt;br /&gt;
いい感じにループを組んで、色々アンロックしていくのが最初の目標になると思います&lt;br /&gt;
&lt;br /&gt;
アンロックを進めるとリーダーボードが解放でき、各種ランで競うことができます。&lt;br /&gt;
&lt;br /&gt;
== 文法 ==&lt;br /&gt;
各種機能のアンロックが必要ですが、基本的な文法はほとんどPythonと同じです。&lt;br /&gt;
&lt;br /&gt;
== 関数 ==&lt;br /&gt;
&lt;br /&gt;
=== 移動系 ===&lt;br /&gt;
&lt;br /&gt;
==== move(方角) ====&lt;br /&gt;
East, West, North, South が指定できる&lt;br /&gt;
&lt;br /&gt;
座標はループしていて、端まで行ったら反対側に移動する&lt;br /&gt;
&lt;br /&gt;
=== 農業系 ===&lt;br /&gt;
&lt;br /&gt;
==== plant(Entities.xx) ====&lt;br /&gt;
指定したエンティティを植える&lt;br /&gt;
&lt;br /&gt;
多くのエンティティは till() したほうがいい&lt;br /&gt;
&lt;br /&gt;
==== till() ====&lt;br /&gt;
耕す&lt;br /&gt;
&lt;br /&gt;
==== use_item(Items.xx) ====&lt;br /&gt;
水やり、肥料などに使う&lt;br /&gt;
&lt;br /&gt;
=== getter系 ===&lt;br /&gt;
&lt;br /&gt;
==== can_harvest() ====&lt;br /&gt;
収穫できるかどうか&lt;br /&gt;
&lt;br /&gt;
==== get_entity_type() ====&lt;br /&gt;
エンティティの種類を見る&lt;br /&gt;
&lt;br /&gt;
何もなかったらNoneを返す&lt;br /&gt;
&lt;br /&gt;
==== get_ground_type() ====&lt;br /&gt;
土の状態を見る&lt;br /&gt;
&lt;br /&gt;
耕す条件とかで使う&lt;br /&gt;
&lt;br /&gt;
==== get_time() ====&lt;br /&gt;
ゲーム開始からの時間&lt;br /&gt;
&lt;br /&gt;
===== get_tick_count() =====&lt;br /&gt;
実行開始からのtickカウント&lt;br /&gt;
&lt;br /&gt;
=== sleep系 ===&lt;br /&gt;
&lt;br /&gt;
==== do_a_flip() ====&lt;br /&gt;
ドローンが宙返りをする&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
==== pet_the_piggy() ====&lt;br /&gt;
子ブタをなでます！&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
== エンティティ ==&lt;br /&gt;
植えることができる植物など&lt;br /&gt;
&lt;br /&gt;
=== Grass（草） ===&lt;br /&gt;
&lt;br /&gt;
=== Bush（植え付け、茂み） ===&lt;br /&gt;
&lt;br /&gt;
=== Tree（木） ===&lt;br /&gt;
1本あたり5つの木材が手に入る。&lt;br /&gt;
&lt;br /&gt;
東西南北に隣接した木があると、1つにつき2倍の時間がかかる。（最大16倍）&lt;br /&gt;
&lt;br /&gt;
=== Carrot（ニンジン） ===&lt;br /&gt;
&lt;br /&gt;
=== Pumpkin（カボチャ） ===&lt;br /&gt;
20%確率で壊れる。&lt;br /&gt;
&lt;br /&gt;
壊れてないカボチャが正方形に揃うと合体する。&lt;br /&gt;
&lt;br /&gt;
とりあえず正方形に植えるのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== Sunflower（ヒマワリ） ===&lt;br /&gt;
収穫すると「パワー」を得てドローンが速くなる。&lt;br /&gt;
&lt;br /&gt;
=== Cuctus（サボテン） ===&lt;br /&gt;
0～9 のサイズがランダムで出現する。&lt;br /&gt;
&lt;br /&gt;
長方形に隣接したサボテンが sorted であれば同時に収穫され、そのサボテン数の2乗に等しいサボテンが獲得できる。&lt;br /&gt;
&lt;br /&gt;
サイズを取得するmeasure() と、隣接したサボテンを入れ替える swap() が使用できる。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
隣接した要素を入れ替えることによるソートといえば バブルソート を基本的には利用することになるんだろう。&lt;br /&gt;
&lt;br /&gt;
さらなる高速化のためには、適宜枝刈りするほか、このゲームでは植え直してしまう手もあるかもしれない&lt;br /&gt;
&lt;br /&gt;
== 要素 ==&lt;br /&gt;
&lt;br /&gt;
=== 水やり ===&lt;br /&gt;
農場の広さとスピードに応じていい感じに使うのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== 肥料 ===&lt;br /&gt;
植物を即座に成長させることができる（2秒短縮）&lt;br /&gt;
&lt;br /&gt;
副作用があり、収穫の半分が Items.Weird_Substance に変わる。&lt;br /&gt;
&lt;br /&gt;
このアイテムを使うと、対象と隣接する植物の感染状態を反転させる&lt;br /&gt;
&lt;br /&gt;
=== 混植 ===&lt;br /&gt;
plant_type, (x, y) = get_companion()&lt;br /&gt;
&lt;br /&gt;
この座標にこの植物があると収量が増えるよ、という情報が得られる&lt;br /&gt;
&lt;br /&gt;
=== 拡大 ===&lt;br /&gt;
広くなる&lt;br /&gt;
&lt;br /&gt;
=== スピード ===&lt;br /&gt;
アンロックと、ヒマワリのパワーでドローンの動きが速くなる。&lt;br /&gt;
&lt;br /&gt;
むやみに速くすると生育スピードが追いつかずうまく制御できなくなることがあるので注意&lt;br /&gt;
&lt;br /&gt;
== 恐竜 ==&lt;br /&gt;
尻尾を集めるのに最低限必要なことは、&lt;br /&gt;
&lt;br /&gt;
* （事前に）サボテンを十分な数もっておく&lt;br /&gt;
* 農地を耕して何もない状態にする（リンゴが出現できる状態にする）&lt;br /&gt;
* 恐竜の帽子をかぶるとリンゴが出現する&lt;br /&gt;
* 適当なタイミングで恐竜以外の帽子に変えると尻尾が収穫される&lt;br /&gt;
&lt;br /&gt;
帽子の着脱だけでも尻尾を集めることはできるようです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
効率化のためにはリンゴを集める必要があります。いわゆる「スネークゲーム」をプレイします&lt;br /&gt;
&lt;br /&gt;
リンゴの回収数に応じて二乗で収穫数が増えるので、わりと真面目にスネークゲームをやるのがよさそうです&lt;br /&gt;
&lt;br /&gt;
== 迷路 ==&lt;br /&gt;
&lt;br /&gt;
=== 迷路の生成 ===&lt;br /&gt;
まず、茂みをplant()する。&lt;br /&gt;
&lt;br /&gt;
can_harvest() になったら、そこで奇妙な物質を使う。&lt;br /&gt;
&lt;br /&gt;
必要数は (迷路の1辺のサイズ) × 2^(迷路アップグレードレベル  - 1)&lt;br /&gt;
&lt;br /&gt;
=== 迷路の解法 ===&lt;br /&gt;
ループが無い場合（初回）、進行方向に対して右側または左側の壁に沿うように動けば必ず宝箱に到達できる。&lt;br /&gt;
&lt;br /&gt;
== シミュレーション ==&lt;br /&gt;
&lt;br /&gt;
== リーダーボード ==&lt;br /&gt;
&lt;br /&gt;
== その他 ==&lt;br /&gt;
&lt;br /&gt;
=== 帽子 ===&lt;br /&gt;
&lt;br /&gt;
=== デバッグ ===&lt;br /&gt;
print() とブレークポイントが使えます&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=595</id>
		<title>農家は Replace() されました</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=595"/>
		<updated>2026-02-15T15:38:27Z</updated>

		<summary type="html">&lt;p&gt;Ptt: /* 迷路 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pythonライクなコードで農業を自動化するゲーム。&lt;br /&gt;
&lt;br /&gt;
面白かったので攻略メモを残したいと思います&lt;br /&gt;
&lt;br /&gt;
https://store.steampowered.com/app/2060160/_Replace/?l=japanese&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。&lt;br /&gt;
&lt;br /&gt;
== ゲームの進め方 ==&lt;br /&gt;
いい感じにループを組んで、色々アンロックしていくのが最初の目標になると思います&lt;br /&gt;
&lt;br /&gt;
究極はゲーム全体を自動化してタイムを競うっぽい&lt;br /&gt;
&lt;br /&gt;
== 文法 ==&lt;br /&gt;
各種機能のアンロックが必要ですが、基本的な文法はほとんどPythonと同じです。&lt;br /&gt;
&lt;br /&gt;
== 関数 ==&lt;br /&gt;
&lt;br /&gt;
=== 移動系 ===&lt;br /&gt;
&lt;br /&gt;
==== move(方角) ====&lt;br /&gt;
East, West, North, South が指定できる&lt;br /&gt;
&lt;br /&gt;
座標はループしていて、端まで行ったら反対側に移動する&lt;br /&gt;
&lt;br /&gt;
=== 農業系 ===&lt;br /&gt;
&lt;br /&gt;
==== plant(Entities.xx) ====&lt;br /&gt;
指定したエンティティを植える&lt;br /&gt;
&lt;br /&gt;
多くのエンティティは till() したほうがいい&lt;br /&gt;
&lt;br /&gt;
==== till() ====&lt;br /&gt;
耕す&lt;br /&gt;
&lt;br /&gt;
==== use_item(Items.xx) ====&lt;br /&gt;
水やり、肥料などに使う&lt;br /&gt;
&lt;br /&gt;
=== getter系 ===&lt;br /&gt;
&lt;br /&gt;
==== can_harvest() ====&lt;br /&gt;
収穫できるかどうか&lt;br /&gt;
&lt;br /&gt;
==== get_entity_type() ====&lt;br /&gt;
エンティティの種類を見る&lt;br /&gt;
&lt;br /&gt;
何もなかったらNoneを返す&lt;br /&gt;
&lt;br /&gt;
==== get_ground_type() ====&lt;br /&gt;
土の状態を見る&lt;br /&gt;
&lt;br /&gt;
耕す条件とかで使う&lt;br /&gt;
&lt;br /&gt;
==== get_time() ====&lt;br /&gt;
ゲーム開始からの時間&lt;br /&gt;
&lt;br /&gt;
===== get_tick_count() =====&lt;br /&gt;
実行開始からのtickカウント&lt;br /&gt;
&lt;br /&gt;
=== sleep系 ===&lt;br /&gt;
&lt;br /&gt;
==== do_a_flip() ====&lt;br /&gt;
ドローンが宙返りをする&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
==== pet_the_piggy() ====&lt;br /&gt;
子ブタをなでます！&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
== エンティティ ==&lt;br /&gt;
植えることができる植物など&lt;br /&gt;
&lt;br /&gt;
=== Grass（草） ===&lt;br /&gt;
&lt;br /&gt;
=== Bush（植え付け、茂み） ===&lt;br /&gt;
&lt;br /&gt;
=== Tree（木） ===&lt;br /&gt;
1本あたり5つの木材が手に入る。&lt;br /&gt;
&lt;br /&gt;
東西南北に隣接した木があると、1つにつき2倍の時間がかかる。（最大16倍）&lt;br /&gt;
&lt;br /&gt;
=== Carrot（ニンジン） ===&lt;br /&gt;
&lt;br /&gt;
=== Pumpkin（カボチャ） ===&lt;br /&gt;
20%確率で壊れる。&lt;br /&gt;
&lt;br /&gt;
壊れてないカボチャが正方形に揃うと合体する。&lt;br /&gt;
&lt;br /&gt;
とりあえず正方形に植えるのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== Sunflower（ヒマワリ） ===&lt;br /&gt;
収穫すると「パワー」を得てドローンが速くなる。&lt;br /&gt;
&lt;br /&gt;
=== Cuctus（サボテン） ===&lt;br /&gt;
0～9 のサイズがランダムで出現する。&lt;br /&gt;
&lt;br /&gt;
長方形に隣接したサボテンが sorted であれば同時に収穫され、そのサボテン数の2乗に等しいサボテンが獲得できる。&lt;br /&gt;
&lt;br /&gt;
サイズを取得するmeasure() と、隣接したサボテンを入れ替える swap() が使用できる。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
隣接した要素を入れ替えることによるソートといえば バブルソート を基本的には利用することになるんだろう。&lt;br /&gt;
&lt;br /&gt;
さらなる高速化のためには、適宜枝刈りするほか、このゲームでは植え直してしまう手もあるかもしれない&lt;br /&gt;
&lt;br /&gt;
== 要素 ==&lt;br /&gt;
&lt;br /&gt;
=== 水やり ===&lt;br /&gt;
農場の広さとスピードに応じていい感じに使うのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== 肥料 ===&lt;br /&gt;
植物を即座に成長させることができる（2秒短縮）&lt;br /&gt;
&lt;br /&gt;
副作用があり、収穫の半分が Items.Weird_Substance に変わる。&lt;br /&gt;
&lt;br /&gt;
このアイテムを使うと、対象と隣接する植物の感染状態を反転させる&lt;br /&gt;
&lt;br /&gt;
=== 混植 ===&lt;br /&gt;
plant_type, (x, y) = get_companion()&lt;br /&gt;
&lt;br /&gt;
この座標にこの植物があると収量が増えるよ、という情報が得られる&lt;br /&gt;
&lt;br /&gt;
=== 拡大 ===&lt;br /&gt;
広くなる&lt;br /&gt;
&lt;br /&gt;
=== スピード ===&lt;br /&gt;
アンロックと、ヒマワリのパワーでドローンの動きが速くなる。&lt;br /&gt;
&lt;br /&gt;
むやみに速くすると生育スピードが追いつかずうまく制御できなくなることがあるので注意&lt;br /&gt;
&lt;br /&gt;
== 恐竜 ==&lt;br /&gt;
尻尾を集めるのに最低限必要なことは、&lt;br /&gt;
&lt;br /&gt;
* （事前に）サボテンを十分な数もっておく&lt;br /&gt;
* 農地を耕して何もない状態にする（リンゴが出現できる状態にする）&lt;br /&gt;
* 恐竜の帽子をかぶるとリンゴが出現する&lt;br /&gt;
* 適当なタイミングで恐竜以外の帽子に変えると尻尾が収穫される&lt;br /&gt;
&lt;br /&gt;
帽子の着脱だけでも尻尾を集めることはできるようです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
効率化のためにはリンゴを集める必要があります。いわゆる「スネークゲーム」をプレイします&lt;br /&gt;
&lt;br /&gt;
リンゴの回収数に応じて二乗で収穫数が増えるので、わりと真面目にスネークゲームをやるのがよさそうです&lt;br /&gt;
&lt;br /&gt;
== 迷路 ==&lt;br /&gt;
&lt;br /&gt;
=== 迷路の生成 ===&lt;br /&gt;
まず、茂みをplant()する。&lt;br /&gt;
&lt;br /&gt;
can_harvest() になったら、そこで奇妙な物質を使う。&lt;br /&gt;
&lt;br /&gt;
必要数は (迷路の1辺のサイズ) × 2^(迷路アップグレードレベル  - 1)&lt;br /&gt;
&lt;br /&gt;
=== 迷路の解法 ===&lt;br /&gt;
ループが無い場合（初回）、進行方向に対して右側または左側の壁に沿うように動けば必ず宝箱に到達できる。&lt;br /&gt;
&lt;br /&gt;
== その他 ==&lt;br /&gt;
&lt;br /&gt;
=== 帽子 ===&lt;br /&gt;
&lt;br /&gt;
=== デバッグ ===&lt;br /&gt;
print() とブレークポイントが使えます&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E3%82%A4%E3%83%B3%E3%83%89%E3%83%8D%E3%82%B7%E3%82%A2&amp;diff=594</id>
		<title>GeoGuessr/インドネシア</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E3%82%A4%E3%83%B3%E3%83%89%E3%83%8D%E3%82%B7%E3%82%A2&amp;diff=594"/>
		<updated>2026-02-14T04:41:57Z</updated>

		<summary type="html">&lt;p&gt;Ptt: ページの作成:「== KABUPATEN == KABUPATEN（カブパテン）と呼ばれる、県にあたる地名が看板等に書かれていることがよくある。  KABUPATEN ○○　のように表記される。」&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== KABUPATEN ==&lt;br /&gt;
KABUPATEN（カブパテン）と呼ばれる、県にあたる地名が看板等に書かれていることがよくある。&lt;br /&gt;
&lt;br /&gt;
KABUPATEN ○○　のように表記される。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E6%97%A5%E6%9C%AC&amp;diff=593</id>
		<title>GeoGuessr/日本</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E6%97%A5%E6%9C%AC&amp;diff=593"/>
		<updated>2026-02-13T14:57:03Z</updated>

		<summary type="html">&lt;p&gt;Ptt: /* 電柱 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 電柱 ==&lt;br /&gt;
&lt;br /&gt;
「○○支」とあるのは電柱の住所的なもので、どのエリアの何番目かみたいな情報が書かれている&lt;br /&gt;
== 地名 ==&lt;br /&gt;
&lt;br /&gt;
=== 都道府県 ===&lt;br /&gt;
47都道府県があります。&lt;br /&gt;
&lt;br /&gt;
=== 区 ===&lt;br /&gt;
東京23区（特別区）と、政令都市に置かれている区（行政区）がある。&lt;br /&gt;
&lt;br /&gt;
=== 市町村 ===&lt;br /&gt;
都の位置を基準につけられた地名&lt;br /&gt;
* 前/中/後&lt;br /&gt;
* 上/下&lt;br /&gt;
&lt;br /&gt;
== 市外局番 ==&lt;br /&gt;
ざっくりと北から1～9&lt;br /&gt;
&lt;br /&gt;
== 鉄道 ==&lt;br /&gt;
=== JR ===&lt;br /&gt;
JR北海道、JR東日本、JR東海、JR西日本、JR四国、JR九州、JR貨物&lt;br /&gt;
&lt;br /&gt;
=== JR以外 ===&lt;br /&gt;
&lt;br /&gt;
=== 路面電車 ===&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E9%81%93%E8%B7%AF%E6%A8%99%E8%AD%98&amp;diff=592</id>
		<title>GeoGuessr/道路標識</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E9%81%93%E8%B7%AF%E6%A8%99%E8%AD%98&amp;diff=592"/>
		<updated>2026-02-13T14:45:40Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 横断歩道 ==&lt;br /&gt;
&lt;br /&gt;
=== オーストリア ===&lt;br /&gt;
破線&lt;br /&gt;
&lt;br /&gt;
=== ポーランド ===&lt;br /&gt;
横線が１本&lt;br /&gt;
&lt;br /&gt;
=== ロシア ===&lt;br /&gt;
縦線が３本&lt;br /&gt;
&lt;br /&gt;
=== エストニア ===&lt;br /&gt;
縦線が３本&lt;br /&gt;
&lt;br /&gt;
=== スウェーデン ===&lt;br /&gt;
縦線が４本&lt;br /&gt;
&lt;br /&gt;
=== ノルウェー ===&lt;br /&gt;
縦線が４本&lt;br /&gt;
&lt;br /&gt;
=== ポルトガル ===&lt;br /&gt;
線が５本&lt;br /&gt;
&lt;br /&gt;
腰に白い横線（ベルト）がある&lt;br /&gt;
&lt;br /&gt;
== 一時停止 ==&lt;br /&gt;
&lt;br /&gt;
=== ヨーロッパ ===&lt;br /&gt;
STOP&lt;br /&gt;
&lt;br /&gt;
=== カナダ ===&lt;br /&gt;
ケベック州ではフランス語で ARRÊT 表記が見られる&lt;br /&gt;
&lt;br /&gt;
=== メキシコ ===&lt;br /&gt;
ALTO&lt;br /&gt;
&lt;br /&gt;
=== 南米スペイン語圏・ブラジル ===&lt;br /&gt;
PARE&lt;br /&gt;
&lt;br /&gt;
=== トルコ ===&lt;br /&gt;
DUR&lt;br /&gt;
&lt;br /&gt;
=== 日本 ===&lt;br /&gt;
止まれ&lt;br /&gt;
&lt;br /&gt;
STOP&lt;br /&gt;
&lt;br /&gt;
（逆三角形）&lt;br /&gt;
&lt;br /&gt;
== 動物注意 ==&lt;br /&gt;
スペイン：鹿？&lt;br /&gt;
&lt;br /&gt;
https://maps.app.goo.gl/CRqH5yGd2m8qKX5s5&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E6%97%A5%E6%9C%AC&amp;diff=591</id>
		<title>GeoGuessr/日本</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E6%97%A5%E6%9C%AC&amp;diff=591"/>
		<updated>2026-02-13T14:22:40Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 電柱 ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 地名 ==&lt;br /&gt;
&lt;br /&gt;
=== 都道府県 ===&lt;br /&gt;
47都道府県があります。&lt;br /&gt;
&lt;br /&gt;
=== 区 ===&lt;br /&gt;
東京23区（特別区）と、政令都市に置かれている区（行政区）がある。&lt;br /&gt;
&lt;br /&gt;
=== 市町村 ===&lt;br /&gt;
都の位置を基準につけられた地名&lt;br /&gt;
* 前/中/後&lt;br /&gt;
* 上/下&lt;br /&gt;
&lt;br /&gt;
== 市外局番 ==&lt;br /&gt;
ざっくりと北から1～9&lt;br /&gt;
&lt;br /&gt;
== 鉄道 ==&lt;br /&gt;
=== JR ===&lt;br /&gt;
JR北海道、JR東日本、JR東海、JR西日本、JR四国、JR九州、JR貨物&lt;br /&gt;
&lt;br /&gt;
=== JR以外 ===&lt;br /&gt;
&lt;br /&gt;
=== 路面電車 ===&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=590</id>
		<title>メインページ</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=590"/>
		<updated>2026-02-10T16:27:05Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ペチラボ書庫へようこそ。&lt;br /&gt;
&lt;br /&gt;
このサイトはただのメモを淡々と記すものです。&lt;br /&gt;
&lt;br /&gt;
過度な期待はしないでください。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
お問い合わせは [https://twitter.com/monptt X(@monptt)]までお願いします&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== ゲーム ==&lt;br /&gt;
*[[GeoGuessr]]&lt;br /&gt;
*[[マインスイーパ]]&lt;br /&gt;
*[[農家は Replace() されました]]&lt;br /&gt;
&lt;br /&gt;
== それ以外 ==&lt;br /&gt;
*[[MediaWiki]]&lt;br /&gt;
**[[MediaWiki/拡張機能]]&lt;br /&gt;
&lt;br /&gt;
*[[キャラ語尾]]&lt;br /&gt;
&lt;br /&gt;
*[[PyTorch]]&lt;br /&gt;
*[[Discord]]&lt;br /&gt;
*[[ChatGPT]]&lt;br /&gt;
&lt;br /&gt;
*[[Jenkins]]&lt;br /&gt;
*[[Rust]]&lt;br /&gt;
&lt;br /&gt;
*[[Godot]]&lt;br /&gt;
*[[ゲームエンジンの選び方]]&lt;br /&gt;
&lt;br /&gt;
*[[音楽ゲーム]]&lt;br /&gt;
&lt;br /&gt;
*[[お部屋探し]]&lt;br /&gt;
&lt;br /&gt;
*[[電子工作]]&lt;br /&gt;
&lt;br /&gt;
*[[:カテゴリ:数学]]&lt;br /&gt;
*[[:カテゴリ:プログラミング]]&lt;br /&gt;
*[[:カテゴリ:音楽理論]]&lt;br /&gt;
*[[Live2D]]&lt;br /&gt;
*[[音の研究]]&lt;br /&gt;
**[[音響信号処理]]&lt;br /&gt;
**[[リアルタイム音声処理]]&lt;br /&gt;
**[[音声処理ライブラリ]]&lt;br /&gt;
*&lt;br /&gt;
*[[本屋さん]]&lt;br /&gt;
&lt;br /&gt;
*[[プロフィール]]&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=589</id>
		<title>メインページ</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&amp;diff=589"/>
		<updated>2026-02-10T16:26:48Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ペチラボ書庫へようこそ。&lt;br /&gt;
&lt;br /&gt;
このサイトはただのメモを淡々と記すものです。&lt;br /&gt;
&lt;br /&gt;
過度な期待はしないでください。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
お問い合わせは [https://twitter.com/monptt X(@monptt)]までお願いします&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=ゲーム=&lt;br /&gt;
*[[GeoGuessr]]&lt;br /&gt;
*[[マインスイーパ]]&lt;br /&gt;
*[[農家は Replace() されました]]&lt;br /&gt;
&lt;br /&gt;
=それ以外=&lt;br /&gt;
&lt;br /&gt;
*[[MediaWiki]]&lt;br /&gt;
**[[MediaWiki/拡張機能]]&lt;br /&gt;
&lt;br /&gt;
*[[キャラ語尾]]&lt;br /&gt;
&lt;br /&gt;
*[[PyTorch]]&lt;br /&gt;
*[[Discord]]&lt;br /&gt;
*[[ChatGPT]]&lt;br /&gt;
&lt;br /&gt;
*[[Jenkins]]&lt;br /&gt;
*[[Rust]]&lt;br /&gt;
&lt;br /&gt;
*[[Godot]]&lt;br /&gt;
*[[ゲームエンジンの選び方]]&lt;br /&gt;
&lt;br /&gt;
*[[音楽ゲーム]]&lt;br /&gt;
&lt;br /&gt;
*[[お部屋探し]]&lt;br /&gt;
&lt;br /&gt;
*[[電子工作]]&lt;br /&gt;
&lt;br /&gt;
*[[:カテゴリ:数学]]&lt;br /&gt;
*[[:カテゴリ:プログラミング]]&lt;br /&gt;
*[[:カテゴリ:音楽理論]]&lt;br /&gt;
*[[Live2D]]&lt;br /&gt;
*[[音の研究]]&lt;br /&gt;
**[[音響信号処理]]&lt;br /&gt;
**[[リアルタイム音声処理]]&lt;br /&gt;
**[[音声処理ライブラリ]]&lt;br /&gt;
*&lt;br /&gt;
*[[本屋さん]]&lt;br /&gt;
&lt;br /&gt;
*[[プロフィール]]&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=588</id>
		<title>農家は Replace() されました</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=588"/>
		<updated>2026-02-10T14:08:59Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pythonライクなコードで農業を自動化するゲーム。&lt;br /&gt;
&lt;br /&gt;
面白かったので攻略メモを残したいと思います&lt;br /&gt;
&lt;br /&gt;
https://store.steampowered.com/app/2060160/_Replace/?l=japanese&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。&lt;br /&gt;
&lt;br /&gt;
== ゲームの進め方 ==&lt;br /&gt;
いい感じにループを組んで、色々アンロックしていくのが最初の目標になると思います&lt;br /&gt;
&lt;br /&gt;
究極はゲーム全体を自動化してタイムを競うっぽい&lt;br /&gt;
&lt;br /&gt;
== 文法 ==&lt;br /&gt;
各種機能のアンロックが必要ですが、基本的な文法はほとんどPythonと同じです。&lt;br /&gt;
&lt;br /&gt;
== 関数 ==&lt;br /&gt;
&lt;br /&gt;
=== 移動系 ===&lt;br /&gt;
&lt;br /&gt;
==== move(方角) ====&lt;br /&gt;
East, West, North, South が指定できる&lt;br /&gt;
&lt;br /&gt;
座標はループしていて、端まで行ったら反対側に移動する&lt;br /&gt;
&lt;br /&gt;
=== 農業系 ===&lt;br /&gt;
&lt;br /&gt;
==== plant(Entities.xx) ====&lt;br /&gt;
指定したエンティティを植える&lt;br /&gt;
&lt;br /&gt;
多くのエンティティは till() したほうがいい&lt;br /&gt;
&lt;br /&gt;
==== till() ====&lt;br /&gt;
耕す&lt;br /&gt;
&lt;br /&gt;
==== use_item(Items.xx) ====&lt;br /&gt;
水やり、肥料などに使う&lt;br /&gt;
&lt;br /&gt;
=== getter系 ===&lt;br /&gt;
&lt;br /&gt;
==== can_harvest() ====&lt;br /&gt;
収穫できるかどうか&lt;br /&gt;
&lt;br /&gt;
==== get_entity_type() ====&lt;br /&gt;
エンティティの種類を見る&lt;br /&gt;
&lt;br /&gt;
何もなかったらNoneを返す&lt;br /&gt;
&lt;br /&gt;
==== get_ground_type() ====&lt;br /&gt;
土の状態を見る&lt;br /&gt;
&lt;br /&gt;
耕す条件とかで使う&lt;br /&gt;
&lt;br /&gt;
==== get_time() ====&lt;br /&gt;
ゲーム開始からの時間&lt;br /&gt;
&lt;br /&gt;
===== get_tick_count() =====&lt;br /&gt;
実行開始からのtickカウント&lt;br /&gt;
&lt;br /&gt;
=== sleep系 ===&lt;br /&gt;
&lt;br /&gt;
==== do_a_flip() ====&lt;br /&gt;
ドローンが宙返りをする&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
==== pet_the_piggy() ====&lt;br /&gt;
子ブタをなでます！&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
== エンティティ ==&lt;br /&gt;
植えることができる植物など&lt;br /&gt;
&lt;br /&gt;
=== Grass（草） ===&lt;br /&gt;
&lt;br /&gt;
=== Bush（植え付け、茂み） ===&lt;br /&gt;
&lt;br /&gt;
=== Tree（木） ===&lt;br /&gt;
1本あたり5つの木材が手に入る。&lt;br /&gt;
&lt;br /&gt;
東西南北に隣接した木があると、1つにつき2倍の時間がかかる。（最大16倍）&lt;br /&gt;
&lt;br /&gt;
=== Carrot（ニンジン） ===&lt;br /&gt;
&lt;br /&gt;
=== Pumpkin（カボチャ） ===&lt;br /&gt;
20%確率で壊れる。&lt;br /&gt;
&lt;br /&gt;
壊れてないカボチャが正方形に揃うと合体する。&lt;br /&gt;
&lt;br /&gt;
とりあえず正方形に植えるのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== Sunflower（ヒマワリ） ===&lt;br /&gt;
収穫すると「パワー」を得てドローンが速くなる。&lt;br /&gt;
&lt;br /&gt;
=== Cuctus（サボテン） ===&lt;br /&gt;
0～9 のサイズがランダムで出現する。&lt;br /&gt;
&lt;br /&gt;
長方形に隣接したサボテンが sorted であれば同時に収穫され、そのサボテン数の2乗に等しいサボテンが獲得できる。&lt;br /&gt;
&lt;br /&gt;
サイズを取得するmeasure() と、隣接したサボテンを入れ替える swap() が使用できる。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
隣接した要素を入れ替えることによるソートといえば バブルソート を基本的には利用することになるんだろう。&lt;br /&gt;
&lt;br /&gt;
さらなる高速化のためには、適宜枝刈りするほか、このゲームでは植え直してしまう手もあるかもしれない&lt;br /&gt;
&lt;br /&gt;
=== 迷路 ===&lt;br /&gt;
&lt;br /&gt;
=== 恐竜 ===&lt;br /&gt;
&lt;br /&gt;
== 要素 ==&lt;br /&gt;
&lt;br /&gt;
=== 水やり ===&lt;br /&gt;
農場の広さとスピードに応じていい感じに使うのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== 肥料 ===&lt;br /&gt;
植物を即座に成長させることができる（2秒短縮）&lt;br /&gt;
&lt;br /&gt;
副作用があり、収穫の半分が Items.Weird_Substance に変わる。&lt;br /&gt;
&lt;br /&gt;
このアイテムを使うと、対象と隣接する植物の感染状態を反転させる&lt;br /&gt;
&lt;br /&gt;
=== 混植 ===&lt;br /&gt;
plant_type, (x, y) = get_companion()&lt;br /&gt;
&lt;br /&gt;
この座標にこの植物があると収量が増えるよ、という情報が得られる&lt;br /&gt;
&lt;br /&gt;
=== 拡大 ===&lt;br /&gt;
広くなる&lt;br /&gt;
&lt;br /&gt;
=== スピード ===&lt;br /&gt;
アンロックと、ヒマワリのパワーでドローンの動きが速くなる。&lt;br /&gt;
&lt;br /&gt;
むやみに速くすると生育スピードが追いつかずうまく制御できなくなることがあるので注意&lt;br /&gt;
&lt;br /&gt;
== 恐竜 ==&lt;br /&gt;
尻尾を集めるのに最低限必要なことは、&lt;br /&gt;
&lt;br /&gt;
* （事前に）サボテンを十分な数もっておく&lt;br /&gt;
* 農地を耕して何もない状態にする（リンゴが出現できる状態にする）&lt;br /&gt;
* 恐竜の帽子をかぶるとリンゴが出現する&lt;br /&gt;
* 適当なタイミングで恐竜以外の帽子に変えると尻尾が収穫される&lt;br /&gt;
&lt;br /&gt;
帽子の着脱だけでも尻尾を集めることはできるようです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
効率化のためにはリンゴを集める必要があります。いわゆる「スネークゲーム」をプレイします&lt;br /&gt;
&lt;br /&gt;
リンゴの回収数に応じて二乗で収穫数が増えるので、わりと真面目にスネークゲームをやるのがよさそうです&lt;br /&gt;
&lt;br /&gt;
== その他 ==&lt;br /&gt;
&lt;br /&gt;
=== 帽子 ===&lt;br /&gt;
&lt;br /&gt;
=== デバッグ ===&lt;br /&gt;
print() とブレークポイントが使えます&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=587</id>
		<title>農家は Replace() されました</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=587"/>
		<updated>2026-02-09T12:17:33Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pythonライクなコードで農業を自動化するゲーム。&lt;br /&gt;
&lt;br /&gt;
面白かったのでメモを残したいと思います&lt;br /&gt;
&lt;br /&gt;
https://store.steampowered.com/app/2060160/_Replace/?l=japanese&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。&lt;br /&gt;
&lt;br /&gt;
== ゲームの進め方 ==&lt;br /&gt;
いい感じにループを組んで、色々アンロックしていくのが最初の目標になると思います&lt;br /&gt;
&lt;br /&gt;
究極はゲーム全体を自動化してタイムを競うっぽい&lt;br /&gt;
&lt;br /&gt;
== 文法 ==&lt;br /&gt;
各種機能のアンロックが必要ですが、基本的な文法はほとんどPythonと同じです。&lt;br /&gt;
&lt;br /&gt;
== 関数 ==&lt;br /&gt;
&lt;br /&gt;
=== 移動系 ===&lt;br /&gt;
&lt;br /&gt;
==== move(方角) ====&lt;br /&gt;
East, West, North, South が指定できる&lt;br /&gt;
&lt;br /&gt;
座標はループしていて、端まで行ったら反対側に移動する&lt;br /&gt;
&lt;br /&gt;
=== 農業系 ===&lt;br /&gt;
&lt;br /&gt;
==== plant(Entities.xx) ====&lt;br /&gt;
指定したエンティティを植える&lt;br /&gt;
&lt;br /&gt;
多くのエンティティは till() したほうがいい&lt;br /&gt;
&lt;br /&gt;
==== till() ====&lt;br /&gt;
耕す&lt;br /&gt;
&lt;br /&gt;
==== use_item(Items.xx) ====&lt;br /&gt;
水やり、肥料などに使う&lt;br /&gt;
&lt;br /&gt;
=== getter系 ===&lt;br /&gt;
&lt;br /&gt;
==== can_harvest() ====&lt;br /&gt;
収穫できるかどうか&lt;br /&gt;
&lt;br /&gt;
==== get_entity_type() ====&lt;br /&gt;
エンティティの種類を見る&lt;br /&gt;
&lt;br /&gt;
何もなかったらNoneを返す&lt;br /&gt;
&lt;br /&gt;
==== get_ground_type() ====&lt;br /&gt;
土の状態を見る&lt;br /&gt;
&lt;br /&gt;
耕す条件とかで使う&lt;br /&gt;
&lt;br /&gt;
==== get_time() ====&lt;br /&gt;
ゲーム開始からの時間&lt;br /&gt;
&lt;br /&gt;
===== get_tick_count() =====&lt;br /&gt;
実行開始からのtickカウント&lt;br /&gt;
&lt;br /&gt;
=== sleep系 ===&lt;br /&gt;
&lt;br /&gt;
==== do_a_flip() ====&lt;br /&gt;
ドローンが宙返りをする&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
==== pet_the_piggy() ====&lt;br /&gt;
子ブタをなでます！&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
== エンティティ ==&lt;br /&gt;
植えることができる植物など&lt;br /&gt;
&lt;br /&gt;
=== Grass（草） ===&lt;br /&gt;
&lt;br /&gt;
=== Bush（植え付け、茂み） ===&lt;br /&gt;
&lt;br /&gt;
=== Tree（木） ===&lt;br /&gt;
1本あたり5つの木材が手に入る。&lt;br /&gt;
&lt;br /&gt;
東西南北に隣接した木があると、1つにつき2倍の時間がかかる。（最大16倍）&lt;br /&gt;
&lt;br /&gt;
=== Carrot（ニンジン） ===&lt;br /&gt;
&lt;br /&gt;
=== Pumpkin（カボチャ） ===&lt;br /&gt;
20%確率で壊れる。&lt;br /&gt;
&lt;br /&gt;
壊れてないカボチャが正方形に揃うと合体する。&lt;br /&gt;
&lt;br /&gt;
とりあえず正方形に植えるのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== Sunflower（ヒマワリ） ===&lt;br /&gt;
収穫すると「パワー」を得てドローンが速くなる。&lt;br /&gt;
&lt;br /&gt;
=== Cuctus（サボテン） ===&lt;br /&gt;
&lt;br /&gt;
=== 迷路 ===&lt;br /&gt;
&lt;br /&gt;
=== 恐竜 ===&lt;br /&gt;
&lt;br /&gt;
== 要素 ==&lt;br /&gt;
&lt;br /&gt;
=== 水やり ===&lt;br /&gt;
農場の広さとスピードに応じていい感じに使うのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== 肥料 ===&lt;br /&gt;
植物を即座に成長させることができる（2秒短縮）&lt;br /&gt;
&lt;br /&gt;
副作用があり、収穫の半分が Items.Weird_Substance に変わる。&lt;br /&gt;
&lt;br /&gt;
このアイテムを使うと、対象と隣接する植物の感染状態を反転させる&lt;br /&gt;
&lt;br /&gt;
=== 混植 ===&lt;br /&gt;
plant_type, (x, y) = get_companion()&lt;br /&gt;
&lt;br /&gt;
この座標にこの植物があると収量が増えるよ、という情報が得られる&lt;br /&gt;
&lt;br /&gt;
=== 拡大 ===&lt;br /&gt;
広くなる&lt;br /&gt;
&lt;br /&gt;
=== スピード ===&lt;br /&gt;
アンロックと、ヒマワリのパワーでドローンの動きが速くなる。&lt;br /&gt;
&lt;br /&gt;
むやみに速くすると生育スピードが追いつかずうまく制御できなくなることがあるので注意&lt;br /&gt;
&lt;br /&gt;
== 恐竜 ==&lt;br /&gt;
尻尾を集めるのに最低限必要なことは、&lt;br /&gt;
&lt;br /&gt;
* （事前に）サボテンを十分な数もっておく&lt;br /&gt;
* 農地を耕して何もない状態にする（リンゴが出現できる状態にする）&lt;br /&gt;
* 恐竜の帽子をかぶるとリンゴが出現する&lt;br /&gt;
* 適当なタイミングで恐竜以外の帽子に変えると尻尾が収穫される&lt;br /&gt;
&lt;br /&gt;
帽子の着脱だけでも尻尾を集めることはできるようです。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
効率化のためにはリンゴを集める必要があります。いわゆる「スネークゲーム」をプレイします&lt;br /&gt;
&lt;br /&gt;
リンゴの回収数に応じて二乗で収穫数が増えるので、わりと真面目にスネークゲームをやるのがよさそうです&lt;br /&gt;
&lt;br /&gt;
== その他 ==&lt;br /&gt;
&lt;br /&gt;
=== 帽子 ===&lt;br /&gt;
&lt;br /&gt;
=== デバッグ ===&lt;br /&gt;
print() とブレークポイントが使えます&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=586</id>
		<title>農家は Replace() されました</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=586"/>
		<updated>2026-02-08T17:02:45Z</updated>

		<summary type="html">&lt;p&gt;Ptt: /* 茂み */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pythonライクなコードで農業を自動化するゲーム。&lt;br /&gt;
&lt;br /&gt;
面白かったのでメモを残したいと思います&lt;br /&gt;
&lt;br /&gt;
https://store.steampowered.com/app/2060160/_Replace/?l=japanese&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。&lt;br /&gt;
&lt;br /&gt;
== ゲームの進め方 ==&lt;br /&gt;
いい感じにループを組んで、色々アンロックしていくのが最初の目標になると思います&lt;br /&gt;
&lt;br /&gt;
== 文法 ==&lt;br /&gt;
各種機能のアンロックが必要ですが、基本的な文法はほとんどPythonと同じです。&lt;br /&gt;
&lt;br /&gt;
== 関数 ==&lt;br /&gt;
&lt;br /&gt;
=== 移動系 ===&lt;br /&gt;
&lt;br /&gt;
==== move(方角) ====&lt;br /&gt;
East, West, North, South が指定できる&lt;br /&gt;
&lt;br /&gt;
座標はループしていて、端まで行ったら反対側に移動する&lt;br /&gt;
&lt;br /&gt;
=== 農業系 ===&lt;br /&gt;
&lt;br /&gt;
==== plant(Entities.xx) ====&lt;br /&gt;
指定したエンティティを植える&lt;br /&gt;
&lt;br /&gt;
多くのエンティティは till() したほうがいい&lt;br /&gt;
&lt;br /&gt;
==== till() ====&lt;br /&gt;
耕す&lt;br /&gt;
&lt;br /&gt;
==== use_item(Items.xx) ====&lt;br /&gt;
水やり、肥料などに使う&lt;br /&gt;
&lt;br /&gt;
=== getter系 ===&lt;br /&gt;
&lt;br /&gt;
==== can_harvest() ====&lt;br /&gt;
収穫できるかどうか&lt;br /&gt;
&lt;br /&gt;
==== get_entity_type() ====&lt;br /&gt;
エンティティの種類を見る&lt;br /&gt;
&lt;br /&gt;
何もなかったらNoneを返す&lt;br /&gt;
&lt;br /&gt;
==== get_ground_type() ====&lt;br /&gt;
土の状態を見る&lt;br /&gt;
&lt;br /&gt;
耕す条件とかで使う&lt;br /&gt;
&lt;br /&gt;
==== get_time() ====&lt;br /&gt;
ゲーム開始からの時間&lt;br /&gt;
&lt;br /&gt;
===== get_tick_count() =====&lt;br /&gt;
実行開始からのtickカウント&lt;br /&gt;
&lt;br /&gt;
=== sleep系 ===&lt;br /&gt;
&lt;br /&gt;
==== do_a_flip() ====&lt;br /&gt;
ドローンが宙返りをする&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
==== pet_the_piggy() ====&lt;br /&gt;
子ブタをなでます！&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
== エンティティ ==&lt;br /&gt;
植えることができる植物など&lt;br /&gt;
&lt;br /&gt;
=== Grass（草） ===&lt;br /&gt;
&lt;br /&gt;
=== Bush（植え付け、茂み） ===&lt;br /&gt;
&lt;br /&gt;
=== Tree（木） ===&lt;br /&gt;
1本あたり5つの木材が手に入る。&lt;br /&gt;
&lt;br /&gt;
東西南北に隣接した木があると、1つにつき2倍の時間がかかる。（最大16倍）&lt;br /&gt;
&lt;br /&gt;
=== Carrot（ニンジン） ===&lt;br /&gt;
&lt;br /&gt;
=== Pumpkin（カボチャ） ===&lt;br /&gt;
20%確率で壊れる。&lt;br /&gt;
&lt;br /&gt;
壊れてないカボチャが正方形に揃うと合体する。&lt;br /&gt;
&lt;br /&gt;
とりあえず正方形に植えるのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== Sunflower（ヒマワリ） ===&lt;br /&gt;
収穫すると「パワー」を得てドローンが速くなる。&lt;br /&gt;
&lt;br /&gt;
=== Cuctus（サボテン） ===&lt;br /&gt;
&lt;br /&gt;
=== 迷路 ===&lt;br /&gt;
&lt;br /&gt;
=== 恐竜 ===&lt;br /&gt;
&lt;br /&gt;
== 要素 ==&lt;br /&gt;
&lt;br /&gt;
=== 水やり ===&lt;br /&gt;
農場の広さとスピードに応じていい感じに使うのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== 肥料 ===&lt;br /&gt;
植物を即座に成長させることができる（2秒短縮）&lt;br /&gt;
&lt;br /&gt;
副作用があり、収穫の半分が Items.Weird_Substance に変わる。&lt;br /&gt;
&lt;br /&gt;
このアイテムを使うと、対象と隣接する植物の感染状態を反転させる&lt;br /&gt;
&lt;br /&gt;
=== 混植 ===&lt;br /&gt;
plant_type, (x, y) = get_companion()&lt;br /&gt;
&lt;br /&gt;
この座標にこの植物があると収量が増えるよ、という情報が得られる&lt;br /&gt;
&lt;br /&gt;
=== 拡大 ===&lt;br /&gt;
広くなる&lt;br /&gt;
&lt;br /&gt;
=== スピード ===&lt;br /&gt;
アンロックと、ヒマワリのパワーでドローンの動きが速くなる。&lt;br /&gt;
&lt;br /&gt;
むやみに速くすると生育スピードが追いつかずうまく制御できなくなることがあるので注意&lt;br /&gt;
&lt;br /&gt;
== その他 ==&lt;br /&gt;
&lt;br /&gt;
=== 帽子 ===&lt;br /&gt;
&lt;br /&gt;
=== デバッグ ===&lt;br /&gt;
print() とブレークポイントが使えます&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=585</id>
		<title>農家は Replace() されました</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=585"/>
		<updated>2026-02-08T17:01:06Z</updated>

		<summary type="html">&lt;p&gt;Ptt: /* 関数 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pythonライクなコードで農業を自動化するゲーム。&lt;br /&gt;
&lt;br /&gt;
面白かったのでメモを残したいと思います&lt;br /&gt;
&lt;br /&gt;
https://store.steampowered.com/app/2060160/_Replace/?l=japanese&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。&lt;br /&gt;
&lt;br /&gt;
== ゲームの進め方 ==&lt;br /&gt;
いい感じにループを組んで、色々アンロックしていくのが最初の目標になると思います&lt;br /&gt;
&lt;br /&gt;
== 文法 ==&lt;br /&gt;
各種機能のアンロックが必要ですが、基本的な文法はほとんどPythonと同じです。&lt;br /&gt;
&lt;br /&gt;
== 関数 ==&lt;br /&gt;
&lt;br /&gt;
=== 移動系 ===&lt;br /&gt;
&lt;br /&gt;
==== move(方角) ====&lt;br /&gt;
East, West, North, South が指定できる&lt;br /&gt;
&lt;br /&gt;
座標はループしていて、端まで行ったら反対側に移動する&lt;br /&gt;
&lt;br /&gt;
=== 農業系 ===&lt;br /&gt;
&lt;br /&gt;
==== plant(Entities.xx) ====&lt;br /&gt;
指定したエンティティを植える&lt;br /&gt;
&lt;br /&gt;
多くのエンティティは till() したほうがいい&lt;br /&gt;
&lt;br /&gt;
==== till() ====&lt;br /&gt;
耕す&lt;br /&gt;
&lt;br /&gt;
==== use_item(Items.xx) ====&lt;br /&gt;
水やり、肥料などに使う&lt;br /&gt;
&lt;br /&gt;
=== getter系 ===&lt;br /&gt;
&lt;br /&gt;
==== can_harvest() ====&lt;br /&gt;
収穫できるかどうか&lt;br /&gt;
&lt;br /&gt;
==== get_entity_type() ====&lt;br /&gt;
エンティティの種類を見る&lt;br /&gt;
&lt;br /&gt;
何もなかったらNoneを返す&lt;br /&gt;
&lt;br /&gt;
==== get_ground_type() ====&lt;br /&gt;
土の状態を見る&lt;br /&gt;
&lt;br /&gt;
耕す条件とかで使う&lt;br /&gt;
&lt;br /&gt;
==== get_time() ====&lt;br /&gt;
ゲーム開始からの時間&lt;br /&gt;
&lt;br /&gt;
===== get_tick_count() =====&lt;br /&gt;
実行開始からのtickカウント&lt;br /&gt;
&lt;br /&gt;
=== sleep系 ===&lt;br /&gt;
&lt;br /&gt;
==== do_a_flip() ====&lt;br /&gt;
ドローンが宙返りをする&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
==== pet_the_piggy() ====&lt;br /&gt;
子ブタをなでます！&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
== エンティティ ==&lt;br /&gt;
植えることができる植物など&lt;br /&gt;
&lt;br /&gt;
=== 草 ===&lt;br /&gt;
&lt;br /&gt;
=== 茂み ===&lt;br /&gt;
&lt;br /&gt;
=== 木 ===&lt;br /&gt;
1本あたり5つの木材が手に入る。&lt;br /&gt;
&lt;br /&gt;
東西南北に隣接した木があると、1つにつき2倍の時間がかかる。（最大16倍）&lt;br /&gt;
&lt;br /&gt;
=== ニンジン ===&lt;br /&gt;
&lt;br /&gt;
=== カボチャ ===&lt;br /&gt;
20%確率で壊れる。&lt;br /&gt;
&lt;br /&gt;
壊れてないカボチャが正方形に揃うと合体する。&lt;br /&gt;
&lt;br /&gt;
とりあえず正方形に植えるのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== ヒマワリ ===&lt;br /&gt;
収穫すると「パワー」を得てドローンが速くなる。&lt;br /&gt;
&lt;br /&gt;
=== サボテン ===&lt;br /&gt;
&lt;br /&gt;
=== 迷路 ===&lt;br /&gt;
&lt;br /&gt;
=== 恐竜 ===&lt;br /&gt;
&lt;br /&gt;
== 要素 ==&lt;br /&gt;
&lt;br /&gt;
=== 水やり ===&lt;br /&gt;
農場の広さとスピードに応じていい感じに使うのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== 肥料 ===&lt;br /&gt;
植物を即座に成長させることができる（2秒短縮）&lt;br /&gt;
&lt;br /&gt;
副作用があり、収穫の半分が Items.Weird_Substance に変わる。&lt;br /&gt;
&lt;br /&gt;
このアイテムを使うと、対象と隣接する植物の感染状態を反転させる&lt;br /&gt;
&lt;br /&gt;
=== 混植 ===&lt;br /&gt;
plant_type, (x, y) = get_companion()&lt;br /&gt;
&lt;br /&gt;
この座標にこの植物があると収量が増えるよ、という情報が得られる&lt;br /&gt;
&lt;br /&gt;
=== 拡大 ===&lt;br /&gt;
広くなる&lt;br /&gt;
&lt;br /&gt;
=== スピード ===&lt;br /&gt;
アンロックと、ヒマワリのパワーでドローンの動きが速くなる。&lt;br /&gt;
&lt;br /&gt;
むやみに速くすると生育スピードが追いつかずうまく制御できなくなることがあるので注意&lt;br /&gt;
&lt;br /&gt;
== その他 ==&lt;br /&gt;
&lt;br /&gt;
=== 帽子 ===&lt;br /&gt;
&lt;br /&gt;
=== デバッグ ===&lt;br /&gt;
print() とブレークポイントが使えます&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=584</id>
		<title>農家は Replace() されました</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E8%BE%B2%E5%AE%B6%E3%81%AF_Replace()_%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F&amp;diff=584"/>
		<updated>2026-02-08T16:58:27Z</updated>

		<summary type="html">&lt;p&gt;Ptt: ページの作成:「Pythonライクなコードで農業を自動化するゲーム。  面白かったのでメモを残したいと思います  https://store.steampowered.com/app/2060160/_Replace/?l=japanese  == 設定 == Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。  == ゲームの進め方 == いい感じにループを組んで、色々アンロックしていくのが最初の目…」&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pythonライクなコードで農業を自動化するゲーム。&lt;br /&gt;
&lt;br /&gt;
面白かったのでメモを残したいと思います&lt;br /&gt;
&lt;br /&gt;
https://store.steampowered.com/app/2060160/_Replace/?l=japanese&lt;br /&gt;
&lt;br /&gt;
== 設定 ==&lt;br /&gt;
Shift + Tab がデフォルトだとSteamオーバーレイのショートカットになっていて邪魔なので無効化しましょう。&lt;br /&gt;
&lt;br /&gt;
== ゲームの進め方 ==&lt;br /&gt;
いい感じにループを組んで、色々アンロックしていくのが最初の目標になると思います&lt;br /&gt;
&lt;br /&gt;
== 文法 ==&lt;br /&gt;
各種機能のアンロックが必要ですが、基本的な文法はほとんどPythonと同じです。&lt;br /&gt;
&lt;br /&gt;
== 関数 ==&lt;br /&gt;
&lt;br /&gt;
=== 移動系 ===&lt;br /&gt;
&lt;br /&gt;
==== move(方角) ====&lt;br /&gt;
East, West, North, South が指定できる&lt;br /&gt;
&lt;br /&gt;
座標はループしていて、端まで行ったら反対側に移動する&lt;br /&gt;
&lt;br /&gt;
=== 農業系 ===&lt;br /&gt;
&lt;br /&gt;
==== plant(Entities.xx) ====&lt;br /&gt;
指定したエンティティを植える&lt;br /&gt;
&lt;br /&gt;
多くのエンティティは till() したほうがいい&lt;br /&gt;
&lt;br /&gt;
==== till() ====&lt;br /&gt;
耕す&lt;br /&gt;
&lt;br /&gt;
==== use_item(Items.xx) ====&lt;br /&gt;
水やり、肥料などに使う&lt;br /&gt;
&lt;br /&gt;
=== getter系 ===&lt;br /&gt;
&lt;br /&gt;
==== can_harvest() ====&lt;br /&gt;
収穫できるかどうか&lt;br /&gt;
&lt;br /&gt;
==== get_entity_type() ====&lt;br /&gt;
エンティティの種類を見る&lt;br /&gt;
&lt;br /&gt;
何もなかったらNoneを返す&lt;br /&gt;
&lt;br /&gt;
==== get_ground_type() ====&lt;br /&gt;
土の状態を見る&lt;br /&gt;
&lt;br /&gt;
耕す条件とかで使う&lt;br /&gt;
&lt;br /&gt;
=== 時間系 ===&lt;br /&gt;
&lt;br /&gt;
==== do_a_flip() ====&lt;br /&gt;
ドローンが宙返りをする&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
==== pet_the_piggy() ====&lt;br /&gt;
子ブタをなでます！&lt;br /&gt;
&lt;br /&gt;
固定で1秒かかる&lt;br /&gt;
&lt;br /&gt;
== エンティティ ==&lt;br /&gt;
植えることができる植物など&lt;br /&gt;
&lt;br /&gt;
=== 草 ===&lt;br /&gt;
&lt;br /&gt;
=== 茂み ===&lt;br /&gt;
&lt;br /&gt;
=== 木 ===&lt;br /&gt;
1本あたり5つの木材が手に入る。&lt;br /&gt;
&lt;br /&gt;
東西南北に隣接した木があると、1つにつき2倍の時間がかかる。（最大16倍）&lt;br /&gt;
&lt;br /&gt;
=== ニンジン ===&lt;br /&gt;
&lt;br /&gt;
=== カボチャ ===&lt;br /&gt;
20%確率で壊れる。&lt;br /&gt;
&lt;br /&gt;
壊れてないカボチャが正方形に揃うと合体する。&lt;br /&gt;
&lt;br /&gt;
とりあえず正方形に植えるのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== ヒマワリ ===&lt;br /&gt;
収穫すると「パワー」を得てドローンが速くなる。&lt;br /&gt;
&lt;br /&gt;
=== サボテン ===&lt;br /&gt;
&lt;br /&gt;
=== 迷路 ===&lt;br /&gt;
&lt;br /&gt;
=== 恐竜 ===&lt;br /&gt;
&lt;br /&gt;
== 要素 ==&lt;br /&gt;
&lt;br /&gt;
=== 水やり ===&lt;br /&gt;
農場の広さとスピードに応じていい感じに使うのがよさそう&lt;br /&gt;
&lt;br /&gt;
=== 肥料 ===&lt;br /&gt;
植物を即座に成長させることができる（2秒短縮）&lt;br /&gt;
&lt;br /&gt;
副作用があり、収穫の半分が Items.Weird_Substance に変わる。&lt;br /&gt;
&lt;br /&gt;
このアイテムを使うと、対象と隣接する植物の感染状態を反転させる&lt;br /&gt;
&lt;br /&gt;
=== 混植 ===&lt;br /&gt;
plant_type, (x, y) = get_companion()&lt;br /&gt;
&lt;br /&gt;
この座標にこの植物があると収量が増えるよ、という情報が得られる&lt;br /&gt;
&lt;br /&gt;
=== 拡大 ===&lt;br /&gt;
広くなる&lt;br /&gt;
&lt;br /&gt;
=== スピード ===&lt;br /&gt;
アンロックと、ヒマワリのパワーでドローンの動きが速くなる。&lt;br /&gt;
&lt;br /&gt;
むやみに速くすると生育スピードが追いつかずうまく制御できなくなることがあるので注意&lt;br /&gt;
&lt;br /&gt;
== その他 ==&lt;br /&gt;
&lt;br /&gt;
=== 帽子 ===&lt;br /&gt;
&lt;br /&gt;
=== デバッグ ===&lt;br /&gt;
print() とブレークポイントが使えます&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E3%83%AA%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%B2%E3%82%B9&amp;diff=583</id>
		<title>GeoGuessr/リージョンゲス</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E3%83%AA%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%B2%E3%82%B9&amp;diff=583"/>
		<updated>2026-02-08T11:13:55Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;国の中のどのあたりかを推測することは「リージョンゲス」と呼ばれている。&lt;br /&gt;
&lt;br /&gt;
内容が増えたら国別のページを作るかも&lt;br /&gt;
&lt;br /&gt;
== 日本 ==&lt;br /&gt;
&lt;br /&gt;
== 台湾 ==&lt;br /&gt;
&lt;br /&gt;
== インドネシア ==&lt;br /&gt;
&lt;br /&gt;
== フィリピン ==&lt;br /&gt;
&lt;br /&gt;
== ベトナム ==&lt;br /&gt;
&lt;br /&gt;
== インド ==&lt;br /&gt;
&lt;br /&gt;
== フランス ==&lt;br /&gt;
&lt;br /&gt;
== ロシア ==&lt;br /&gt;
&lt;br /&gt;
== アルゼンチン ==&lt;br /&gt;
&lt;br /&gt;
== ブラジル ==&lt;br /&gt;
&lt;br /&gt;
== アメリカ ==&lt;br /&gt;
&lt;br /&gt;
== ニュージーランド ==&lt;br /&gt;
&lt;br /&gt;
== オーストラリア ==&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E3%83%AA%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%B2%E3%82%B9&amp;diff=582</id>
		<title>GeoGuessr/リージョンゲス</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E3%83%AA%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%B2%E3%82%B9&amp;diff=582"/>
		<updated>2026-02-08T11:10:53Z</updated>

		<summary type="html">&lt;p&gt;Ptt: 空白のページを作成しました&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE&amp;diff=581</id>
		<title>正規表現</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE&amp;diff=581"/>
		<updated>2026-02-06T16:58:32Z</updated>

		<summary type="html">&lt;p&gt;Ptt: 空白のページを作成しました&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E4%BD%99%E5%BC%A6%E5%AE%9A%E7%90%86&amp;diff=580</id>
		<title>余弦定理</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E4%BD%99%E5%BC%A6%E5%AE%9A%E7%90%86&amp;diff=580"/>
		<updated>2026-02-05T15:37:36Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;直交座標系で長さがどうなっているかの話をしている&lt;br /&gt;
[[カテゴリ:数学]]&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E4%BD%99%E5%BC%A6%E5%AE%9A%E7%90%86&amp;diff=579</id>
		<title>余弦定理</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E4%BD%99%E5%BC%A6%E5%AE%9A%E7%90%86&amp;diff=579"/>
		<updated>2026-02-05T15:37:14Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;直交座標系で長さがどうなっているかの話をしている&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E5%BB%BA%E7%AF%89&amp;diff=578</id>
		<title>GeoGuessr/建築</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E5%BB%BA%E7%AF%89&amp;diff=578"/>
		<updated>2026-02-05T13:25:29Z</updated>

		<summary type="html">&lt;p&gt;Ptt: ページの作成:「== イギリス ==」&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== イギリス ==&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E9%9B%BB%E6%9F%B1&amp;diff=577</id>
		<title>GeoGuessr/電柱</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E9%9B%BB%E6%9F%B1&amp;diff=577"/>
		<updated>2026-02-05T13:18:15Z</updated>

		<summary type="html">&lt;p&gt;Ptt: /* コロンビア */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== メキシコ ==&lt;br /&gt;
八角形の電柱をよく見かける。&lt;br /&gt;
&lt;br /&gt;
== コロンビア ==&lt;br /&gt;
メキシコと似た形の八角形の電柱があったが、下の方が黒・黄・黒で塗られている&lt;br /&gt;
&lt;br /&gt;
https://maps.app.goo.gl/eSqgY7hD5sRoFrKg7&lt;br /&gt;
&lt;br /&gt;
== トルコ ==&lt;br /&gt;
山では金属の、本当にはしごのような形の電柱を見かける。&lt;br /&gt;
&lt;br /&gt;
都市部では地中化が進んでいるらしい。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E9%9B%BB%E6%9F%B1&amp;diff=576</id>
		<title>GeoGuessr/電柱</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E9%9B%BB%E6%9F%B1&amp;diff=576"/>
		<updated>2026-02-05T13:15:07Z</updated>

		<summary type="html">&lt;p&gt;Ptt: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== メキシコ ==&lt;br /&gt;
八角形の電柱をよく見かける。&lt;br /&gt;
&lt;br /&gt;
== コロンビア ==&lt;br /&gt;
メキシコと似た形の八角形の電柱があったが、下の方が黒・黄・黒で塗られている&lt;br /&gt;
&lt;br /&gt;
== トルコ ==&lt;br /&gt;
山では金属の、本当にはしごのような形の電柱を見かける。&lt;br /&gt;
&lt;br /&gt;
都市部では地中化が進んでいるらしい。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E9%9B%BB%E6%9F%B1&amp;diff=575</id>
		<title>GeoGuessr/電柱</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=GeoGuessr/%E9%9B%BB%E6%9F%B1&amp;diff=575"/>
		<updated>2026-02-05T13:10:53Z</updated>

		<summary type="html">&lt;p&gt;Ptt: ページの作成:「== トルコ == 山では金属の、本当にはしごのような形の電柱を見かける。  都市部では地中化が進んでいるらしい。」&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== トルコ ==&lt;br /&gt;
山では金属の、本当にはしごのような形の電柱を見かける。&lt;br /&gt;
&lt;br /&gt;
都市部では地中化が進んでいるらしい。&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
	<entry>
		<id>http://wiki.ptt-lab.com/index.php?title=%E4%BD%99%E5%BC%A6%E5%AE%9A%E7%90%86&amp;diff=574</id>
		<title>余弦定理</title>
		<link rel="alternate" type="text/html" href="http://wiki.ptt-lab.com/index.php?title=%E4%BD%99%E5%BC%A6%E5%AE%9A%E7%90%86&amp;diff=574"/>
		<updated>2026-02-05T11:44:46Z</updated>

		<summary type="html">&lt;p&gt;Ptt: 空白のページを作成しました&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Ptt</name></author>
	</entry>
</feed>