kumitatepazuru's blog

中学生のメモブログ。みんなの役に立ちたい。

robocup

soccerAIのプログラムレベルのお話(α0.4) ①

6/25現在未公開のα0.4でPORTの変更をして手動だが、サッカーを沢山実行できるようになったが、面倒くさいので自動化する。 その時に自動でPORTを設定する方法に手こずったのでメモ。 PORTのお話はこちら。 kumitatepazuru.hatenablog.com どーしたの? どー…

soccerAIのプログラムレベルのお話(α0.1.0)

soccerai α0.1.0を公開したので解説。 注意 大きな変更箇所 解説 rewardの表示方法をmatplotlibから、tensorboardに変更 goal情報を入手するようにした action数を大幅削減、reward関数を一から作成 ボールキックの判定を良くした 最後に

soccerAIのプログラムレベルのお話(α0.0.2) ②

この記事は以下の記事の続きです。見ていない方はまずこちらを見てください。 解説の続き env_data.py いろいろなimport logtoplot定義 envクラス定義 いろいろな便利にするための定義等 初期設定の定義 報酬計算関数定義 actionを実際に適用 見えているもの…

soccerAIのプログラムレベルのお話(α0.0.2) ①

※これからはプログラムレベルのお話シリーズはsoccerAIでHELIOS倒しちゃうぞ計画として続行いたします。(タイトルは変更しません) プログラムレベルのお話シリーズ第二回。 今回は前回のlibscipsとは変わって自分が作成・配布しているsoccer AIについて説…

pythonでバイナリから文字列に変換するときに変換できない文字があった時にエラーを出さないようにする。

pythonでバイナリから文字列に変換するときに変換できない文字があった時にエラーを出さないようにすることがちょっとわからなかったのでメモ。 経緯 やってみる 最後に

libscipsのプログラムレベルのお話①(α0.0.1)

注意 このコンテンツは旧サイトを移行したものです。なので内容がおかしいかもしれませんがご了承ください。 作成経緯 player.pyを見る。 analysisクラス player_signalクラス 最後に 今回は、自分が作っているライブラリlibscipsについて説明しようと思う。…