1 function AI_Bootstrap(env){
2 var append = function(t){ env.memory.appendMemoryTag(t); t.isBootstrap = true;};
3 var w = function(str, uuid){ return new AI_WordTag(str, uuid); };
4 var p = function(pattern, uuid, func){ return new AI_PatternTag(pattern, uuid, func); };
5 var m = function(uuid, description){ return new AI_MeaningTag(uuid, description); };
6 var wid = function(str){ return env.memory.getUUIDFromWord(str); };
12 append(w("。", "b48267fb-f867-491c-a562-e5e24de389c1"));
13 append(w("は", "b486d60c-9272-473b-af69-da028aebc635"));
14 append(w("単語", "8cdaa0d7-a48e-48a1-bc79-9ae5308ea096"));
15 append(w("です", "a1f3dbae-baf3-4423-86d3-d06debe33ef2"));
16 append(w("記憶", "2fbdbea7-c25d-d38e-8418-99f1be50eb91"));
17 append(w("を", "516fcf20-589d-421c-08b8-d9666f2d8c01"));
18 append(w("保存", "be1f565e-7940-1e44-1c5b-752a8b72861d"));
19 append(w("する", "2de2bbc0-0892-09b2-488d-96d6dfc841c6"));
24 append(m(env.UUID_Meaning_UndefinedString, "未定義文字列"));
32 env.UUID_Meaning_UndefinedString,
37 ], "72d5f5b2-7943-4ea0-8a91-b2c84ed856f6",
38 function(env, separated, UUIDList){
39 if(UUIDList[0] == env.UUID_Meaning_UndefinedString){
40 env.message("「" + separated[0] + "」は単語なんですね!\n");
41 env.memory.appendMemoryTag(new AI_WordTag(separated[0]));
42 env.message(env.memory.wordList.length + "個目の単語を登録しました!\n");
44 env.message("「" + separated[0] + "」が単語なのは知ってますよ…。\n");
56 ], "0101d94e-c664-44fd-9d75-669eb94e9d29",
57 function(env, separated, UUIDList){
58 env.memory.saveMemory();
59 env.message("記憶を保存したファイルを作成しました。\nDownloadsのリンクを右クリックして、名前をつけて保存してください。\n");
67 t = new AI_Job_Ask_isWord(env);