@@ -8,15 +8,15 @@ public static async Task Main(string[] args)
88 {
99 var rules = new KaNoBuRules ( 8 ) ;
1010 var game = new Game < KaNoBuInitModel , KaNoBuInitResponseModel , KaNoBuMoveModel , KaNoBuMoveResponseModel , KaNoBuMoveNotificationModel > ( rules , "test" ) ;
11- game . AddPlayer ( new DelayedPlayer < KaNoBuInitModel , KaNoBuInitResponseModel , KaNoBuMoveModel , KaNoBuMoveResponseModel , KaNoBuMoveNotificationModel > ( new KaNoBuPlayerEasy ( ) , 1 , 500 ) ) ;
12- game . AddPlayer ( new DelayedPlayer < KaNoBuInitModel , KaNoBuInitResponseModel , KaNoBuMoveModel , KaNoBuMoveResponseModel , KaNoBuMoveNotificationModel > ( new KaNoBuPlayerEasy ( ) , 1 , 500 ) ) ;
13- game . AddPlayer ( new DelayedPlayer < KaNoBuInitModel , KaNoBuInitResponseModel , KaNoBuMoveModel , KaNoBuMoveResponseModel , KaNoBuMoveNotificationModel > ( new KaNoBuPlayerEasy ( ) , 1 , 500 ) ) ;
14-
15- game . AddPlayer ( new DelayedPlayer < KaNoBuInitModel , KaNoBuInitResponseModel , KaNoBuMoveModel , KaNoBuMoveResponseModel , KaNoBuMoveNotificationModel > ( new KaNoBuPlayerEasy ( ) , 1 , 500 ) ) ;
11+ game . AddPlayer ( new DelayedPlayer < KaNoBuInitModel , KaNoBuInitResponseModel , KaNoBuMoveModel , KaNoBuMoveResponseModel , KaNoBuMoveNotificationModel > ( new KaNoBuPlayerEasy ( ) , async ( delay ) => await Task . Delay ( delay ) , 1 , 500 ) ) ;
12+ game . AddPlayer ( new DelayedPlayer < KaNoBuInitModel , KaNoBuInitResponseModel , KaNoBuMoveModel , KaNoBuMoveResponseModel , KaNoBuMoveNotificationModel > ( new KaNoBuPlayerEasy ( ) , async ( delay ) => await Task . Delay ( delay ) , 1 , 500 ) ) ;
13+ game . AddPlayer ( new DelayedPlayer < KaNoBuInitModel , KaNoBuInitResponseModel , KaNoBuMoveModel , KaNoBuMoveResponseModel , KaNoBuMoveNotificationModel > ( new KaNoBuPlayerEasy ( ) , async ( delay ) => await Task . Delay ( delay ) , 1 , 500 ) ) ;
14+
15+ game . AddPlayer ( new DelayedPlayer < KaNoBuInitModel , KaNoBuInitResponseModel , KaNoBuMoveModel , KaNoBuMoveResponseModel , KaNoBuMoveNotificationModel > ( new KaNoBuPlayerEasy ( ) , async ( delay ) => await Task . Delay ( delay ) , 1 , 500 ) ) ;
1616
1717 // game.AddPlayer(new KaNoBuPlayerConsole());
1818 game . AddGameLogListener ( new ReadableLogger < KaNoBuMoveNotificationModel > ( new ConsoleLogger ( ) ) ) ;
19-
19+
2020 await game . Play ( ) ;
2121 }
2222}
0 commit comments