Commit Graph

46 Commits (9c8ea070dc14bb2bb07d105b950318b24f2917bb)

Author SHA1 Message Date
melvin 59d48e76e8 updated script and rule to generate candidates_full.txt 2012-07-01 22:32:16 +08:00
melvin 3e4947662d improved readability of output dot file 2012-07-01 19:38:41 +08:00
melvin 803743aa4d added rules and script to study mana symbol ordering 2012-06-29 14:09:40 +08:00
melvin 839b074c3e added comments make script standalone 2012-05-23 13:28:57 +08:00
melvin bf7efa6fe6 increase time penalty to score recent cards higher 2012-05-22 13:07:46 +08:00
melvin c49cba84f8 make script executable 2012-05-19 10:53:11 +08:00
melvin c8ad972259 updated list of implementable effects 2012-03-25 16:29:28 +08:00
melvin 0f5193339b determines type and subtype and print out abilities as it is listed in oracle 2012-03-25 15:05:43 +08:00
melvin af8eda5afe fixed bug in script where ability name can match cardname 2011-11-23 12:50:58 +08:00
melvin 41398051ff made script more generic 2011-11-21 12:47:01 +08:00
melvin e820136b66 remove card name from rule 2011-11-21 11:00:13 +08:00
melvin 63e3666d92 added script used to split cards.txt 2011-11-09 22:33:40 +08:00
melvin d5beff7204 added script to fix rarities 2011-11-04 13:26:18 +08:00
wait321 6ea7955cef added script to search cards.txt and cards2.txt for missing urls and add them. the script queries magiccards.info 2011-10-09 18:51:35 -07:00
melvin fc8a666678 added rule/script to check for string literals that contains the card name 2011-08-26 20:22:21 +08:00
melvin bc55d4cece added awk script to split up triggers/activations/spell and group them based on the card 2011-08-10 16:06:01 +08:00
melvin e45a0a5b13 added rule to download GraphicsUtilities.java 2011-07-29 10:44:02 +08:00
melvin a0c542411d added space between operators 2011-07-28 15:24:16 +08:00
melvin 2baaafc34e removed wait, run controller thread on lower priority 2011-07-26 21:14:03 +08:00
melvin 5e4ba554e4 use SwingWorker instead of custom thread for GameController 2011-07-16 10:50:47 +08:00
melvin f7fce7f353 wrapped long lines 2011-07-15 14:40:04 +08:00
melvin 2e4c685a83 added script to evaluate different choice of MIN_SCORE 2011-07-11 22:31:13 +08:00
melvin 3cfa82c1b5 remove cost of effect from the rule 2011-07-11 11:01:39 +08:00
melvin 6f2afd21e7 added more effects 2011-07-11 11:01:13 +08:00
melvin a5a45145e3 no longer need to specify ai for score_ai script 2011-07-03 20:22:29 +08:00
melvin e37bd1fc64 disable robust max, enabled reward based on length of playout 2011-07-02 14:53:34 +08:00
melvin c9446e37de rearranged effects, added blank line to output of analysis script 2011-07-02 10:51:19 +08:00
melvin 3c55884b40 separate effects from analysis script 2011-07-02 10:05:57 +08:00
melvin 1a29fba5dc updated script to analyze orcale text 2011-07-01 15:39:22 +08:00
melvin 3eebc4e483 made ai scoring script an executable 2011-06-29 15:50:27 +08:00
melvin 664638d700 added script to analyze XML description of cards 2011-06-29 11:07:40 +08:00
melvin c796549ddd added script for automated uploads to google code 2011-06-29 10:01:42 +08:00
melvin f86583f317 ai defaults to MCTS 2011-06-27 17:32:48 +08:00
melvin 5c35bf9390 make script more generic, data for cards must come from filename that contains
the word data
2011-06-24 15:29:40 +08:00
melvin 631678e661 added test case and MagicChangeCardDefinition 2011-06-23 16:34:09 +08:00
melvin c5df1a02ee fixed scoring script, output now has two columns for strength 2011-06-14 16:20:51 +08:00
melvin 3fff5e52bb made it possible to feed the complete output from stderr directly into the scoring script without filtering 2011-06-12 14:57:05 +08:00
melvin afd241bbd7 only include completed games, win + lose = total games 2011-06-12 13:55:28 +08:00
melvin bc3a6a9d21 added script to compute AI score 2011-06-10 20:32:53 +08:00
melvin d47b94f85b added some misc awk scripts and a test game 2011-06-07 11:17:51 +08:00
melvin 5f798d6ab1 updated candidate_cards.tsv to include implemented cards 2011-06-02 10:56:23 +08:00
melvin b05a2ad269 Added rule to download deck from dailymtg daily deck list. Downloaded all
daily decks up to 722 and wrote scripts to analyzed all decks and score each
card.

cadidate_cards.tsv is the result of this analysis.

Fixes issue 19
2011-06-01 17:06:18 +08:00
melvin c2139cac06 removed -ea and added -Xmx1G 2011-05-24 17:09:40 +08:00
melvin e337b535f8 updated location of decks in AI evaluation script 2011-05-24 09:50:25 +08:00
melvin 4cc0b9fb03 moved script to evaluate AI to scripts, make maximum duration of a game to be 16.6 minutes and default opponent in benchmarking to be VEGAS because it is fast 2011-05-23 16:01:33 +08:00
melvin 72223846c1 added awk script to get images from magiccards.info automatically 2011-05-21 15:32:01 +08:00