It is currently 26 Apr 2024, 11:00
   
Text Size

Milestone Approaching

Post MTG Forge Related Programming Questions Here

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Milestone Approaching

Postby moomarc » 16 Nov 2012, 09:31

moomarc wrote:We only need one more card each from Alpha/Beta/Revised to have all core editions at least 90% implemented!

Edit: And Island Sanctuary seems like a good candidate. I'll try crack it (seeing as I already did the 'hard work' when I added the "Until your next turn" effect duration)
I have Island Sanctuary ready to go. Just having one issue that affects all optional replacements. When you decide not to use a replacement effect, you aren't given the option again.
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Milestone Approaching

Postby friarsol » 17 Feb 2013, 00:03

We haven't hoo-rah'd a Milestone in a while, so how about 85% in all Traditional sets?

Sets | Open
Set: Implemented (Missing) / Total = Percentage Implemented
Dark Ascension: 158 (0) / 158 = 100.0%
Return to Ravnica: 254 (0) / 254 = 100.0%
Starter 2000: 52 (0) / 52 = 100.0%
Mirrodin Besieged: 150 (0) / 150 = 100.0%
Alara Reborn: 145 (0) / 145 = 100.0%
Innistrad: 253 (1) / 254 = 99.61%
Portal Three Kingdoms: 169 (1) / 170 = 99.41%
Starter 1999: 157 (1) / 158 = 99.37%
Portal Second Age: 154 (1) / 155 = 99.35%
Conflux: 144 (1) / 145 = 99.31%
Shards of Alara: 232 (2) / 234 = 99.15%
Magic 2010: 232 (2) / 234 = 99.15%
Magic 2013: 232 (2) / 234 = 99.15%
Portal: 198 (2) / 200 = 99.0%
Tenth Edition: 364 (4) / 368 = 98.91%
Urza's Destiny: 141 (2) / 143 = 98.6%
Ninth Edition: 339 (5) / 344 = 98.55%
Seventh Edition: 330 (5) / 335 = 98.51%
Gatecrash: 245 (4) / 249 = 98.39%
Avacyn Restored: 230 (4) / 234 = 98.29%
Rise of the Eldrazi: 229 (4) / 233 = 98.28%
Eighth Edition: 335 (7) / 342 = 97.95%
Legions: 142 (3) / 145 = 97.93%
Magic 2011: 229 (5) / 234 = 97.86%
Magic 2012: 229 (5) / 234 = 97.86%
Scars of Mirrodin: 229 (5) / 234 = 97.86%
Eventide: 176 (4) / 180 = 97.78%
Classic Sixth Edition: 325 (10) / 335 = 97.01%
Lorwyn: 277 (9) / 286 = 96.85%
Zendikar: 227 (8) / 235 = 96.6%
Urza's Legacy: 138 (5) / 143 = 96.5%
Torment: 138 (5) / 143 = 96.5%
New Phyrexia: 164 (6) / 170 = 96.47%
Urza's Saga: 323 (12) / 335 = 96.42%
Guildpact: 159 (6) / 165 = 96.36%
Fifth Dawn: 159 (6) / 165 = 96.36%
Tempest: 322 (13) / 335 = 96.12%
Worldwake: 139 (6) / 145 = 95.86%
Judgment: 137 (6) / 143 = 95.8%
Odyssey: 319 (16) / 335 = 95.22%
Planeshift: 136 (7) / 143 = 95.1%
Scourge: 136 (7) / 143 = 95.1%
Shadowmoor: 271 (15) / 286 = 94.76%
Morningtide: 142 (8) / 150 = 94.67%
Nemesis: 135 (8) / 143 = 94.41%
Fifth Edition: 409 (25) / 434 = 94.24%
Time Spiral: 269 (17) / 286 = 94.06%
Saviors of Kamigawa: 155 (10) / 165 = 93.94%
Prophecy: 134 (9) / 143 = 93.71%
Mirrodin: 272 (19) / 291 = 93.47%
Mercadian Masques: 313 (22) / 335 = 93.43%
Magic: The Gathering-Commander: 282 (21) / 303 = 93.07%
Exodus: 133 (10) / 143 = 93.01%
Fourth Edition: 342 (26) / 368 = 92.93%
Revised Edition: 275 (21) / 296 = 92.91%
Future Sight: 167 (13) / 180 = 92.78%
Planar Chaos: 153 (12) / 165 = 92.73%
Promo set for Gatherer: 25 (2) / 27 = 92.59%
Time Spiral "Timeshifted": 112 (9) / 121 = 92.56%
Champions of Kamigawa: 269 (22) / 291 = 92.44%
Stronghold: 132 (11) / 143 = 92.31%
Onslaught: 308 (27) / 335 = 91.94%
Ravnica: City of Guilds: 267 (24) / 291 = 91.75%
Darksteel: 151 (14) / 165 = 91.52%
Invasion: 305 (30) / 335 = 91.04%
Weatherlight: 152 (15) / 167 = 91.02%
Unlimited Edition: 265 (27) / 292 = 90.75%
Limited Edition Beta: 265 (27) / 292 = 90.75%
Limited Edition Alpha: 263 (27) / 290 = 90.69%
Antiquities: 77 (8) / 85 = 90.59%
Archenemy: 173 (18) / 191 = 90.58%
Dissension: 161 (19) / 180 = 89.44%
Coldsnap: 138 (17) / 155 = 89.03%
Arabian Nights: 69 (9) / 78 = 88.46%
Mirage: 295 (40) / 335 = 88.06%
Homelands: 101 (14) / 115 = 87.83%
Visions: 146 (21) / 167 = 87.43%
Apocalypse: 125 (18) / 143 = 87.41%
Betrayers of Kamigawa: 144 (21) / 165 = 87.27%
Chronicles: 101 (15) / 116 = 87.07%
The Dark: 102 (17) / 119 = 85.71%
Alliances: 123 (21) / 144 = 85.42%
Fallen Empires: 87 (15) / 102 = 85.29%
Ice Age: 318 (55) / 373 = 85.25%
Legends: 264 (46) / 310 = 85.16%


Some other stats:
Over 93% of all distinct cards.
Getting close to under 900 unsupported cards.
12247 (908) / 13155 = 93.10 %

Current Standard:
Standard Format supported at:
1348 (11) / 1359 = 99.19 %
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Milestone Approaching

Postby swordshine » 17 Feb 2013, 08:01

Now it's under 900 unsupported cards.
12257 (898) / 13155 = 93.17 %
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Milestone Approaching

Postby Max mtg » 21 Feb 2013, 10:39

Someone is going to submit revision 20000 next week!
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Milestone Approaching

Postby Sloth » 05 Mar 2013, 13:28

I think Forge is now the Magic rules enforcing program with the most supported cards! That means we finally beat MtGO!

According to this article (http://puremtgo.com/articles/looking-ma ... whats-left) MtGO was missing 828 cards. Even subtracting the Power Nine, which were available in the MtGO cube for some time, that's more than we are missing (805).

For reference, here's the list of cards Forge supports, but MtGO doesn't:
Beta | Open
Ancestral Recall R
Aspect of Wolf R
Black Lotus R
Black Ward U
Blessing R
Blue Ward U
Burrowing U
Celestial Prism U
Chaoslace U
Conservator U
Contract from Below R
Creature Bond C
Cursed Land U
Deathlace U
Dwarven Warriors C
Earthbind C
Farmstead R
Feedback U
Frozen Shade C
Gray Ogre C
Green Ward U
Guardian Angel C
Holy Armor C
Ironroot Treefolk C
Lance U
Lifelace U
Lifetap U
Living Artifact R
Mons's Goblin Raiders C
Mox Emerald R
Mox Jet R
Mox Pearl R
Mox Ruby R
Mox Sapphire R
Natural Selection R
Pearled Unicorn C
Plague Rats C
Power Surge R
Purelace U
Red Ward U
Sacrifice U
Simulacrum U
Siren's Call U
Thoughtlace U
Time Walk R
Timetwister R
Tunnel U
Volcanic Eruption R
Wall of Brambles U
Wall of Ice U
Wall of Water U
White Ward U


Arabian Nights | Open
Abu Ja'far U
Aladdin's Lamp U
Ali Baba U
Army of Allah C
City in a Bottle R
Desert Nomads C
El-Hajjâj R
Hurr Jackal C
Island Fish Jasconius R
Jandor's Ring R
Jeweled Bird U
Jihad R
King Suleiman R
Merchant Ship U
Piety C
Repentant Blacksmith R
Sandals of Abdallah U
Sorceress Queen U
Stone-Throwing Devils C


Antiquities | Open
Artifact Possession C
Artifact Ward C
Ashnod's Battle Gear U
Damping Field U
Drafna's Restoration C
Dwarven Weaponsmith U
Golgothian Sylex R
Haunting Wind U
Phyrexian Gremlins C
Powerleech U
Priest of Yawgmoth C
Reverse Polarity C


Legends | Open
Abomination U
Ærathi Berserker U
Aisling Leprechaun C
Anti-Magic Aura C
Backfire U
Barbary Apes C
Beasts of Bogardan U
Black Mana Battery U
Blue Mana Battery U
Cat Warriors C
Caverns of Despair R
Clergy of the Holy Nimbus C
Crevasse U
Deadfall U
Devouring Deep C
Dream Coat U
Durkwood Boars C
Dwarven Song U
Elder Spawn R
Emerald Dragonfly C
Enchanted Being C
Energy Tap C
Eternal Warrior U
Feint C
Field of Dreams R
Floral Spuzzem U
Forethought Amulet R
Giant Turtle C
Glyph of Destruction C
Glyph of Doom C
Glyph of Life C
Gosta Dirk R
Gravity Sphere R
Great Defender U
Great Wall U
Green Mana Battery U
Headless Horseman C
Heaven's Gate U
Hell Swarm C
Hornet Cobra C
Hyperion Blacksmith U
Ichneumon Druid U
Indestructible Aura C
Infernal Medusa U
Invoke Prejudice R
Jovial Evil R
Kasimir the Lone Wolf U
Keepers of the Faith C
Kry Shield U
Life Matrix R
Lifeblood R
Lord Magnus U
Lost Soul C
Marble Priest U
Mold Demon R
Part Water U
Pit Scorpion C
Pixie Queen R
Pradesh Gypsies U
Primordial Ooze U
Psionic Entity R
Quagmire U
Raging Bull C
Rapid Fire R
Red Mana Battery U
Relic Bind U
Remove Enchantments C
Revelation R
Ring of Immortals R
Rust C
Sea Kings' Blessing U
Seeker U
Segovian Leviathan U
Shimian Night Stalker U
Spectral Cloak U
Spiritual Sanctuary R
Subdue C
Sylvan Paradise U
Teleport R
The Brute C
Touch of Darkness U
Transmutation C
Typhoon R
Undertow U
Ur-Drago R
Venarian Gold C
Visions U
Walking Dead C
Wall of Dust U
Wall of Earth C
Wall of Heat C
Wall of Opposition R
Wall of Putrid Flesh U
Wall of Tombstones U
Wall of Vapor C
White Mana Battery U
Wolverine Pack C
Zephyr Falcon C


The Dark | Open
Bog Rats C
Brainwash C
Cave People U
Electric Eel U
Festival C
Fire and Brimstone R
Flood U
Giant Shark C
Goblin Hero C
Goblin Rock Sled C
Grave Robbers R
Hidden Path R
Inquisition C
Land Leeches C
Living Armor U
Lurker R
Marsh Gas C
Marsh Goblins C
Marsh Viper C
Miracle Worker C
Morale C
Murk Dwellers C
Nameless Race R
Necropolis U
Niall Silvain R
People of the Woods U
Psychic Allergy R
Riptide C
Savaen Elves C
Scarwood Goblins C
Scarwood Hag U
Sisters of the Flame U
Standing Stones U
Tangle Kelp U
Tower of Coireall U
Venom C
Water Wurm C
Word of Binding C


Fallen Empires | Open
Balm of Restoration R
Bottomless Vault R
Conch Horn R
Delif's Cone U
Delif's Cube R
Draconian Cylix R
Dwarven Armorer R
Dwarven Hold R
Dwarven Lieutenant U
Elven Fortress C
Elvish Scout C
Farrelite Priest U
Goblin Kites U
Hollow Trees R
Homarid C
Homarid Shaman R
Homarid Warrior C
Icatian Moneychanger C
Icatian Store R
Implements of Sacrifice R
Initiates of the Ebon Hand C
Sand Silos R
Spirit Shield R
Svyelunite Priest U
Thelonite Monk R
Tourach's Gate R
Vodalian Mage C
Vodalian Soldiers C
Zelyon Sword R


Ice Age | Open
Aegis of the Meek R
Aggression U
Altar of Bone R
Arctic Foxes C
Arcum's Sleigh U
Arenson's Aura C
Arnjlot's Ascent C
Avalanche U
Balduvian Bears C
Battle Cry U
Battle Frenzy C
Black Scarab U
Blessed Wine C
Blizzard R
Blue Scarab U
Brand of Ill Omen R
Breath of Dreams U
Chaos Lord R
Chromatic Armor R
Clairvoyance C
Cold Snap U
Curse of Marit Lage R
Dwarven Armory R
Earthlore C
Elvish Healer C
Fanatical Fever U
Flooded Woodlands R
Flow of Maggots R
Force Void U
Foxfire C
Freyalise Supplicant U
Freyalise's Charm U
Fylgja C
Fyndhorn Bow U
Fyndhorn Brownie C
Gaze of Pain C
Glaciers R
Goblin Lyre R
Gorilla Pack C
Green Scarab U
Grizzled Wolverine C
Halls of Mist R
Hematite Talisman U
Hoar Shade C
Hot Springs R
Imposing Visage C
Infinite Hourglass R
Juniper Order Druid C
Justice U
Kelsinko Ranger C
Kjeldoran Guard C
Krovikan Elementalist U
Land Cap R
Lapis Lazuli Talisman U
Lava Tubes R
Leshrac's Sigil U
Maddening Wind U
Malachite Talisman U
Melting U
Mind Ravel C
Mind Warp U
Mole Worms U
Moor Fiend C
Mountain Goat C
Mountain Titan R
Mystic Might R
Nacre Talisman U
Oath of Lim-Dul R
Onyx Talisman U
Pale Bears R
Pestilence Rats C
Prismatic Ward C
Pygmy Allosaurus R
Pyknite C
Rally C
Ray of Erasure C
Reclamation R
Red Scarab U
Rime Dryad C
River Delta R
Runed Arch R
Seizures C
Silver Erne U
Snow Hound U
Soul Barrier U
Spoils of Evil R
Spoils of War R
Staff of the Ages R
Stench of Evil U
Sunstone U
Tarpan C
Timberline Ridge R
Tor Giant C
Touch of Death C
Touch of Vitae U
Trailblazer R
Updraft U
Veldt R
Vertigo U
Wall of Lava U
Wall of Pine Needles U
War Chariot U
White Scarab U
Yavimaya Gnats U
Zuran Enchanter C


Homelands | Open
Abbey Matron C
Aliban's Tower C
Ambush C
An-Havva Constable R
An-Havva Inn U
An-Havva Township U
Aysen Abbey U
Aysen Highway R
Baki's Curse R
Black Carriage R
Castle Sengir U
Cemetery Gate C
Chandler C
Coral Reef C
Dark Maze C
Drudge Spell U
Dwarven Pony R
Dwarven Trader C
Evaporate U
Feast of the Unicorn C
Folk of An-Havva C
Forget R
Ghost Hounds U
Greater Werewolf C
Headstone C
Heart Wolf R
Irini Sengir U
Ironclaw Curse R
Jinx C
Joven C
Joven's Tools U
Koskun Keep U
Mammoth Harness R
Mesa Falcon C
Orcish Mine U
Prophecy U
Rashka the Slayer U
Reef Pirates C
Renewal C
Root Spider U
Rysorian Badger R
Samite Alchemist C
Sengir Bats C
Serra Inquisitors U
Serra Paladin C
Trade Caravan C
Veldrane of Sengir R
Willow Faerie C
Winter Sky R
Wizards' School U


Alliances | Open
Agent of Stromgald C
Balduvian War-Makers C
Carrier Pigeons C
Chaos Harlequin R
Diseased Vermin U
Enslaved Scout C
Fatal Lore R
Foresight C
Fyndhorn Druid C
Gift of the Woods C
Keeper of Tresserhorn R
Kjeldoran Pride C
Krovikan Plague U
Library of Lat-Nam R
Lim-Dûl's Paladin U
Misfortune R
Mystic Compass U
Nature's Chosen U
Noble Steeds C
Omen of Fire R
Phantasmal Sphere R
Royal Herbalist C
Scarab of the Unseen U
School of the Unseen U
Seasoned Tactician U
Sheltered Valley R
Soldevi Adnate C
Soldevi Heretic C
Soldevi Sage C
Soldevi Steam Beast C
Soldier of Fortune U
Splintering Wind R
Stench of Decay C
Surge of Strength U
Tidal Control R
Undergrowth C
Unlikely Alliance U
Veteran's Voice C
Whip Vine C


Portal | Open
Arrogant Vampire U
Assassin's Blade U
Border Guard C
Burning Cloak C
Capricious Sorcerer R
Charging Bandits U
Cloak of Feathers C
Cloud Pirates C
Command of Unsummoning U
Craven Knight C
Cruel Bargain R
Cruel Fate R
Cruel Tutor R
Deep Wood U
Deep-Sea Serpent U
Defiant Stand U
Déjà Vu C
Desert Drake U
Devoted Hero C
Djinn of the Lamp R
Dread Charge R
Endless Cockroaches R
Final Strike R
Fire Snake C
Fleet-Footed Monk C
Fruition C
Hand of Death C
Highland Giant C
Howling Fury C
Hulking Goblin C
Ingenious Thief U
Keen-Eyed Archers C
King's Assassin R
Lizard Warrior C
Mercenary Knight R
Mind Knives C
Minotaur Warrior C
Mobilize C
Moon Sprite U
Muck Rats C
Mystic Denial U
Nature's Cloak R
Nature's Ruin U
Noxious Toad U
Omen C
Pillaging Horde R
Plant Elemental U
Raging Cougar C
Regal Unicorn C
Renewing Dawn U
Rowan Treefolk C
Sacred Knight C
Scorching Spear C
Scorching Winds U
Serpent Assassin R
Skeletal Crocodile C
Skeletal Snake C
Sorcerous Sight C
Spiritual Guardian R
Starlit Angel U
Steadfastness C
Stern Marshal R
Thundering Wurm R
Touch of Brilliance C
Treetop Defense R
Undying Beast C
Valorous Charge U
Vampiric Feast U
Vampiric Touch C
Virtue's Ruin U
Wall of Granite U
Warrior's Charge C
Willow Dryad C


Portal Second Age | Open
Abyssal Nightstalker U
Alaborn Cavalier U
Alaborn Grenadier C
Alaborn Veteran R
Alaborn Zealot U
Ancient Craving R
Apprentice Sorcerer U
Armored Galleon U
Barbtooth Wurm C
Bargain U
Bear Cub C
Bloodcurdling Scream U
Brutal Nightstalker U
Chorus of Woe C
Coastal Wizard R
Dakmor Bat C
Dakmor Scorpion C
Dakmor Sorceress R
Dark Offering U
Extinguish C
Eye Spy U
Festival of Trokin C
Golden Bear C
Harmony of Nature U
Kiss of Death U
Lurking Nightstalker C
Lynx C
Moaning Spirit C
Nightstalker Engine R
Norwood Archers C
Norwood Priestess R
Norwood Riders C
Norwood Warrior C
Obsidian Giant U
Ogre Arsonist U
Ogre Berserker C
Ogre Warrior C
Plated Wurm C
Predatory Nightstalker U
Raiding Nightstalker C
Rally the Troops U
Razorclaw Bear R
Remove U
Renewing Touch U
Salvage C
Steam Frigate C
Sylvan Yeti R
Talas Air Ship C
Talas Explorer C
Talas Merchant C
Talas Scout C
Talas Warrior R
Temple Elder U
Town Sentry C
Trokin High Guard C
Volunteer Militia C
Warrior's Stand U
Wind Sail C


Portal 3 Kingdoms | Open
Alert Shu Infantry U
Barbarian General U
Barbarian Horde C
Borrowing the East Wind R
Broken Dam C
Burning Fields C
Cao Cao, Lord of Wei R
Cao Ren, Wei Commander R
Champion's Victory U
Control of the Court U
Corrupt Court Official U
Council of Advisors U
Counterintelligence U
Cunning Advisor U
Deception C
Desert Sandstorm C
False Mourning U
Fire Bowman U
Flanking Troops U
Forest Bear C
Huang Zhong, Shu General R
Imperial Edict C
Independent Troops C
Kongming's Contraptions R
Lady Sun R
Lady Zhurong, Warrior Queen R
Lu Su, Wu Advisor R
Ma Chao, Western Warrior R
Marshaling the Troops R
Mountain Bandit C
Pang Tong, "Young Phoenix" R
Poison Arrow U
Preemptive Strike C
Ravaging Horde U
Renegade Troops U
Return to Battle C
Riding Red Hare C
Sage's Knowledge C
Shu Defender C
Shu Elite Infantry C
Shu Farmer C
Shu Foot Soldiers C
Shu Grain Caravan C
Sima Yi, Wei Field Marshal R
Spring of Eternal Peace C
Stone Catapult R
Straw Soldiers C
Taoist Hermit U
Taoist Mystic R
Taunting Challenge R
Trained Cheetah U
Trained Jackal C
Virtuous Charge C
Wei Ambush Force C
Wei Assassins U
Wei Scout C
Wielding the Green Dragon C
Wu Admiral U
Wu Infantry C
Wu Light Cavalry C
Wu Scout C
Wu Spy U
Xun Yu, Wei Advisor R
Yellow Scarves Cavalry C
Yellow Scarves General R
Yellow Scarves Troops C
Yuan Shao, the Indecisive R
Yuan Shao's Infantry U
Zhang He, Wei General R
Zhang Liao, Hero of Hefei R
Zhao Zilong, Tiger General R
Zhou Yu, Chief Commander R
Zhuge Jin, Wu Strategist R
Zodiac Dog C
Zodiac Goat C
Zodiac Horse U
Zodiac Ox U
Zodiac Pig U
Zodiac Rabbit C
Zodiac Rat C
Zodiac Rooster C
Zodiac Snake C
Zodiac Tiger U
Zuo Ci, the Mocking Sage R


Starter 1999 | Open
Dakmor Ghoul U
Devout Monk C
Goblin Commando U
Goblin Settler U
Royal Falcon C
Shrieking Specter U
Stream of Acid U
Willow Elf C


Promotional cards | Open
Sewers of Estark
Windseeker Centaur
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Milestone Approaching

Postby Agetian » 05 Mar 2013, 17:09

That's really amazing, Sloth! Forge is doing amazingly great! Keep up the great job, everyone! :D

- Agetian
Agetian
Programmer
 
Posts: 3472
Joined: 14 Mar 2011, 05:58
Has thanked: 677 times
Been thanked: 561 times

Re: Milestone Approaching

Postby swordshine » 03 Apr 2013, 09:02

It's under 700 unsupported cards, and we only need about 7 cards from Planechase 2012 to reach 85% for all the sets.
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Milestone Approaching

Postby moomarc » 03 Apr 2013, 11:30

Wow! Impressive!
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Milestone Approaching

Postby swordshine » 06 Apr 2013, 08:50

Over 95% of all distinct cards =D>
Implemented (Missing) / Total = Percentage Implemented
12498 (657) / 13155 = 95.01 %
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Milestone Approaching

Postby PowerClaws » 06 Apr 2013, 09:22

Everytime i see these posts... i just get stunned with just the sheer scope of this... project, program? whatever you want to call it, its just mind-boggling to me, good work
PowerClaws
 
Posts: 131
Joined: 30 Jan 2012, 11:33
Has thanked: 28 times
Been thanked: 8 times

Re: Milestone Approaching

Postby Max mtg » 07 May 2013, 20:25

Conrgats on reaching just 600 unimplemented cards!
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Milestone Approaching

Postby swordshine » 02 Jun 2013, 14:08

96% of all distinct cards! It took us nearly two months to implement 1%.
Implemented (Missing) / Total = Percentage Implemented
12767 (531) / 13298 = 96.01 %
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Milestone Approaching

Postby moomarc » 02 Jun 2013, 20:52

Considering that 1% means about 130 cards from a pool of progressively more difficult to implement cards, and that over and above bug fixing, new player modes and new set releases, I think two months is pretty darn amazing! This team rocks! :supz:
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

Re: Milestone Approaching

Postby Max mtg » 03 Jun 2013, 09:34

I am even more excited by this:
Code: Select all
ISD DKA AVR M13 RTR GTC DGM
Implemented (Missing) / Total = Percentage Implemented
1501 (3) / 1504 = 99.80 %

Missing (3):
Divine Deflection
Redirect
Trait Doctoring
Did Forge ever have 100% of standard? Or even 99.80?
Single class for single responsibility.
Max mtg
Programmer
 
Posts: 1997
Joined: 02 Jul 2011, 14:26
Has thanked: 173 times
Been thanked: 334 times

Re: Milestone Approaching

Postby moomarc » 05 Jun 2013, 09:47

With the addition of Cobra Trap, Zendikar is 100% implemented. But for some reason the PerSetTracking output thinks there is 135 cards in the set instead of 134. It indicates 1 missing card but shows no info. There's 135 instances of ZEN in mtg-data.txt, one of which is the set code at the top, so it must be picking that up somehow (maybe some logic with one of the checks for '\n'?). I'm clueless with Python (well, debugging in general), but changing line 181 in PerSetTracking.py from else : to elif key != "" : seems to fix it. I'm not sure if that's the best method though or if it will affect any of the calculations, so I'm not committing the change. But as far as I can see, the empty key is never added to the currentMissing and all other calcs seem to build from that, so no problem.
-Marc
User avatar
moomarc
Pixel Commander
 
Posts: 2091
Joined: 04 Jun 2010, 15:22
Location: Johannesburg, South Africa
Has thanked: 371 times
Been thanked: 372 times

PreviousNext

Return to Developer's Corner

Who is online

Users browsing this forum: No registered users and 97 guests


Who is online

In total there are 97 users online :: 0 registered, 0 hidden and 97 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 97 guests

Login Form