Commit Graph

263 Commits (4d15c41d47f5079654dd403794586e02177faad0)

Author SHA1 Message Date
melvin e079a61dc7 work on greater range of dates for exp output 2013-05-11 09:55:41 +08:00
melvin ed42e95144 added step to convert rules.txt to ascii first 2013-05-04 13:52:58 +08:00
melvin bb031f8d8a make debug configurable in interactive test 2013-05-04 09:26:05 +08:00
melvin faef737f35 express DEBUG in terms of JAVA 2013-04-29 22:47:32 +08:00
melvin b0d40ea60f store memory limit in variable 2013-04-29 20:37:46 +08:00
melvin 3231fec4f3 added variable for selfMode for interactive game 2013-04-28 10:40:49 +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 9ad57d828f renamed some constants for clarity 2013-04-20 21:39:59 +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 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 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 ff381a5f3c compute gamma instead of elo 2013-04-15 17:17:36 +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 353f2acec8 added rules for AI benchmarking 2013-04-14 11:40:55 +08:00
melvin f23563c425 test MMABC vs MCTS for hourly build 2013-03-31 19:25:52 +08:00
melvin dfc2ea84d2 make ai2 configurable 2013-03-24 20:12:22 +08:00
melvin 54f57d642f added MMAB2 for testing how AI changes affects AI performance 2013-03-24 09:59:36 +08:00
melvin 0f7c832e12 convert from java code to groovy code 2013-03-13 21:30:59 +08:00
melvin 07f24d2fd7 convert from java code to groovy code 2013-03-13 20:55:53 +08:00
melvin 045052540f convert from java code to groovy code 2013-03-13 20:52:31 +08:00
melvin 679f8458e1 correct reference to groovy jar 2013-03-12 20:31:34 +08:00
melvin 153a06ae1c use recursive grep instead of shell expansion 2013-03-11 22:04:38 +08:00
melvin 395c15b567 fix checks for scripts that refer to multiple cards in requires property 2013-03-11 21:54:50 +08:00
melvin 1240c680fc decrease games to run on buildhive to 300 2013-03-10 13:50:30 +08:00
melvin 7f0855a534 make it possible to change AI level and number of games in AI vs AI match rule 2013-03-09 21:44:47 +08:00
melvin 5981db37b1 compute cards_per_set as a tab separated file 2013-03-08 11:05:46 +08:00
melvin b9b84fc11a added rule to compute cards per set 2013-03-07 22:58:14 +08:00
melvin 4938e867f6 generate tags first 2013-02-18 17:20:00 +08:00
melvin c387538716 rename rule check to checks 2013-02-16 10:28:06 +08:00
melvin 88836c363e improved rule to compute scored_by_dec.tsv 2013-02-15 14:23:42 +08:00
melvin fd5dcff48c change scoring to use top 8 decks 2013-02-15 13:45:23 +08:00
melvin 7861c9f8d1 improve regex for properties key 2013-02-14 22:34:05 +08:00
melvin b1134c6e14 rename check_all to check 2013-02-14 16:56:52 +08:00
melvin bfdb0ed9ea added cycling to parser 2013-02-13 12:30:51 +08:00
melvin 50cd118671 added rule to run on buildhive 2013-02-12 12:20:22 +08:00
melvin f6a539b3ea added brown_theme.zip to rule themes 2013-02-12 10:56:20 +08:00
melvin fecd4b27a4 make it possible to customize the number of games in non interactive test 2013-02-12 09:58:21 +08:00
melvin 231e40356f incorporate incomplete scripts into score computation 2013-01-18 17:27:34 +08:00
melvin ac9c06f2a5 added rule to check for correspondence of card script and groovy script 2013-01-13 10:14:58 +08:00
melvin 0e16d12d9e generalize fix_eol to all txt files 2013-01-07 21:58:53 +08:00
melvin bf3268e473 rename fix_noeol to fix_eol, also changes to UNIX line endings 2013-01-07 13:30:38 +08:00
melvin 0031aa0e4b add lib to release 2013-01-06 14:20:50 +08:00
melvin 8b399125ba added rule to check that properties in script files are unique 2012-12-31 16:29:21 +08:00
melvin f01ac6cf0e added script to fix files that does not end of newline 2012-12-28 11:08:26 +08:00
melvin 94ef302dc0 handle card scripts that does not end with newline 2012-12-24 23:03:36 +08:00
melvin 62a1403de3 generalized 'that creature's controller' to work for any permanent 2012-12-15 11:37:52 +08:00