2020-09-01から1ヶ月間の記事一覧

計算機に遊戯王を理解させる

さて、コンピュータと遊戯王その2です。ADSのコードは順調に解読できていて、メインフレームやコア、イベント管理など把握はできました。どうやらADSはソケット通信でサーバーとクライアント間のイベントをやり取りして、それをサーバー側のコアが処理して…

ADSのビルドに21時間かけた話

AI作るにあたりADSと連携できないかとファイル漁ってたら、どうやらGithubに公開されているらしいので見に行くと、C++とLuaで書かれていたのでとりあえずソースからコンパイルして実行できないか試してみた。 github.comプロジェクトになれていない私には睡…

Node.jsをPython-Likeにする

javascriptを上達させたいけど、非同期ioが足を引っ張って競技プログラミングを解くのには使いにくい。 そこで自前でPythonっぽい関数を実装してみた。 環境 実装した関数 input() 環境 windows 10 node.js 12.18.3 windowsマシンゆえに main(require('fs').…

ニューラルネットワークとその他

最近したことのメモ ニューラルネットワーク作成 マルチスレッド・マルチプロセス Node.js入門 zipファイルダウンロードの自動化 デコレータの応用 コネクトフォーAIの作成 ニューラルネットワーク作成 delta値の計算やweight補正値の計算の際、レイヤーにキ…

Atcoder自動テスト・提出ツールを自作したメモ

環境 使用したモジュール[理解度:10段階] 標準モジュール 外部モジュール 自動テストツール 下準備 webページからテストデータを取得する サーバからレスポンスを受け取る レスポンスからhtmlを抽出する soupから欲しいものを取り出す データを加工 テストデ…