「Hello、World!」初心者向け

あらゆるもののプログラミングの時代に、3次元の画像や風景でさえプログラムで設定されると、問題は長い間熟してきましたが、なぜ文学を作成するための公共のプログラム可能な手段がないのでしょうか?



そのようなツールが既に存在するか、遅かれ早かれ登場する場合、問題は「通常の」プログラミング言語では「Hello、World!」のように、どのような種類の最初の「プログラム」があるのでしょうか?



確かに、文学の創造の特異性は、少なくとも、3つの条件の充足を必要とします:



1.文学テキストは、特定の規範、つまりテンプレートに対応している必要があります。

2.このテキストは非常にオリジナルでなければなりません。

3.少なくとも、著者は彼を好きで、ある程度「彼」を反映するべきです。



したがって、これらの位置から、特定の開発者環境で実行される最初の文学的な「プログラム」を検討します。



実際、次のような固定テキスト:「こんにちは、ツイスターさん、元大臣!」は、ポイント2に対応していないため、この目的にはまったく適していません。したがって、明示的なテキストを出力する必要はなく、そのテンプレートを実装する必要があります。 例:



[挨拶] [タイトル] [役職または名前、または同等のもの]



これはもう少し楽しいです。 したがって、プログラムは角括弧で示されたセットの要素にアクセスできる必要があります。 数十の挨拶の言葉、数十のランニングタイトルと同数の投稿があるとします。 また、少なくとも1つのあいさつ文は常にあるべきだと考えています。



結果として、与えられた単語のさまざまな組み合わせの組み合わせセットがあります。 大きいほど、これらのセットの元素組成は大きくなります。 このセットは限られていることは明らかですが、この場合、誰も特に過失を見つけることはありません。著者Xと著者Yの両方が同じフレーズを持っていることは明らかです。



物事は、名前またはそれに相当するもののほうが優れています。 桁違いに多くのオプションがあります。 文学的な「プログラム」に必要なのは、フィルター、制限、およびランダムなどの特定のセットの要素を選択する方法を指定することだけです。 最も簡単な場合、「[Welcoming word]、[Name]!」というフレーズを単純に生成できます。たとえば、名前にSGSGSテンプレートのかなりオリジナルの実装がある場合、ここでCは子音、Gは母音です。 結果の単語は、発生頻度が低いため、Googleを介して実行できます。 このような単語のプログラム生成は次のとおりです。「Zushor」、「Gelyuzh」、「Chotser」、「Fosyur」、「Tsityzh」、「Ranyur」など。 ランダムジェネレーターを起動すると、以下が受信されます。



-こんにちは、Zushor!

-素晴らしい、Geluzh!

-敬礼、ラヌール!

-Helou、Qizyg!

-ハイ、フォシュール!

-挨拶、ロペット!



当然、調和を高めるには、より頻繁に使用される単語を使用する必要があり、その結果、独創性が低下します。



次の質問になると思いますが、文学的な主題のプログラムによる生成はどうですか?



「プロットはどうあるべきか」などの質問が発生した場合、主題Xについて価値のあることを言うことはできません。次のように進む必要があります。



1. Xをその反対または論理コンポーネントに分割します。 抽象的には、X = Y + Zです。ここで、Yは、たとえば原因またはイベントであり、Zは結果、プロセス、または結果です。



2.セットYおよびZを制限するために、それらのフィルター修飾子を導入します。 抽象的には、X = aY + bZです。ここで、たとえば、aは「特殊」であり、bは「異常」です。



その結果、文学プロットのメインテンプレートの式(X = aY + bZ)に到達します。



特別なイベントは異常な結果をもたらします。



どちらか



特別なイベントは、予測できない結果を伴う異常なプロセスを生成します。



後者の場合、式X = aY + bZ + cWが成り立ちます。 ただし、「+」記号の代わりに「->」フォローアップ記号がより論理的であることもあります。



X = aY-> bZ-> cW



不定の概念「X」(文学作品の「プロット」)の代わりに、「a」(「特別」)、「Y」(「イベント」)、「b」(「異常」)、「 Z”(“プロセス”)、“ c”(“予測不能”)、“ W”(“結果”)。 そして、これは少し不確実性が少ないですが、これは不確実性を除去する最初のレベルにすぎないことは明らかです。



作品には2つ以上の特別なイベントがあり、1つが2つ目の外観を刺激(触媒)します。 言い換えれば、これらの式は、たとえば次のように再帰的です。



特別なイベント1は異常なプロセス1を作成します

プロセス1:特別なイベント2が異常なプロセス2を作成



など、最後の投資まで



プロセスN:特別なイベントN + 1は、予期しない結果を伴う異常なプロセスN + 1を生成します



原則として、文学の観点から、普通の出来事と異常な出来事の記述は根本的な違いを生みません。 それらと他の両方は、「美しく」おもしろく説明されるべきです。 この場合、「異常」はすでに、読者が受け取った情報を認識する効果です。 たくさん読む人にとって、異常は当たり前になるかもしれません。 したがって、(個々のエピソードのレベルで)小さな部分で書く初心者の著者にとって、何を正確に記述するかには大きな違いはありませんか? 彼にとっての主な質問は、これをどのように正確に記述できるかということです。 たとえば、ヒーローの最初の知り合いをヒロインとどのように説明しますか? 状況、意図、状況的状況、コミュニケーションのプロセス、キャラクターの行動および彼らの対話が示されるべきであることは明らかです。 これは、さまざまな方法で実行できます。 しかし、具体的には、これは経験の浅い著者にとって困難を引き起こす可能性があります。



その一方で、多くの、何千もの若者が、何らかの形でお互いを知るようになります。 逸話的で、滑comicで、愚かなこともあります。 時には、完全に自然な方法で。 そして時にはそれは非常に美しいことさえあり、少なくとも適切な賞を贈ります。 したがって、尋ねるのは合理的です、若い人の最初の連絡先を記述するためのテンプレートはありますか? 確かに存在するべきである、または存在するかもしれない、なぜですか? 単なるテンプレートとその実装は、天国のようなものです。 実装は、特定のテンプレート構造に特定の「テクスチャ」を意味します。 誰がテンプレートの構造そのものを変更することを妨げますか? 誰もが愛の「テクノロジー」を知っていますが、このトピック自体は永遠です。 そして、そのような「永遠の」トピックがたくさんあります。



既に一般的なプロットテンプレートがあります。今度は、イベントテンプレートの表現に移ります。どのプロットも一連のイベント(アルゴリズムフローチャートのプログラム実行トレースに似ている)であるためです。



原則として、そのようなテンプレートのオプションの1つはすでに歴史から知られています。 かつて司令官の誰かが言った:「彼は来た、見た、勝った」。 このステートメントをより適切な形式に言い換えると、次の式が得られます。



来た(入った)-状況を評価した-状況に応じて行動した



その結果は、「勝利」または単に行動のプロセスからの喜び/不快感になります。



このテンプレートは、たとえば、私たちのヒーローがヒロインと知り合うプロセスを説明するのにすでに非常に適しています。 たとえば、彼は学生パーティーが計画されている寮の部屋に入り、状況を評価し、自分にふさわしい候補者を見つけ、他のすべての背景との関係を満たし、発展させる試みを始めました。 しかし、当然ながら、プロセスの詳細は最終的な文学テキストまで続けられるべきです。 対処が必要なのは、このようなイベントの再帰的記述の技術です。 いつものように、そのような記述の変形は、実際の文学作品で探さなければなりません。



All Articles