Commit Graph

1045 Commits (6eaaac3eb386cc4bcc00f0341cb1e6127fe2c6b4)

Author SHA1 Message Date
melvin 6ee2c73638 modify selection score with solver result, reward according to length of playout 2011-07-03 20:19:15 +08:00
melvin e37bd1fc64 disable robust max, enabled reward based on length of playout 2011-07-02 14:53:34 +08:00
melvin e09991b258 improve clarity for smart targets 2011-07-02 12:09:19 +08:00
melvin aa1b2f2567 changed label for smart target option 2011-07-02 12:08:38 +08:00
melvin a3b8f5793d changed target hint for Vines of Vastwood 2011-07-02 12:08:14 +08:00
melvin 7d21c42ef2 wrapped long lines 2011-07-02 12:07:36 +08:00
melvin 910eaa2d90 use robost max for backup 2011-07-02 10:58:14 +08:00
melvin c9446e37de rearranged effects, added blank line to output of analysis script 2011-07-02 10:51:19 +08:00
melvin 4d7234ef27 clear workers after processing is complete 2011-07-02 10:50:49 +08:00
melvin 3c55884b40 separate effects from analysis script 2011-07-02 10:05:57 +08:00
melvin f2a0577ca0 removed DEFAULT from MagicAIImpl 2011-07-01 17:34:10 +08:00
melvin 270d0020d3 list of workers was not cleared between invokations 2011-07-01 17:33:30 +08:00
melvin 65775350f5 implement a more efficient backup 2011-07-01 16:39:02 +08:00
melvin 0f38288d17 increased size of cache for minimax to 100000 2011-07-01 15:57:11 +08:00
melvin 1a29fba5dc updated script to analyze orcale text 2011-07-01 15:39:22 +08:00
melvin 3d6b3c9141 ignore doxygen output 2011-07-01 11:45:40 +08:00
melvin fbe12272fd cast to MagicMappable, include source, controller, activation in hash 2011-07-01 11:43:30 +08:00
melvin 40943667a9 cast to more general MagicMappable instead of MagicTarget 2011-07-01 11:43:06 +08:00
melvin d1fd5879ba removed empty lines 2011-07-01 11:42:47 +08:00
melvin c31e2ebd0f added getId 2011-07-01 11:35:11 +08:00
melvin f384207315 added getId 2011-07-01 11:34:43 +08:00
melvin 3cdc5b968a added getId 2011-07-01 11:33:59 +08:00
melvin 253012a874 added getId 2011-07-01 11:33:37 +08:00
melvin 04ad856e89 added getId 2011-07-01 11:33:23 +08:00
melvin 887e8d511e added getId 2011-07-01 11:33:00 +08:00
melvin a7b96f922a wrapped long lines 2011-07-01 11:32:42 +08:00
melvin 5e2dcc9c98 wrapped long lines 2011-07-01 11:32:10 +08:00
melvin e2476e37b9 wrapped long lines 2011-07-01 11:31:53 +08:00
melvin 7446cc7a1b added getId 2011-07-01 11:31:14 +08:00
melvin 1bfacb4b4d removed empty lines 2011-07-01 11:30:16 +08:00
melvin 430aa95843 moved getId to MagicMappable 2011-07-01 11:29:52 +08:00
melvin acd114bd6e limit the size of the cache used in ArtificialScoreBoad to 10000 entries by using LinkedHashMap 2011-07-01 10:30:42 +08:00
melvin 1ff2a8f476 removed method sign and add parent as a parmeter to getScore 2011-06-30 21:00:00 +08:00
melvin 745c319c62 changed constant C to 1.0 2011-06-30 17:31:15 +08:00
melvin 18f7813f34 removed recording of length of playouts 2011-06-30 17:30:39 +08:00
melvin f665e31434 removed some empty lines 2011-06-30 13:04:46 +08:00
melvin cce7667277 added MMAB class as a copy of ArtificialWorkerPool to clean up the minimax implementation for possible extensions and improvements 2011-06-30 11:05:24 +08:00
melvin b82c1ac7d8 merged changes to ai script 2011-06-29 16:00:27 +08:00
melvin 3eebc4e483 made ai scoring script an executable 2011-06-29 15:50:27 +08:00
melvin a90b58c4bf removed effect of solved nodes during selection 2011-06-29 15:47:57 +08:00
melvin fcc3e9718b increased maxsim to 10000 to increase chance to catching a synchronization bug, use only 0 or 1 for randomPlay 2011-06-29 12:19:12 +08:00
melvin 63df0a55c1 improved readability 2011-06-29 11:20:01 +08:00
melvin 664638d700 added script to analyze XML description of cards 2011-06-29 11:07:40 +08:00
melvin 36fd945165 added some cubes and rules to download them from the WWW 2011-06-29 11:07:08 +08:00
melvin d9f9fe4e7c added Make rule for daily build upload 2011-06-29 10:05:50 +08:00
melvin c796549ddd added script for automated uploads to google code 2011-06-29 10:01:42 +08:00
melvin 9c9bf47abe changed reward to be in the range [0,1] 2011-06-29 09:39:14 +08:00
melvin df6a3c546a using default UCT for MCTSAI 2011-06-28 16:47:25 +08:00
melvin 75cf57dd91 choices are the root are only generated once, later traversals simply map the choices to the new Game object 2011-06-28 15:13:20 +08:00
melvin f5a65c074e added assert if MagicPermanentSet.getPermanent fails 2011-06-28 15:07:33 +08:00