Releases: AIWolfSharp/AIWolf_NET
AIWolf.NET 2.0.1
AIWolf.NET
.NET version of AIWolf platform
-
TUTORIALS
-
DOWNLOADS
- ClientStarter with runtime:
- Reference manual
-
HISTORY and CHANGES
- 1.0.0: The first release of library version.
- 1.1.0: The first release of platform version including game server.
- 2.0.0:
- We change some APIs from version 1.
- We make this version compatible with the AIWolf protocol version 3.
- 2.0.1: Bugfixes in Content class.
This software is released under the MIT License, see LICENSE.
AIWolf.NET 2.0.0
AIWolf.NET
.NET version of AIWolf platform
-
TUTORIALS (sorry, in Japanese.)
-
DOWNLOADS
- ClientStarter with runtime:
Linux 64bit
macOS 64bit
Windows 64bit
Windows 32bit - ClientStarter (source)
- ServerStarter (source)
- GameStarter (source)
- Reference manual
- ClientStarter with runtime:
-
HISTORY and CHANGES
- 1.0.0: The first release of library version.
- 1.1.0: The first release of platform version including game server.
- 2.0.0:
- We change some APIs from version 1.
- We make this version compatible with the AIWolf protocol version 3.
This software is released under the MIT License, see LICENSE.
AIWolf.NET 2.0.0-beta
AIWolf.NET
.NET version of AIWolf platform
-
TUTORIALS (sorry, in Japanese.)
-
DOWNLOADS
- ClientStarter:
ClientStarter-2.0.0-beta.zip - ServerStarter:
ServerStarter-2.0.0-beta.zip - GameStarter:
GameStarter-2.0.0-beta.zip - Reference manual: AIWolf_NET_2.0.0-beta_ReferenceManual_E.zip
- ClientStarter:
-
HISTORY and CHANGES
- 1.0.0: The first release of library version.
- 1.1.0: The first release of platform version including game server.
- 2.0.0: APIs are chenged.
This software is released under the MIT License, see LICENSE.
AIWolf.NET 1.1.2
AIWolf.NET
.NET版人狼知能プラットフォーム
-
チュートリアル
-
ダウンロード
- クライアントスタータ:
ClientStarter-1.1.2.zip - サーバスタータ:
ServerStarter-1.1.2.zip - ゲームスタータ:
GameStarter-1.1.2.zip - リファレンスマニュアル:
AIWolf_NET_1.1.2_ReferenceManual_J.zip
- クライアントスタータ:
-
履歴と変更点
- 1.0.0: 最初のリリース.
- 1.0.1: RequestContentBuilderの以下のバグを修正しました.
- 入れ子になったリクエスト発話が生成可能
- 引数として渡したContentが変更される
- 1.0.2: AbstractRoleAssignPlayerで
各役職エージェントのインスタンスが毎回生成されていたのを修正したのに伴い,
AbstractRoleAssignPlayerの使用法も変わりました. - 1.0.4: .NET Standard 1.4ベースになりました.
- 1.0.6: サーバ側との共用を視野に入れた変更を加えました.
それに伴い列挙型Teamが新たに導入されました. - 1.0.7: ClientStarter が複数の
DLL からなるエージェントを起動できるようになりました. - 1.0.8: 1.0.6で実装したシリアライズ機能は,
処理量の増加のおそれがあるためバージョン 1.0.x
系列では実装しないことにしました. - 1.0.9: 1.0.8 で削除した GameSetting.GetDefaultGameSetting()
を復活させました. - 1.1.0: ゲームサーバが加わり.NET版だけで完結するようになったのに伴い,
名称を「ライブラリ」から「プラットフォーム」に変えました.- 公式ゲームサーバと異なり,発話文字列チェックと時間制限は実装していません.
- ServerStarterはゲームサーバ単体を起動します.
- GameStarterは各種クライアントスタータをプロセスとして起動しますので,
サーバ起動後,Java, .NET, Pythonなどのエージェントを接続して対戦することができます.
- 1.1.1: 各種ContentBuilderでtargeがnullの場合の処理を変更しました.
- 1.1.2: AbstractRoleAssignPlayer.Nameプロパティをvirtualにしました.
このソフトウェアは,MITライセンスのもとで公開されています.LICENSEを参照のこと.
AIWolf.NET 1.1.0
AIWolf.NET
.NET版人狼知能プラットフォーム
-
チュートリアル
-
ダウンロード
- クライアントスタータ:
ClientStarter-1.1.0.zip - サーバスタータ:
ServerStarter-1.1.0.zip - ゲームスタータ:
GameStarter-1.1.0.zip - リファレンスマニュアル:
AIWolf_NET_1.1.0_ReferenceManual_J.zip
- クライアントスタータ:
-
履歴と変更点
- 1.0.0: 最初のリリース.
- 1.0.1: RequestContentBuilderの以下のバグを修正しました.
- 入れ子になったリクエスト発話が生成可能
- 引数として渡したContentが変更される
- 1.0.2: AbstractRoleAssignPlayerで
各役職エージェントのインスタンスが毎回生成されていたのを修正したのに伴い,
AbstractRoleAssignPlayerの使用法も変わりました. - 1.0.4: .NET Standard 1.4ベースになりました.
- 1.0.6: サーバ側との共用を視野に入れた変更を加えました.
それに伴い列挙型Teamが新たに導入されました. - 1.0.7: ClientStarter が複数の
DLL からなるエージェントを起動できるようになりました. - 1.0.8: 1.0.6で実装したシリアライズ機能は,
処理量の増加のおそれがあるためバージョン 1.0.x
系列では実装しないことにしました. - 1.0.9: 1.0.8 で削除した GameSetting.GetDefaultGameSetting()
を復活させました. - 1.1.0: ゲームサーバが加わり.NET版だけで完結するようになったのに伴い,
名称を「ライブラリ」から「プラットフォーム」に変えました.- 公式ゲームサーバと異なり,発話文字列チェックと時間制限は実装していません.
- ServerStarterはゲームサーバ単体を起動します.
- GameStarterは各種クライアントスタータをプロセスとして起動しますので,
サーバ起動後,Java, .NET, Pythonなどのエージェントを接続して対戦することができます.
このソフトウェアは,MITライセンスのもとで公開されています.LICENSEを参照のこと.
AIWolf.NET 1.0.9
AIWolf.NET
.NET版人狼知能ライブラリ
AIWolf.NETは人狼知能プラットフォームバージョン 0.4.x 互換の .NET 版人狼知能ライブラリです.
-
チュートリアル
-
ダウンロード
- クライアントスタータ:
ClientStarter-1.0.9.zip - リファレンスマニュアル:
AIWolf_NET_1.0.9_ReferenceManual_J.zip
- クライアントスタータ:
-
履歴と変更点
- 1.0.0: 最初のリリース.
- 1.0.1: RequestContentBuilderの以下のバグを修正しました.
- 入れ子になったリクエスト発話が生成可能
- 引数として渡したContentが変更される
- 1.0.2: AbstractRoleAssignPlayerで
各役職エージェントのインスタンスが毎回生成されていたのを修正したのに伴い,
AbstractRoleAssignPlayerの使用法も変わりました. - 1.0.4: .NET Standard 1.4ベースになりました.
- 1.0.6: サーバ側との共用を視野に入れた変更を加えました.
それに伴い列挙型Teamが新たに導入されました. - 1.0.7: ClientStarter が複数の
DLL からなるエージェントを起動できるようになりました. - 1.0.8: 1.0.6で実装したシリアライズ機能は,
処理量の増加のおそれがあるためバージョン 1.0.x
系列では実装しないことにしました. - 1.0.9: 1.0.8 で削除した GameSetting.GetDefaultGameSetting()
を復活させました.
このソフトウェアは,MITライセンスのもとで公開されています.LICENSEを参照のこと.
AIWolf.NET 1.0.8
AIWolf.NET
.NET版人狼知能ライブラリ
AIWolf.NETは.NET版人狼知能ライブラリです.
最新版はバージョン1.0.8で,人狼知能プラットフォームバージョン0.4.x互換です.
-
チュートリアル
- Visual Studio 2017 の場合
- Visual Studio Code の場合
-
ダウンロード
- クライアントスタータ:
ClientStarter-1.0.8.zip
- クライアントスタータ:
-
リファレンスマニュアルはこちら
からダウンロードしてください. -
履歴と変更点
- 1.0.0 : 最初のリリース
- 1.0.1 : RequestContentBuilderのバグフィックス版です.修正されたバグは以下の通りです.
- 入れ子になったリクエスト発話が生成可能
- 引数として渡したContentが変更される
- 1.0.2 : AbstractRoleAssignPlayerで各役職エージェントのインスタンスが毎回生成されていたのを修正しました.
それに伴ってAbstractRoleAssignPlayerの使用法が大きく変わりました. - 1.0.4 : .NET Standard 1.4ベースになりました.
- 1.0.6 : 将来リリース予定のAIWolfServer(サーバ用ライブラリ)のための変更です.
- 内部は大きく変わっているのですが,APIレベルでは変わっていません.
- 列挙型Teamが新たに導入されました.
- 1.0.7 : ClientStarterが複数DLLに対応できるように修正しました.
ライブラリには変更ありませんが,SHFBがようやく.NET Core/Standardに対応したので,リファレンスマニュアルがちゃんとしました. - 1.0.8 : 1.0.6でサーバ向けに実装したシリアライズ機能はコスト増につながることから,
エージェント用ライブラリから切り離しました.サーバ機能は1.1.x以降に含まれる予定です.
それに伴いエージェントと無関係なRequest列挙型は再びinternalに戻しました.
このソフトウェアは,MITライセンスのもとで公開されています.LICENSEを参照のこと.
AIWolf.NET 1.0.7
AIWolf.NET
.NET版人狼知能ライブラリ
AIWolf.NETは.NET版人狼知能ライブラリです.
最新版はバージョン1.0.7で,人狼知能プラットフォームバージョン0.4.6互換です.
-
チュートリアル
- Visual Studio 2017 の場合
- Visual Studio Code の場合
-
ダウンロード
- クライアントスタータ:
ClientStarter-1.0.7.zip
- クライアントスタータ:
-
リファレンスマニュアルはこちら
からダウンロードしてください. -
履歴と変更点
- 1.0.0 : 最初のリリース
- 1.0.1 : RequestContentBuilderのバグフィックス版です.修正されたバグは以下の通りです.
- 入れ子になったリクエスト発話が生成可能
- 引数として渡したContentが変更される
- 1.0.2 : AbstractRoleAssignPlayerで各役職エージェントのインスタンスが毎回生成されていたのを修正しました.
それに伴ってAbstractRoleAssignPlayerの使用法が大きく変わりました. - 1.0.4 : .NET Standard 1.4ベースになりました.
- 1.0.6 : 将来リリース予定のAIWolfServer(サーバ用ライブラリ)のための変更です.
- 内部は大きく変わっているのですが,APIレベルでは変わっていません.
- 列挙型Teamが新たに導入されました.
- 1.0.7 : ClientStarterが複数DLLに対応できるように修正しました.
ライブラリには変更ありませんが,SHFBがようやく.NET Core/Standardに対応したので,リファレンスマニュアルがちゃんとしました.
このソフトウェアは,MITライセンスのもとで公開されています.LICENSEを参照のこと.
AIWolf.NET 1.0.6
AIWolf.NET
.NET版人狼知能ライブラリ
AIWolf.NETは.NET版人狼知能ライブラリです.
最新版はバージョン1.0.6で,人狼知能プラットフォームバージョン0.4.5互換です.
-
チュートリアル
- Visual Studio 2017 の場合
- Visual Studio Code の場合
-
ダウンロード
- クライアントスタータ:
ClientStarter-1.0.6.zip
- クライアントスタータ:
-
リファレンスマニュアルはこちら
からダウンロードしてください. -
履歴と変更点
- 1.0.0 : 最初のリリース
- 1.0.1 : RequestContentBuilderのバグフィックス版です.修正されたバグは以下の通りです.
- 入れ子になったリクエスト発話が生成可能
- 引数として渡したContentが変更される
- 1.0.2 : AbstractRoleAssignPlayerで各役職エージェントのインスタンスが毎回生成されていたのを修正しました.
それに伴ってAbstractRoleAssignPlayerの使用法が大きく変わりました. - 1.0.4 : .NET Standard 1.4ベースになりました.
- 1.0.6 : 将来リリース予定のAIWolfServer(サーバ用ライブラリ)のための変更です.
- 内部は大きく変わっているのですが,APIレベルでは変わっていません.
- 列挙型Teamが新たに導入されました.
このソフトウェアは,MITライセンスのもとで公開されています.LICENSEを参照のこと.
AIWolf.NET 1.0.4
AIWolf.NET
.NET版人狼知能ライブラリ
AIWolf.NETは.NET版人狼知能ライブラリです.最新版はバージョン1.0.4で,人狼知能プラットフォームバージョン0.4.4互換です.このバージョンから.NET Standard 1.4ベースになり,.NET Coreと.NET Framework(4.6.1以上)間で共用可能になりました.
-
チュートリアル
- .NET Frameworkの場合
- 現在準備中です.
- .NET Coreの場合
- .NET Frameworkの場合
-
リファレンスマニュアルはこちらからダウンロードしてください.
-
履歴と変更点
- 1.0.0 : 最初のリリース
- 1.0.1 : RequestContentBuilderのバグフィックス版です.修正されたバグは以下の通りです.
- 入れ子になったリクエスト発話が生成可能
- 引数として渡したContentが変更される
- 1.0.2 : AbstractRoleAssignPlayerで各役職エージェントのインスタンスが毎回生成されていたのを修正しました.
それに伴ってAbstractRoleAssignPlayerの使用法が大きく変わりました. - 1.0.4 : .NET Standard 1.4ベースになりました.
このソフトウェアは,MITライセンスのもとで公開されています.LICENSEを参照のこと.