ENGLISH | JAPANESE

事前テストの薦め

2015/08/07

人狼知能大会参加者の皆様へのお知らせです.

現在予備予選を動かしておりますが,Exceptionを起こすエージェントが多数おります.
通常のSampleAgentなどと対戦している場合は起きなかった特殊な状況が,他のエージェントと対戦していると
発生する可能性がありますが,その点を考慮されていないのではないかと推測されます.

そこで,事前テスト用クラスを配布しますので,
こちらでExceptionが発生しないことを確認した上でエージェントを登録していただけますようお願いいたします.
テスト用クラス:PreliminarilyTest.zip

ダウンロードして解凍していただきますと,

  • AgentTester.java
  • RandomPlayer.java

二つのファイルが出てきます.
これをご自分のプロジェクトにコピーし,
AgentTester.java
を確認してください.


public class AgentTester {

	/**
	 * @param args
	 * @throws IllegalAccessException
	 * @throws InstantiationException
	 */
	public static void main(String[] args) throws InstantiationException, IllegalAccessException {


		//ここにテストしたい自分のPlayerを指定してください.
		Player player = new YourPlayer();


		/////////////////////////////////////////////
		//これ以降は変更しないでください.

	}
}

ここの,

Player player = new YourPlayer();

のYourPlayerを自作クラスに入れ替えていただき,実行していただければテストができます.
Exceptionが発生した場合は,修正を行ってください.

それでは,皆様のエージェントの登録をお待ちしております.

Share

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です