2019年7月29日のブックマーク (2件)

  • Goで世界一シンプルなCUIライブラリを作りました - Qiita

    こんにちは。今日もいいターミナル日和ですね。 今回はGo製の新たなCUIライブラリ goban を作ったので、その紹介と簡単な使い方を説明します。 (追記)罫線と文字幅について 日語環境では罫線が全角幅で表示されてしまい、綺麗に出力されない問題があります。その際は、以下の一行をMainの前に挿入してください。 runewidth.DefaultCondition = &runewidth.Condition{EastAsianWidth: false} ただし、これは ambiguous width に分類される文字すべてを半角幅で表示してしまうため、記号などを用いたときに別の問題が発生する場合があります。注意して使用してください。 今後、CJK環境では罫線を諦めてASCIIでボックスを表示する実装を入れる予定です。 CUIライブラリについて ターミナルで動くグラフィカルなアプリを作るた

    Goで世界一シンプルなCUIライブラリを作りました - Qiita
    twatw
    twatw 2019/07/29
  • 「負けられるなら負けてみてくれ!」 世界最弱のオセロAIが開発され、負けられないと話題に

    AI会社「AVILEN」が、“負けることが難しい”「世界最弱のオセロAI」を開発し、「負けられない」と話題になっています。逆転の発想。 最弱オセロ。黒がプレイヤー、白がAIでプレイヤーが圧勝している状態 今回公開された「最弱オセロ」は、PC・スマホを問わずに楽しめるゲーム。通常は「盤面の石を1つでも多く自分の色に染めた方が勝ち」というルールですが、最弱オセロはその真逆。盤面上に1つでも自分の石を残さないことで勝ち、つまり負ければ勝ちというルールが採用されています。 ゲームのリリースから間もなく、TwitterではAVILEN社CTOの吉田 拓真(@TakuAtCoder1)さんが「負けられるなら負けてみてくれ!」とツイートし、4000件以上のリツイートされるなど話題に。「AIが負けるように駒を配置してくるから勝つのと同じくらい難しい…」「10回以上やりましたが絶対負けること出来ないで

    「負けられるなら負けてみてくれ!」 世界最弱のオセロAIが開発され、負けられないと話題に
    twatw
    twatw 2019/07/29
    この使い方、商標大丈夫?