naaaaaaaaaaames
This commit is contained in:
parent
53eef3522c
commit
1e23a05f83
1 changed files with 15 additions and 18 deletions
33
names.js
33
names.js
|
|
@ -6,43 +6,40 @@ import { hash2 } from "./random.js";
|
|||
|
||||
export const NAME_PARTS = {
|
||||
// May appear only at the beginning of a name.
|
||||
prefixOnly: ["大", "小", "新", "古", "浅", "深", "上", "下", "東", "西", "南", "北", "中", "本", "広", "元", "奥", "前", "高", "長", "丸", "一", "壱", "二", "三", "四", "五", "六", "七", "八", "九", "十", "五十", "百", "千", "万", "阿", "佐々", "代々", "千代", "宇", "伊", "牟", "美",],
|
||||
prefixOnly: ["青", "白", "黒", "赤", "藍", "大", "小", "新", "古", "浅", "深", "上", "下", "東", "西", "南", "北", "中", "本", "広", "元", "奥", "前", "高", "長", "丸", "一", "壱", "二", "三", "四", "五", "六", "七", "八", "九", "十", "五十", "百", "千", "万", "阿", "佐々", "代々", "千代", "御", "宇", "須", "伊", "牟", "美",],
|
||||
|
||||
// Generic morphemes that may appear at the beginning or in the middle.
|
||||
free: [
|
||||
//pattern
|
||||
"青", "白", "黒", "赤", "藍",
|
||||
|
||||
//nature
|
||||
"川", "山", "森", "松", "竹", "梅", "柳", "栃", "橘", "柏", "樫", "麻", "桜", "岡", "木", "林", "森", "根", "葉", "葦", "日", "月", "君",
|
||||
"野", "尾", "旭", "朝", "霧",
|
||||
"川", "山", "花", "森", "松", "竹", "梅", "柳", "栃", "杉", "萩", "荻", "柿", "栗", "椎", "榊", "篠", "笹", "蓮", "橘", "柏", "樫", "麻", "桜", "岡", "木", "林", "森", "根", "葉", "葦", "日", "月", "君",
|
||||
"野", "尾", "砂", "鮎", "鯉", "鯖", "雁", "菊", "錦", "稲", "稗", "朝", "霧", "坂", "葵", "茜", "犬", "馬", "熊", "猿", "鶴", "鹿", "鷲", "鷹", "亀", "龍", "竜", "燕", "鴨",
|
||||
|
||||
//objects
|
||||
"畠", "秦", "幡", "井", "真", "田", "井", "口", "関", "矢", "手", "戸", "庄", "屋", "土", "鋸", "琴", "笙", "彦", "比", "碑", "多", "", "",
|
||||
"畠", "坪", "室", "門", "脇", "末", "硯", "釜", "鞍", "倉", "蔵", "鎌", "窯", "弓", "巻", "槙", "薪", "秦", "幡", "井", "真", "田", "井", "口", "関", "矢", "手", "戸", "庄", "屋", "土", "鋸", "琴", "笙", "彦", "比", "碑", "多", "垣", "辻",
|
||||
//others
|
||||
"由", "志", "成", "幸", "徳", "甲", "由", "和", "清", "弘", "保", "徳", "福", "富", "住", "幸", "弥", "住", "生", "昌", "相", "香", "吉", "𠮷", "佐", "多", "保", "加"
|
||||
"豊", "志", "野辺", "那", "納", "延", "芳", "越", "喜", "久", "方", "賀", "雅", "角", "刈", "神", "乃", "曲", "成", "幸", "徳", "甲", "由", "和", "清", "弘", "保", "徳", "福", "富", "住", "幸", "弥", "住", "生", "昌", "相", "香", "吉", "𠮷", "佐", "多", "保", "加", "間", "免"
|
||||
],
|
||||
|
||||
// May appear only at the end of a name.
|
||||
suffixOnly: ["宿", "口", "摩", "磨", "潟", "茂"],
|
||||
suffixOnly: ["宿", "口", "摩", "磨", "茂", "辺", "邊", "邉", "隅", "陰", "呂"],
|
||||
|
||||
// Context-aware morphemes that may appear at the beginning or in the middle.
|
||||
contextFree: {
|
||||
coastal: ["浜", "浦", "津", "湊", "潮", "磯", "海", "島", "磯", "渚", "潮", "汐"],
|
||||
river: ["瀬", "川", "橋", "渡", "沢", "淵", "沼", "堀"],
|
||||
coastal: ["浜", "浦", "津", "湊", "潮", "磯", "海", "島", "磯", "渚", "潮", "汐", "淵", "渕", "泊", "葦", "芦"],
|
||||
river: ["瀬", "川", "橋", "渡", "沢", "澤", "淵", "沼", "堀", "渕", "淵"],
|
||||
plain: ["原", "野", "田", "畠", "里", "平", "牧", "塚"],
|
||||
mountain: ["山", "谷", "沢", "峰", "尾", "久保", "迫", "岳"],
|
||||
historic: ["城", "館", "宮", "寺", "社", "陣", "府", "町"],
|
||||
mountain: ["山", "谷", "沢", "峰", "尾", "鞍", "久保", "迫", "岳", "窪", "玖保", "久芳", "檜", "桧", "入", "奥"],
|
||||
historic: ["城", "館", "宮", "寺", "社", "陣", "府", "町", "斎", "斉", "妙", "忌", "地蔵", "裏", "表"],
|
||||
suburban: [],
|
||||
},
|
||||
|
||||
// Context-aware morphemes that may appear only at the end of a name.
|
||||
contextSuffixes: {
|
||||
coastal: ["浜", "湊", "灘", "浦", "津", "崎", "嶋"],
|
||||
river: ["川", "瀬", "橋", "渡", "沼", "沢"],
|
||||
plain: ["原", "野", "田", "里", "村", "平"],
|
||||
mountain: ["谷", "峡", "尾根", "山", "沢", "麓"],
|
||||
historic: ["城", "通", "館", "宮", "町"],
|
||||
coastal: ["浜", "湊", "灘", "浦", "津", "崎", "嶋", "潟", "洲"],
|
||||
river: ["川", "瀬", "橋", "渡", "沼", "沢", "滝", "瀧"],
|
||||
plain: ["原", "野", "田", "里", "村", "平", "鼻"],
|
||||
mountain: ["谷", "峡", "尾根", "山", "沢", "麓", "嶽"],
|
||||
historic: ["城", "通", "館", "宮", "町", "寺", "院", "門", "柵", "稲荷"],
|
||||
suburban: ["丘", "台", "野", "原", "新町", "ヶ丘"],
|
||||
},
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue