Last active
January 12, 2016 04:54
-
-
Save Altech/5477974 to your computer and use it in GitHub Desktop.
ドミニオンのランダムセットジェネレーター(暗黒時代対応)。
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# used packs | |
queried_packs = ["暗黒時代", "陰謀", "基本", "繁栄"] | |
target_list = eval(DATA.read) | |
.select{|k,v| queried_packs.include? k} | |
.map{|k,v| v.map{|s| [k,s]}}.flatten(1) | |
set = Hash.new | |
10.times do | |
pack, card = target_list.sample | |
set[pack] ||= Array.new | |
set[pack] << card | |
target_list.delete([pack, card]) | |
end | |
require 'pp' | |
pp set | |
__END__ | |
{ | |
"暗黒時代" => [ | |
"はみだし者", | |
"ネズミ", | |
"賢者", | |
"従者", | |
"騎士", | |
"封土", | |
"偽造通貨", | |
"物乞い", | |
"浮浪者", | |
"吟遊詩人", | |
"屑屋", | |
"墓暴き", | |
"秘術師", | |
"武器庫", | |
"隠遁者", | |
"襲撃者", | |
"物置", | |
"地下墓所", | |
"金物商", | |
"略奪", | |
"採集者", | |
"救貧院", | |
"行進", | |
"城塞", | |
"建て直し", | |
"ゴミあさり", | |
"狂人", | |
"狩場", | |
"伯爵", | |
"盗賊", | |
"青空市場", | |
"死の荷車", | |
"浮浪児", | |
"狂信者", | |
"祭壇", | |
"山賊の宿営地"], | |
"異郷" => [ | |
"街道", | |
"画策", | |
"農地", | |
"辺境伯", | |
"香辛料商人", | |
"よろずや", | |
"公爵夫人", | |
"愚者の黄金", | |
"地図職人", | |
"岐路", | |
"国境の村", | |
"大使館", | |
"開発", | |
"不正利得", | |
"シルクロード", | |
"宿屋", | |
"埋蔵金", | |
"値切り屋", | |
"遊牧民の野営地", | |
"厩舎", | |
"官吏", | |
"義賊", | |
"交易人", | |
"神託", | |
"坑道"], | |
"陰謀" => [ | |
"ハーレム", | |
"公爵", | |
"秘密の部屋", | |
"拷問人", | |
"仮面舞踏会", | |
"貴族", | |
"破壊工作員", | |
"執事", | |
"鉄工所", | |
"橋", | |
"貢物", | |
"詐欺師", | |
"交易場", | |
"鉱山の村", | |
"偵察員", | |
"大広間", | |
"願いの井戸", | |
"中庭", | |
"共謀者", | |
"手先", | |
"貧民街", | |
"改良", | |
"寵臣", | |
"男爵", | |
"銅細工師"], | |
"海辺" => [ | |
"海の妖婆", | |
"前哨地", | |
"商船", | |
"宝の地図", | |
"停泊所", | |
"倉庫", | |
"原住民の村", | |
"灯台", | |
"探検家", | |
"真珠採り", | |
"大使", | |
"漁村", | |
"抑留", | |
"隊商", | |
"見張り", | |
"宝物庫", | |
"バザー", | |
"密輸人", | |
"引揚水夫", | |
"海賊船", | |
"船着場", | |
"策士", | |
"島", | |
"幽霊船", | |
"巾着切り", | |
"航海士"], | |
"基本" => [ | |
"鍛冶屋", | |
"書庫", | |
"市場", | |
"民兵", | |
"役人", | |
"祝祭", | |
"鉱山", | |
"祝宴", | |
"地下貯蔵庫", | |
"改築", | |
"玉座の間", | |
"研究所", | |
"木こり", | |
"庭園", | |
"宰相", | |
"泥棒", | |
"密偵", | |
"村", | |
"堀", | |
"礼拝堂", | |
"冒険者", | |
"金貸し", | |
"魔女", | |
"議事堂", | |
"工房"], | |
"収穫祭" => [ | |
"収穫", | |
"品評会", | |
"占い師", | |
"名馬", | |
"道化師", | |
"再建", | |
"王女", | |
"狩猟団", | |
"馬上槍試合", | |
"金貨袋", | |
"移動動物園", | |
"馬商人", | |
"村落", | |
"王冠", | |
"豊穣の角笛", | |
"郎党", | |
"農村", | |
"魔女娘"], | |
"繁栄" => [ | |
"望楼", | |
"借金", | |
"投機", | |
"都市", | |
"宮廷", | |
"隠し財産", | |
"香具師", | |
"記念碑", | |
"ならず者", | |
"交易路", | |
"労働者の村", | |
"護符", | |
"銀行", | |
"玉璽", | |
"司教", | |
"保管庫", | |
"拡張", | |
"造幣所", | |
"大市場", | |
"禁制品", | |
"会計所", | |
"鍛造", | |
"大衆", | |
"行商人", | |
"石切場"], | |
"錬金術" => [ | |
"ポーション", | |
"大学", | |
"念視の泉", | |
"使い魔", | |
"変成", | |
"薬師", | |
"ブドウ園", | |
"弟子", | |
"賢者の石", | |
"錬金術師", | |
"薬草商", | |
"ゴーレム", | |
"支配"] | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment