Soumettre la recherche
Mettre en ligne
.NET CoreとVS Codeで作る人狼知能
•
Télécharger en tant que PPTX, PDF
•
0 j'aime
•
1,520 vues
T
takots
Suivre
.NET CoreとVisual Studio Codeで人狼知能エージェントを作成する方法についてのスライド
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 16
Télécharger maintenant
Recommandé
C#版人狼知能エージェントの作り方(MonoDevelop/Xamarin Studio編)
C#版人狼知能エージェントの作り方(MonoDevelop/Xamarin Studio編)
takots
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
takots
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~
Akira Inoue
.NET Core と .NET Framework (続きは de:code 2016 で!)
.NET Core と .NET Framework (続きは de:code 2016 で!)
Akira Inoue
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Hideharu MATSUFUJI
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
日本マイクロソフト株式会社
DEV-002_.NET Core/ASP.NET Core が実現するクロスプラットフォーム .NET の今と未来
DEV-002_.NET Core/ASP.NET Core が実現するクロスプラットフォーム .NET の今と未来
decode2016
Microsoft azureとdockerとansibleと
Microsoft azureとdockerとansibleと
Kinoshita Miku
Recommandé
C#版人狼知能エージェントの作り方(MonoDevelop/Xamarin Studio編)
C#版人狼知能エージェントの作り方(MonoDevelop/Xamarin Studio編)
takots
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
C#版人狼知能エージェントの作り方~Visual Studio編~(AIWolf.NET 1.0.6版)
takots
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~
.NET Core 5 ~ Windows, Linux, OS X そして Docker まで ~
Akira Inoue
.NET Core と .NET Framework (続きは de:code 2016 で!)
.NET Core と .NET Framework (続きは de:code 2016 で!)
Akira Inoue
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Hideharu MATSUFUJI
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
日本マイクロソフト株式会社
DEV-002_.NET Core/ASP.NET Core が実現するクロスプラットフォーム .NET の今と未来
DEV-002_.NET Core/ASP.NET Core が実現するクロスプラットフォーム .NET の今と未来
decode2016
Microsoft azureとdockerとansibleと
Microsoft azureとdockerとansibleと
Kinoshita Miku
Microsoft Holographicってなに?来年、Windows 10に来るらしいぜ?
Microsoft Holographicってなに?来年、Windows 10に来るらしいぜ?
Akira Hatsune
Dockerでlamp環境を作って見る
Dockerでlamp環境を作って見る
zhengen lin
室内空調シミュレーション手順書
室内空調シミュレーション手順書
murai1972
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
Akira Inoue
Java GUI Programming
Java GUI Programming
Noritaka Kagei
[TL02] "Shift Left" で問題の早期発見を実現する、最新 Visual Studio の品質チェック・テスト機能の使い方
[TL02] "Shift Left" で問題の早期発見を実現する、最新 Visual Studio の品質チェック・テスト機能の使い方
de:code 2017
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
de:code 2017
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
murai1972
Visual Studio Code #phpcon2015
Visual Studio Code #phpcon2015
Aya Tokura
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
de:code 2017
活動報告9 laravel5入門-
活動報告9 laravel5入門-
vx-pc-club
TypeScript と Visual Studio Code
TypeScript と Visual Studio Code
Akira Inoue
Jenkins 2.0 (日本語)
Jenkins 2.0 (日本語)
Kohsuke Kawaguchi
20030712
20030712
小野 修司
今日から使おうSmalltalk
今日から使おうSmalltalk
Sho Yoshida
Jenkinsstudy#4kokawa
Jenkinsstudy#4kokawa
Takashi Kokawa
CruiseControl.NET設置
CruiseControl.NET設置
Kuniaki Igarashi
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Akira Inoue
Myfirst cloudfoundry intro_20161201
Myfirst cloudfoundry intro_20161201
Tomohiro Ichimura
NET5 and Diagnostics
NET5 and Diagnostics
Kazushi Kamegawa
.NET Coreとツール類の今
.NET Coreとツール類の今
Yuki Igarashi
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
Yuta Matsumura
Contenu connexe
Tendances
Microsoft Holographicってなに?来年、Windows 10に来るらしいぜ?
Microsoft Holographicってなに?来年、Windows 10に来るらしいぜ?
Akira Hatsune
Dockerでlamp環境を作って見る
Dockerでlamp環境を作って見る
zhengen lin
室内空調シミュレーション手順書
室内空調シミュレーション手順書
murai1972
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
Akira Inoue
Java GUI Programming
Java GUI Programming
Noritaka Kagei
[TL02] "Shift Left" で問題の早期発見を実現する、最新 Visual Studio の品質チェック・テスト機能の使い方
[TL02] "Shift Left" で問題の早期発見を実現する、最新 Visual Studio の品質チェック・テスト機能の使い方
de:code 2017
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
de:code 2017
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
murai1972
Visual Studio Code #phpcon2015
Visual Studio Code #phpcon2015
Aya Tokura
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
de:code 2017
活動報告9 laravel5入門-
活動報告9 laravel5入門-
vx-pc-club
TypeScript と Visual Studio Code
TypeScript と Visual Studio Code
Akira Inoue
Jenkins 2.0 (日本語)
Jenkins 2.0 (日本語)
Kohsuke Kawaguchi
20030712
20030712
小野 修司
今日から使おうSmalltalk
今日から使おうSmalltalk
Sho Yoshida
Jenkinsstudy#4kokawa
Jenkinsstudy#4kokawa
Takashi Kokawa
CruiseControl.NET設置
CruiseControl.NET設置
Kuniaki Igarashi
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Akira Inoue
Myfirst cloudfoundry intro_20161201
Myfirst cloudfoundry intro_20161201
Tomohiro Ichimura
NET5 and Diagnostics
NET5 and Diagnostics
Kazushi Kamegawa
Tendances
(20)
Microsoft Holographicってなに?来年、Windows 10に来るらしいぜ?
Microsoft Holographicってなに?来年、Windows 10に来るらしいぜ?
Dockerでlamp環境を作って見る
Dockerでlamp環境を作って見る
室内空調シミュレーション手順書
室内空調シミュレーション手順書
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
.NET の今と未来 ~ デバイス&クラウド ネイティブを目指して
Java GUI Programming
Java GUI Programming
[TL02] "Shift Left" で問題の早期発見を実現する、最新 Visual Studio の品質チェック・テスト機能の使い方
[TL02] "Shift Left" で問題の早期発見を実現する、最新 Visual Studio の品質チェック・テスト機能の使い方
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
[TL10] Azure IaaS 構築・運用・管理の専門家が語る DevTest Labs ~高速・費用無駄ナシ・簡単管理を実現する開発・テスト環境の構築~
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
Visual Studio Code #phpcon2015
Visual Studio Code #phpcon2015
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
活動報告9 laravel5入門-
活動報告9 laravel5入門-
TypeScript と Visual Studio Code
TypeScript と Visual Studio Code
Jenkins 2.0 (日本語)
Jenkins 2.0 (日本語)
20030712
20030712
今日から使おうSmalltalk
今日から使おうSmalltalk
Jenkinsstudy#4kokawa
Jenkinsstudy#4kokawa
CruiseControl.NET設置
CruiseControl.NET設置
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Myfirst cloudfoundry intro_20161201
Myfirst cloudfoundry intro_20161201
NET5 and Diagnostics
NET5 and Diagnostics
Similaire à .NET CoreとVS Codeで作る人狼知能
.NET Coreとツール類の今
.NET Coreとツール類の今
Yuki Igarashi
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
Yuta Matsumura
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
Takako Miyagawa
テスト駆動開発の進化
テスト駆動開発の進化
Yukei Wachi
20050903
20050903
小野 修司
20060419
20060419
小野 修司
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
日本マイクロソフト株式会社
20160709 .NET Core on RHEL
20160709 .NET Core on RHEL
Takayoshi Tanaka
20170311 Developing & Deploying .NET Core on Linux
20170311 Developing & Deploying .NET Core on Linux
Takayoshi Tanaka
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
Masaki Takeda
Visual Studio を使わず .NET する
Visual Studio を使わず .NET する
m ishizaki
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Tomoaki Shimizu
[Ps11]ネットワーク第4回
[Ps11]ネットワーク第4回
Yukiko Kato
Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法
Microsoft Corporation
ネットワーク第5回
ネットワーク第5回
Yukiko Kato
INF-015_そこのコンテナ、うまく積めてるね! ~Windows アプリケーション コンテナの展開と運用~
INF-015_そこのコンテナ、うまく積めてるね! ~Windows アプリケーション コンテナの展開と運用~
decode2016
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
Yu Nobuoka
CEDEC 2013 Unity on Windows 8
CEDEC 2013 Unity on Windows 8
Akira Onishi
Docker & Kubernetes基礎
Docker & Kubernetes基礎
Daisuke Hiraoka
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
Akira Inoue
Similaire à .NET CoreとVS Codeで作る人狼知能
(20)
.NET Coreとツール類の今
.NET Coreとツール類の今
The Twelve-Factor (A|M)pp with C#
The Twelve-Factor (A|M)pp with C#
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
テスト駆動開発の進化
テスト駆動開発の進化
20050903
20050903
20060419
20060419
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
20160709 .NET Core on RHEL
20160709 .NET Core on RHEL
20170311 Developing & Deploying .NET Core on Linux
20170311 Developing & Deploying .NET Core on Linux
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
モバイルアプリケーション開発体験ハンズオン ~実装からビルド・テスト・ベータテスト配布まで~ Android 編
Visual Studio を使わず .NET する
Visual Studio を使わず .NET する
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
Macでcocos2d-x 2.1.2を使用した、Androidアプリの開発環境構築について
[Ps11]ネットワーク第4回
[Ps11]ネットワーク第4回
Docker for Windows & Web Apps for Containers 実践活用技法
Docker for Windows & Web Apps for Containers 実践活用技法
ネットワーク第5回
ネットワーク第5回
INF-015_そこのコンテナ、うまく積めてるね! ~Windows アプリケーション コンテナの展開と運用~
INF-015_そこのコンテナ、うまく積めてるね! ~Windows アプリケーション コンテナの展開と運用~
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
CEDEC 2013 Unity on Windows 8
CEDEC 2013 Unity on Windows 8
Docker & Kubernetes基礎
Docker & Kubernetes基礎
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET CoreとVS Codeで作る人狼知能
1.
.NET CoreとVisual Studio Codeで作る人狼知能 (AIWolf.NET
1.0.6版) 山形大学 学術研究院 大槻恭士@AIWolfSharp
2.
準備 • .NET Core
1.1 • Visual Studio Code • C# for Visual Studio Code
3.
ClientStarterのビルド&実行 1. ClientStarter-1.0.6.zipをダウンロードしてプロジェクトフォル ダ(ここではDemo)内で解凍するとClientStarterフォルダが できるのでそこに移動 2. dotnet
restore ⏎ dotnet build ⏎ dotnet run ⏎ 使用法が出ればOK
4.
エージェント用プロジェクト作成 1. プロジェクトフォルダで以下のコマンドを実行し エージェント用フォルダ(ここではDemoAgent)に クラスライブラリプロジェクトを作成 dotnet new
classlib –o DemoAgent⏎
5.
プロジェクトフォルダを開く 1. VS CodeでDemoAgent フォルダを開く 2.
Class1.csを開くと必要 なライブラリをリスト アするかどうかのダイ アログが出る 3. 「閉じる」をクリック してリストアを中止
6.
必要なライブラリを指定 1. DemoAgent.csprojを下のように修正 2. 保存するとリストアするか聞かれるので,今 度はRestoreをクリック
7.
RoleAssignPlayerの作成 1. Class1.csの名前を変更(ここではDemoRoleAssignPlayer.cs) 2. 下のように入力すれば,各役職にサンプルプレイヤーを割り 当てるエージェントとなる 3.
あとはSetPlayer()メソッドの中で各役職に自作のエージェン トを割り当てていくことになる
8.
RoleAssignPlayerの実行(1) とりあえず先のRoleAssignPlayer をゲームに参加させてみる 1. デバッグモードにする 2. 歯車をクリック 3.
環境の選択で.NET Core 4. launch.jsonが開く
9.
RoleAssignPlayerの実行(2) 5. launch.jsonの“.NET Core
Launch (console)” の“program”と“args”を以下のように設定
10.
RoleAssignPlayerの実行(3) 6. デバッグ開始をクリックすると 「preLaunchTask ‘build’が見つかりませんで した。」がポップアップ 7.
「タスクランナーの構成」をクリック 8. .NET Coreを選択 9. tasks.jsonが開くが,変更せず閉じる
11.
RoleAssignPlayerの実行(4) 10.人狼知能プラットフォームのゲームサーバを 起動しておき,改めてデバッグを開始する
12.
占い師エー ジェントを 作る(1) Initialize()でフィールド を初期化することを忘れ ないこと 右の内容でSeer.csを作る
13.
占い師エー ジェントを 作る(2) まだ占っていない生存 エージェントからランダ ムに占い先を選択
14.
占い師エー ジェントを 作る(3) 確定人狼がいなければ 占っていないエージェン トから投票先を選ぶ 宣言済みの投票先と異な る場合は再度宣言する
15.
作った占い師エージェントで参戦 下のようにDemoRoleAssignPlayerを変更
16.
本当に参戦しているか確認 1. ブレークポイント を設定 2. デバッグを開始 3.
Seerがゲームに参 加していれば ブレークポイント で止まるはず
Télécharger maintenant