----------------------------------------------------------------------------- HYPER−M version 2.1 ----------------------------------------------------------------------------- # のうがき # なにをいまさら "人工無能" (^^;; # 動作環境 # HYPER-M Ver2.1 は、半角カナ(ANK) 及び 全角文字(S-JIS) に対応しています。 S-JIS で入力する場合は、FEP 及び漢字表示ドライバを用意しておきます。 動作を確認した環境 PC-E500 RomVer7 (S1:256KB S2:256KB D:512KB) MEM$="S1" 漢字表示ソフト : KNJSCRN ver1.4 (c)E.Kako 氏 漢字入力ソフト : JFP ver1.07 (c)N.Kon 氏 HYPER_M は "S1:" 上に辞書を作成します。 辞書はだんだん大きくなって行くので ある程度の空き容量を確保しておく必要があります。 MEM$ が "S1" 以外になっている場合の動作も保証できません。 漢字(全角)入力時には、FEP の ON/OFF 用拡張コマンド($7F) を発行するので、 $7F をサポートしている FEP は連動して ON/OFF されます。(JFPは対応してます) # 起動 # &BE000 以降を機械語領域として、 LOAD M "HYPER_M" CALL &BE000 "/S -- S-JIS モードで起動 CALL &BE000 "/A -- ANK モードで起動 で起動します。 起動できると "S1:HYPER_M.DIC" があるかを調べ、存在しなければ 新規作成されます。 名前を入力してあげてください。 起動オプションを付けなければ ANK モードで起動されます。 S-JISモードで起動しても、漢字表示ドライバが組み込まれていなければ、変な文字 が出てくるだけですので注意。 # 会話 # (例) マルチタスクは OS9  (全角で入力した場合) ~~ 単語と単語の間には「全角スペース」か「半角スペース」を入れて下さい。 単語は3つまで認識されます。それ以上は無視されます。 (例) 全ての 解答は 新しい 問題を 産む 認識 ← | → 無視 1つの単語の長さは20バイト(10文字)までです。それ以上は無視されます。 (例) 東京都特許許可局許可局長 認識 ← | → 無視 句読点等は、単語の一部と認識してしまいますので、入れないで下さい。 語尾は適当に処理してくれます。 最初は、なんにも知らないので、なんでもかんでも聞いてきますが、やさしく 教えてあげてください。 最初のしつけが大切ですから(^^;; そのうちだんだん賢くなっていき、なんとか会話できるようになります。 教えるときのコツとして、単語同士をうまくつなげてやるようにしましょう。 そうしてつながった単語は、会話の中でもどんどん飛び出してきますから。 # 終了 # BREAK を押せば、いつでも終了出来ます。 もし、"File write error !!" が出て終了したら、メモリが足りないって事です。 # 注意 # 人間の会話のような高度な文構造には対応しきれないので、できるだけ簡単な文で 話しかけてやりましょう。 出来れば「言いきり」の形が良いです。 (例) りえ :おはよう ってなにかな? あなた:貴ノ花 こんな簡単な文が GOOD です。 まちがっても・・ あなた:貴ノ花のことだよ なんて入れないで下さい。めちゃくちゃになります。 語尾が「のにとをへはもよがだで」の単語は語尾が削除される事があります。 (例) こんにちは → こんにち ~~ 「ー」「!」「?」等の記号も使わない方が無難でしょう。 # プログラム # 最大65534個の単語を収容可能です。 思考ルーチン(単語検索ルーチン)を5種類用意してあるので、KURUMIちゃんとか よりも賢いと思います。(要は教え方なのですが(^^;) プログラムの後ろから1KBをスタックエリアとして使い、それ以外のメモリは、 使いません。 # 今後の課題 # ・辞書の合体 他の人の辞書と組み合わせると面白いかも。 ・辞書の効率UP 現時点ではスピード重視のためけっこう辞書に無駄があるのでもう少し改良した いな。 ・通信機能 ほかのE500と接続して無能同士の会話も笑えるかも。 {留守番電話と自動セールス・マシンとの対決は面白かった(^^;} # 履歴 # Ver 1.x 1991/??/?? 遥か昔に BASIC で. Ver 2.0 1993/02/05 マシン語バージョン. 思考ルーチンの強化. 辞書フォーマットの改良. Ver 2.1 1993/04/11 辞書を新規作成する所の不都合を直した. ANK も使えるようにした. ANK と S-JIS が混じっても正常に認識される. # 作者 # ※ 無断転載禁止! ※ ポケ通:#2575 きゃぱ NIFTY :HHD03572 PC-VAN:VYM85156 パケット通信:JK1CFC @ JA1WOI.12.JNET1.JPN.AS op T.Kamio