Commit Graph

257 Commits (d77386a628062219703ed18c4aeaf56e183ba01b)

Author SHA1 Message Date
melvin 8e655ee2b0 replace cat pipe to grep with just grep 2012-03-10 18:10:38 +08:00
melvin 348d61a680 only generate tags for files in src 2012-03-10 17:59:23 +08:00
melvin 173c2a57c3 improved script for getting ratings from MagicDraftSim.com 2012-03-04 00:40:47 +08:00
melvin 966a8387ee added label Deprecated to daily builds so they don't show up on the download page 2012-02-26 11:09:22 +08:00
melvin f1dc492b96 Added rules for automatically uploaded releases to the downloads page 2012-02-25 22:54:08 +08:00
melvin 95782f7848 get the latest comprehensive rules by parsing www.wizards.com/magic/rules 2012-02-25 15:38:18 +08:00
melvin 3835b1d0ee determine version to build for rule zips based on README.txt 2012-02-24 13:59:40 +08:00
melvin 674bd4e9ac added rule to build release based on latest tag 2012-02-24 13:50:24 +08:00
melvin 5caea2954b make M1.% dependent on felt_theme.zip 2012-01-28 10:57:20 +08:00
melvin fcb441ffd2 when making cards/existing_scripts.txt use sed instead of flip -u 2012-01-28 10:49:19 +08:00
melvin 72acc9ba15 for rule M1.%, replace all with EXE 2012-01-28 10:31:16 +08:00
melvin 3440d68893 ignore binary files when searching for version number 2012-01-28 10:26:56 +08:00
melvin caad579238 use build.xml in repo 2012-01-28 10:08:39 +08:00
melvin 9e5abbcee4 replaced pull-beholder rule with up to update both source and wiki 2011-12-04 00:10:08 +08:00
melvin 0969deeee2 make sure that Magarena.app version number if updated 2011-11-26 14:58:09 +08:00
melvin 36013a442b clean up Magarena-*-app.zip 2011-11-26 13:55:03 +08:00
melvin 494881e3fb added rule to generate list of tokens, list of card is list of all script - list of tokens 2011-11-23 13:12:47 +08:00
melvin 3b2e12b024 replaced rule for existing_full.txt to a generic rule for adding oracle text to a list of cards 2011-11-21 12:47:34 +08:00
melvin a8c96958ab correct paths due to reorg of release folder 2011-11-19 11:30:04 +08:00
melvin e63ae30960 correct paths for rule to generate the download package 2011-11-18 09:38:37 +08:00
melvin 50ae599b87 removed arguments when finding abilitys to add to script 2011-11-17 16:10:49 +08:00
melvin c975a8fa4b fixed rule for cards_diff 2011-11-16 10:21:14 +08:00
melvin 87875d94b0 added rule to generate cards_diff 2011-11-16 10:11:34 +08:00
melvin 7ed5a3784d added 'enters tapped' keyword ability 2011-11-15 11:39:35 +08:00
melvin 9df4d992e8 removed reference to cards.txt 2011-11-13 20:19:46 +08:00
melvin 0c59e51beb filter out warnings related to System.{out,err} 2011-11-08 09:42:56 +08:00
melvin f72daaace4 removed cards2.txt from Makefile 2011-11-04 13:39:08 +08:00
melvin 8d2c7ffaea replaced dos2unix with flip, added rules to build Mac app bundle 2011-10-28 20:27:43 +08:00
melvin ba07fd73e5 added rule to upload to google code 2011-10-27 11:06:12 +08:00
melvin 7e42049e91 ensure that cards/existing.txt uses UNIX line endings 2011-10-23 14:56:09 +08:00
melvin 93270c2611 make sure always do a full rebuild when building release 2011-10-08 11:12:11 +08:00
melvin 3892e082a9 updated URL for comprehensive rules 2011-10-03 14:37:41 +08:00
melvin c904c89ae6 added rule to run AI vs AI for performance tuning 2011-09-23 19:37:29 +08:00
melvin 009cff7a9f fixed rule for generating cards/existing_full.txt 2011-09-21 11:50:30 +08:00
melvin f1e3c7aa06 renamed rule for test to inf as it plays forever, when the program crashes and new insteance if started up, test is reserved for manual testing 2011-09-18 15:11:27 +08:00
melvin 1ca6282937 runs random test in an infinite loop so that if one instance crashes, another instance is started 2011-09-16 19:49:44 +08:00
melvin 4cbeb9ab9a added rule to create list of news cards, make sure README is updated when building release 2011-09-08 15:36:24 +08:00
melvin 051327bcfa added rule to find casts 2011-09-06 14:41:07 +08:00
melvin 4bca88d065 remove filter 2011-09-04 16:20:01 +08:00
melvin d4d877288c added rules for warnings_H.txt 2011-09-03 22:21:10 +08:00
melvin ef5a919b95 make sure cubes are updated when build a release 2011-09-01 16:35:20 +08:00
melvin 1bab433b7b for random test generate log file based on UNIX epoch 2011-08-31 22:22:06 +08:00
melvin 6037fcdf3b added rules to generate warnings.txt 2011-08-31 12:40:36 +08:00
melvin 022bfc6ff0 merged and updated new cards to new processTarget 2011-08-30 22:06:32 +08: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 83b790dd69 make the check for the version string more specific 2011-08-26 18:42:36 +08:00
melvin a7c610e7d4 moved check for version string to start of build process 2011-08-26 18:25:48 +08:00
melvin b5613c18cf check for version string when building a release 2011-08-26 18:24:40 +08:00
melvin ebc8c75c98 added rule to rebuild all themes 2011-08-26 14:40:03 +08:00
melvin 357d14c52b added rule to create list of all cards in the modern format 2011-08-25 14:24:57 +08:00
melvin b5b39196af partition query for in extended based on CMC 2011-08-25 14:15:58 +08:00
melvin 990ea35d54 added rule to pull from beholder's clone 2011-08-10 12:50:25 +08:00
melvin 2743d8d0bc removed rule for GraphicsUtilities, added rule to download current price list 2011-08-08 16:50:36 +08:00
melvin a790c7e4d2 include version at top of log, read pw from file 2011-08-01 11:38:47 +08:00
melvin e45a0a5b13 added rule to download GraphicsUtilities.java 2011-07-29 10:44:02 +08:00
melvin 01b2f0c284 enabled jconsole to be used 2011-07-28 13:02:13 +08:00
melvin 783fb13a7f added rule to run game with selfMode enabled 2011-07-27 11:36:20 +08:00
melvin 74ecbc572d added rule to get draft ratings from magicdraftsim.com 2011-07-19 11:01:09 +08:00
melvin 6a93b8af66 changed path of mtg-data and cards.xml to cards 2011-07-11 11:02:02 +08:00
melvin fb562d838a added lib to Makefile 2011-07-08 16:11:44 +08:00
melvin c9446e37de rearranged effects, added blank line to output of analysis script 2011-07-02 10:51:19 +08:00
melvin 1a29fba5dc updated script to analyze orcale text 2011-07-01 15:39:22 +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 0bcce845e8 added num.d for games with assert enabled 2011-06-27 17:16:19 +08:00
melvin d82c81ad25 added rules to download cubes from the web 2011-06-24 15:01:27 +08:00
melvin 897953945d added Mutavault 2011-06-23 16:33:01 +08:00
melvin d5a6ca83a5 added rule to build theme zip 2011-06-23 10:02:22 +08:00
melvin 7b9bc74b41 show new missing card image 2011-06-21 10:27:14 +08:00
melvin ab9a434791 added new image for missing card 2011-06-21 09:58:22 +08:00
melvin b7b1cc1658 set readme file dialog to start at the top, added cubes to release rule 2011-06-20 15:34:15 +08:00
melvin c6693c9ead renamed %.game to %.g 2011-06-20 15:12:39 +08:00
melvin d5eb483adb added rule to download the latest rules 2011-06-20 14:06:10 +08:00
melvin f39f6dad01 make sure player.getId returns a large number of avoid clashing with id of permanents 2011-06-20 12:18:50 +08:00
melvin 4308a7435a added rules to download decks from top decks 2011-06-18 23:42:56 +08:00
melvin 7227fae081 .Test uses jar 2011-06-18 12:11:53 +08:00
melvin db70d2f77f store game log in .log file 2011-06-17 12:57:09 +08:00
melvin a956858f64 replace direct invocation of java with variable JAVA 2011-06-14 17:36:44 +08:00
melvin eb4a1e17e9 added rule to run game with a particular random seed, 11.jar has a bug with invalid nodes 2011-06-11 18:01:24 +08:00
melvin aab5062413 added debug property to jar rule 2011-06-11 14:03:02 +08:00
melvin 29611fac96 added class to Makefile 2011-06-10 21:43:32 +08:00
melvin 0b7864b82d added rule to generate all cubes 2011-06-10 10:09:19 +08:00
melvin 80eee0f87c moved data files related to cards to cards folder 2011-06-10 10:00:24 +08:00
melvin 41143103aa added rules to generate standard and extended cube 2011-06-09 16:23:52 +08:00
melvin 1c7db8d98b use array_mag.sh to generate AI test output 2011-06-07 11:19:30 +08:00
melvin 7b2606e6c9 added logging for generating options to MagicEvent to detect bottlenecks 2011-06-07 10:16:09 +08:00
melvin 5e8ef39ca3 removed alias jar and exe, make jar now runs the jar 2011-06-04 12:05:18 +08:00
melvin 1a963f7c98 added rule to generate list of candidate cards with full oracle text 2011-06-03 10:29:35 +08:00
melvin c70865c043 renamed start to run and make it depend on jar 2011-06-02 17:01:44 +08:00
melvin e41d2fa0a1 added rules to generate list of cards and list of cards with oracle text 2011-06-02 15:03:14 +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 c7c79d7894 added game to test corrected Vines of Vastwood 2011-05-30 13:13:32 +08:00
melvin f795c95f39 update Makefile rule to only copy felt theme to release 2011-05-30 10:04:45 +08:00
melvin c506e5a99b make rule for generating a release generic 2011-05-30 09:51:10 +08:00
melvin f933d7cb36 updated Makefile to create the data dir with sounds folder, added hexproof to list of keywords on help page 2011-05-30 09:46:41 +08:00
melvin 5eb169d021 added start and Test% rule and updated README 2011-05-28 15:47:06 +08:00
melvin 50645ec4ce added 1.14 rule to build release 2011-05-27 15:34:47 +08:00
melvin c086de5c8b added rule to copy resources to build 2011-05-25 11:57:28 +08:00
melvin 6ea717f608 fixed warning from javac and added rule to build using only javac 2011-05-25 11:10:09 +08:00
melvin 467c2d573c updated Makefile and magarena.xml to reflect the change in filename 2011-05-25 10:22:08 +08:00
melvin 72c7a86436 updated location of decks 2011-05-24 17:05:39 +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 40cfe85d39 added script to evaluate AI and simplified Makefile 2011-05-23 14:07:49 +08:00
melvin b91a5a7a0a make all ensures release/Magarena.jar release/Magarena.exe and tags are updated 2011-05-23 10:52:01 +08:00
melvin f7b6503f08 renamed folder containing files for release from launch4j to release to reflect the intention and not the name of the tool 2011-05-23 10:47:42 +08:00
melvin af4147d09d renamed launch4j to release 2011-05-23 10:40:28 +08:00
melvin cbe604f709 added Makefile, requires GNU Make 2011-05-23 10:23:49 +08:00