Commit Graph

8208 Commits (d77386a628062219703ed18c4aeaf56e183ba01b)

Author SHA1 Message Date
sponeta d77386a628 added two more custom decks 2013-04-24 09:55:55 +08:00
melvin b0613c8432 comment out old rule, fixed ai/benchmark.rnd to continue even if a particular benchmark run fails 2013-04-22 10:46:51 +08:00
melvin a721c399cf remove need to specify mana property so that mana icons are drawn, mana property only needed on lands for deck generation 2013-04-21 17:26:17 +08:00
melvin b9ed2c7016 draw mana icons for all permanents with mana activations 2013-04-21 17:25:47 +08:00
melvin ed8eecb07d added mana property for Sphere of the Suns 2013-04-21 12:02:37 +08:00
melvin 8a732e6f02 added three net decks 2013-04-21 11:57:23 +08:00
sponeta cf4e1afc06 added seven premade decks 2013-04-21 10:45:51 +08:00
melvin 5552511bdb use fast version of MMAB for deck strength calculation
fixes issue 341.
2013-04-20 22:46:58 +08:00
melvin 9ad57d828f renamed some constants for clarity 2013-04-20 21:39:59 +08:00
melvin 4f1fb0c7e5 added Reanimation deck by hong yie Huang 2013-04-20 18:56:56 +08:00
melvin 31c0ac8a1f remove unnecessary merge rule 2013-04-20 12:14:14 +08:00
melvin e1a68f0fe8 random pairing as default for AI benchmarking 2013-04-20 10:19:03 +08:00
melvin d962fcf544 use data from random pairing of AIs 2013-04-20 10:18:16 +08:00
melvin 8de87071a8 include variance 2013-04-20 10:18:01 +08:00
melvin f1bd27a4e4 use ts instead of ts2 2013-04-16 16:52:02 +08:00
melvin 7ac9ee3b18 added rule to benchmark two different AIs randomly 2013-04-16 16:51:33 +08:00
melvin bcf4bd6373 use the same meaning for % in benchmark and merge 2013-04-16 14:28:36 +08:00
melvin 6b2755bfb9 remove duplicate code for inferring AI name 2013-04-16 10:59:31 +08:00
melvin da3ec6b8d3 infer the name of the AI using the awk script instead of hardcoding it in the Makefile 2013-04-16 10:51:28 +08:00
melvin 83f4303672 change name to Zermelo score 2013-04-15 20:21:11 +08:00
melvin 28b01aa12e added scripts to extract information from game logs 2013-04-15 17:18:05 +08:00
melvin ff381a5f3c compute gamma instead of elo 2013-04-15 17:17:36 +08:00
melvin 5ed259d560 added chart to visualize Gamma scores 2013-04-15 17:17:27 +08:00
melvin b94a2e5514 add script to compute WHR Gamma scores 2013-04-15 17:17:12 +08:00
melvin 6310a6d494 add a space before the pipe operator 2013-04-15 13:59:33 +08:00
melvin af93f68036 reduce games to 10 for benchmarking 2013-04-15 11:22:25 +08:00
melvin f34bd5cffe fixed evolve triggering when opponen's creature enters the battlefield
fixes issue 342.
2013-04-15 11:22:08 +08:00
melvin 353f2acec8 added rules for AI benchmarking 2013-04-14 11:40:55 +08:00
melvin 01d77fbc24 fixed: Esperzoa doesn't have flying 2013-04-14 11:38:39 +08:00
melvin 7257bc12be corrected name of MCTS AI 2013-04-13 22:19:59 +08:00
melvin dbd9f459af convert to UNIX line endings 2013-04-13 10:58:51 +08:00
melvin f1b27c586c convert to UNIX line endings 2013-04-13 10:32:25 +08:00
melvin 7bbb16cd65 compute endTime in run method 2013-04-10 21:20:24 +08:00
melvin 891de587cf show value of CHEAT in MCTS output 2013-04-07 21:10:11 +08:00
melvin 6a0f40d22a remove pruneScore to avoid problems with threads 2013-04-05 12:58:22 +08:00
melvin 3638a78c3f replace random with vegas (cheat) 2013-04-05 12:04:23 +08:00
melvin 99ae89299f missing some Planeswalker subtypes used for checking Planeswalker uniqueness 2013-04-05 10:20:04 +08:00
melvin 7c1bc924a2 randomize hidden card if not cheating 2013-04-05 10:15:03 +08:00
melvin 3473a0cf82 added clone method 2013-04-05 10:07:50 +08:00
melvin cf3dcfcbdb only randomize if we are not cheating, if cheating all cards are known 2013-04-05 10:07:28 +08:00
melvin 55f39c237e added ability to configure cheat and logging for Vegas 2013-04-05 09:59:54 +08:00
melvin cc156949bb bump version to 1.37 2013-04-05 09:45:01 +08:00
melvin e2aafd7be5 reduce nestedness of AI, show score instead of totalScore 2013-04-05 09:44:54 +08:00
melvin 9ebb9805d2 added stub section for 1.37 2013-04-04 22:11:51 +08:00
melvin cc4577b280 ensure Vegas AI takes at most artificial level + 1 seconds to make each move 2013-04-04 21:55:40 +08:00
melvin 33b7f291dc remove empty line 2013-04-04 21:53:11 +08:00
melvin 41b3c0c1ed only call rndFile if there are images 2013-04-04 21:29:53 +08:00
melvin 2d967a3c91 reduce whitespace 2013-04-04 20:45:15 +08:00
melvin 2fc9170b8c added non cheating MCTS AI 2013-04-03 22:43:20 +08:00
melvin 18a443c9e5 fix requires and groovy strings 2013-04-03 16:09:34 +08:00