It is currently 18 Apr 2024, 04:49
   
Text Size

Milestone Approaching

Post MTG Forge Related Programming Questions Here

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

Re: Milestone Approaching

Postby friarsol » 05 Jun 2013, 12:20

moomarc wrote: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.
That could be the appropriate fix. I'll see if I have some time to look at it during the day today.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Milestone Approaching

Postby Max mtg » 05 Jun 2013, 21:13

Zendikar is 100% complete. Python displays wrong.

The current progress is:
Attachments
progress_06_june_2013.txt
(13.7 KiB) Downloaded 560 times
Last edited by Max mtg on 25 Jun 2013, 21:14, edited 1 time in total.
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 » 10 Jun 2013, 04:11

OK, fewer than 500 remaining cards. =D>
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Milestone Approaching

Postby swordshine » 15 Jun 2013, 01:04

Mindlock Orb is done.
Alara is the first 100% implemented block! =D>
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Milestone Approaching

Postby Agetian » 15 Jun 2013, 04:04

Woohoo, congrats! :) That's an outstanding achievement so far, and with the inclusion of Banding around 40 more cards could eventually be coded (more if someone decides to go for Bands with Other as well - not exactly a popular mechanic, I understand, but potentially not as hard to code once Banding is fully in). Great job so far and keep up the amazing work of pushing the max cards supported limit even further!

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

Re: Milestone Approaching

Postby Sloth » 23 Jun 2013, 13:35

All sets are at least 90% complete! =D>
User avatar
Sloth
Programmer
 
Posts: 3498
Joined: 23 Jun 2009, 19:40
Has thanked: 125 times
Been thanked: 507 times

Re: Milestone Approaching

Postby squee1968 » 23 Jun 2013, 22:20

90%! That is freaking awesome! A major feather in Forge's cap. But as Ken "Hawk" Harrelson would say, "Don't stop now, boys". I'm really looking forward to 100% (or at least as close as humanly possible) and multiplayer. I belieive these will bring not only more users to Forge, but more people that want to be developers as well.
squee1968
 
Posts: 254
Joined: 18 Nov 2011, 03:28
Has thanked: 110 times
Been thanked: 45 times

Re: Milestone Approaching

Postby Max mtg » 25 Jun 2013, 21:09

The last update
Code: Select all
Read cards: 12882 files in 513 ms (25 parts) using thread pool
Modern Masters (229 cards) ... 99,56% (a card missing: Test of Faith )
Dragon's Maze (156 cards) ... 99,35% (a card missing: Trait Doctoring )
Gatecrash (249 cards) ... 100%
Return to Ravnica (274 cards) ... 100%
Magic 2013 (249 cards) ... 100%
Avacyn Restored (244 cards) ... 99,59% (a card missing: Divine Deflection )
Dark Ascension (158 cards) ... 100%
Innistrad (264 cards) ... 100%
Magic 2012 (249 cards) ... 98,79% (3 cards missing: Autumn's Veil | Bloodlord of Vaasgoth | Scrambleverse )
New Phyrexia (175 cards) ... 99,42% (a card missing: Bludgeon Brawl )
Mirrodin Besieged (155 cards) ... 100%
Scars of Mirrodin (249 cards) ... 99,19% (2 cards missing: Leonin Arbiter | Ogre Geargrabber )
Magic 2011 (249 cards) ... 98,39% (4 cards missing: Autumn's Veil | Conundrum Sphinx | Necrotic Plague | Vengeful Archon )
Rise of the Eldrazi (248 cards) ... 99,59% (a card missing: World at War )
Worldwake (145 cards) ... 99,31% (a card missing: Refraction Trap )
Zendikar (269 cards) ... 100%
Magic 2010 (249 cards) ... 99,59% (a card missing: Harm's Way )
Alara Reborn (145 cards) ... 100%
Conflux (145 cards) ... 100%
Shards of Alara (249 cards) ... 100%
Eventide (180 cards) ... 99,44% (a card missing: Glamerdye )
Shadowmoor (301 cards) ... 98,33% (5 cards missing: Illuminated Folio | Mana Reflection | Mossbridge Troll | Plague of Vermin | Wort, the Raidmother )
Morningtide (150 cards) ... 100%
Lorwyn (301 cards) ... 99,66% (a card missing: Nettlevine Blight )
Tenth Edition (383 cards) ... 99,47% (2 cards missing: Mind Bend | Rootwater Matriarch )
Future Sight (180 cards) ... 96,66% (6 cards missing: Arcanum Wings | Grave Scrabbler | Nacatl War-Pride | Nix | Shah of Naar Isle | Spellweaver Volute )
Planar Chaos (165 cards) ... 96,36% (6 cards missing: Dichotomancy | Kor Dirge | Magus of the Arena | Muck Drubb | Shrouded Lore | Volcano Hellion )
Time Spiral (301 cards) ... 98,33% (5 cards missing: Clockspinning | Evangelize | Premature Burial | Thick-Skinned Goblin | Truth or Tale )
Time Spiral "Timeshifted" (121 cards) ... 95,04% (6 cards missing: Arena | Celestial Dawn | Giant Oyster | Grinning Totem | Honorable Passage | Pandemonium )
Coldsnap (155 cards) ... 93,54% (10 cards missing: Balduvian Fallen | Balduvian Warlord | Commandeer | Cover of Winter | Herald of Leshrac | Karplusan Minotaur | Lightning Storm | Panglacial Wurm | Shape of the Wiitigo | Sheltering Ancient )
Dissension (180 cards) ... 97,22% (5 cards missing: Carom | War's Toll | Elemental Resonance | Flash Foliage | Street Savvy )
Guildpact (165 cards) ... 99,39% (a card missing: AEtherplasm )
Ravnica: City of Guilds (306 cards) ... 98,36% (5 cards missing: Chorus of the Conclave | Mausoleum Turnkey | Nullstone Gargoyle | Razia, Boros Archangel | Stoneshaker Shaman )
Ninth Edition (359 cards) ... 99,16% (3 cards missing: Mind Bend | Sacred Ground | Storage Matrix )
Saviors of Kamigawa (165 cards) ... 96,96% (5 cards missing: Burning-Eye Zubera | Choice of Damnations | Pain's Reward | Rushing-Tide Zubera | Skyfire Kirin )
Betrayers of Kamigawa (165 cards) ... 96,36% (6 cards missing: Mark of Sakiko | Sakiko, Mother of Summer | Sakura-Tribe Springcaller | Shining Shoal | Shizuko, Caller of Autumn | Twist Allegiance )
Champions of Kamigawa (307 cards) ... 98,37% (5 cards missing: Candles' Glow | Hall of the Bandit Lord | Sideswipe | Swirl the Mists | Tide of War )
Fifth Dawn (165 cards) ... 98,18% (3 cards missing: Plunge into Darkness | Reversal of Fortune | Spectral Shift )
Darksteel (165 cards) ... 96,96% (5 cards missing: Hallow | Mycosynth Lattice | Test of Faith | Thought Dissector | Well of Lost Dreams )
Mirrodin (306 cards) ... 97,05% (9 cards missing: Confusion in the Ranks | Copperhoof Vorrac | Fatespinner | Liar's Pendulum | Mindstorm Crown | Quicksilver Elemental | Quicksilver Fountain | Shared Fate | Timesifter )
Eighth Edition (357 cards) ... 99,15% (3 cards missing: Mind Bend | Okk | Sacred Ground )
Scourge (143 cards) ... 97,20% (4 cards missing: Grip of Chaos | Lethal Vapors | Parallel Thoughts | Rock Jockey )
Legions (145 cards) ... 100%
Onslaught (350 cards) ... 95,71% (15 cards missing: Artificial Evolution | Aven Soulgazer | Butcher Orgg | Chain of Acid | Chain of Silence | Chain of Smog | Death Match | Glarecaster | Graxiplon | Meddle | Menacing Ogre | Quicksilver Dragon | Risky Move | Spy Network | Trade Secrets )
Judgment (143 cards) ... 97,90% (3 cards missing: Lost in Thought | Shaman's Trance | Shieldmage Advocate )
Torment (143 cards) ... 98,60% (2 cards missing: Alter Reality | Flaming Gambit )
Odyssey (350 cards) ... 98,00% (7 cards missing: Aegis of Honor | Charmed Pendant | Cultural Exchange | Nefarious Lich | Price of Glory | Steam Vines | Traveling Plague )
Apocalypse (143 cards) ... 93,70% (9 cards missing: Captain's Maneuver | Coalition Flag | Coalition Honor Guard | Dead Ringers | Emblazoned Golem | False Dawn | Ice Cave | Standard Bearer | Tahngarth's Glare )
Seventh Edition (350 cards) ... 99,14% (3 cards missing: Okk | Sacred Ground | Static Orb )
Planeshift (146 cards) ... 97,94% (3 cards missing: Goblin Game | Keldon Twilight | Planar Overlay )
Invasion (350 cards) ... 96,85% (11 cards missing: Crystal Spray | Fight or Flight | Harsh Judgment | Mages' Contest | Protective Sphere | Psychic Battle | Pulse of Llanowar | Samite Ministration | Scarred Puma | Soul Burn | Stand or Fall )
Prophecy (143 cards) ... 96,50% (5 cards missing: Brutal Suppression | Celestial Convergence | Citadel of Pain | Hollow Warrior | Psychic Theft )
Nemesis (143 cards) ... 97,20% (4 cards missing: Harvest Mage | Mana Cache | Pale Moon | Stronghold Gambit )
Mercadian Masques (350 cards) ... 97,71% (8 cards missing: Barbed Wire | Caller of the Hunt | Crooked Scales | Erithizon | Ley Line | Mercadia's Downfall | War Cadence | Wishmonger )
Urza's Destiny (143 cards) ... 99,30% (a card missing: Storage Matrix )
Classic Sixth Edition (350 cards) ... 98,57% (5 cards missing: Celestial Dawn | Grinning Totem | Illicit Auction | Juxtapose | Tariff )
Urza's Legacy (143 cards) ... 98,60% (2 cards missing: Damping Engine | Viashino Bey )
Urza's Saga (350 cards) ... 98,28% (6 cards missing: Contamination | Gilded Drake | Okk | Soul Sculptor | Sporogenesis | Veiled Crocodile )
Exodus (143 cards) ... 95,80% (6 cards missing: Fade Away | Kor Chant | Mogg Assassin | Oath of Mages | Oath of Scholars | Pandemonium )
Stronghold (143 cards) ... 93,70% (9 cards missing: Hidden Retreat | Invasion Plans | Rebound | Sacred Ground | Samite Blessing | Silver Wyvern | Skeleton Scavengers | Temper | Volrath's Shapeshifter )
Tempest (350 cards) ... 96,85% (11 cards missing: Echo Chamber | Ertai's Meddling | Excavator | Legerdemain | Magnetic Web | No Quarter | Oracle en-Vec | Rootwater Matriarch | Static Orb | Volrath's Curse | Whim of Volrath )
Weatherlight (167 cards) ... 95,20% (8 cards missing: Bosium Strip | Circling Vultures | Debt of Loyalty | Ertai's Familiar | Heart of Bogardan | Liege of the Hollows | Mana Web | Tariff )
Fifth Edition (449 cards) ... 97,55% (11 cards missing: Drain Power | Game of Chaos | Gauntlets of Chaos | Juxtapose | Magical Hack | Mind Bomb | Orcish Conscripts | Personal Incarnation | Sacred Boon | Seraph | Sleight of Mind )
Visions (167 cards) ... 91,01% (15 cards missing: Desolation | Dream Tides | Elkin Lair | Equipoise | Forbidden Ritual | Heat Wave | Honorable Passage | Matopi Golem | Ogre Enforcer | Peace Talks | Pillar Tombs of Aku | Pygmy Hippo | Shimmering Efreet | Teferi's Realm | Three Wishes )
Mirage (350 cards) ... 93,71% (22 cards missing: Celestial Dawn | Cycle of Life | Ekundu Cyclops | Emberwilde Djinn | Grinning Totem | Hall of Gemstone | Illicit Auction | Mangara's Equity | Mangara's Tome | Meddle | Mind Bend | Mindbender Spores | Preferred Selection | Reflect Damage | Seeds of Innocence | Shadowbane | Soul Echo | Spatial Binding | Teferi's Imp | Torrent of Lava | Urborg Panther | Warping Wurm )
Alliances (199 cards) ... 93,96% (12 cards missing: Awesome Presence | Awesome Presence | Martyrdom | Martyrdom | Primitive Justice | Rogue Skycaptain | Scars of the Veteran | Soldevi Sentry | Soldevi Sentry | Suffocation | Taste of Paradise | Taste of Paradise )
Homelands (140 cards) ... 95,00% (7 cards missing: Autumn Willow | Giant Albatross | Giant Albatross | Giant Oyster | Hazduhr the Abbot | Sea Troll | Timmerian Fiends )
Chronicles (125 cards) ... 92,00% (10 cards missing: Ayesha Tanaka | Cocoon | Cuombajj Witches | Gauntlets of Chaos | Goblin Artisans | Johan | Juxtapose | Puppet Master | Takklemaggot | Wall of Shadows )
Ice Age (383 cards) ... 90,86% (35 cards missing: Adarkar Unicorn | Arcum's Whistle | Balduvian Shaman | Barbarian Guides | Call to Arms | Chaos Moon | Drought | Errant Minion | Forgotten Lore | Game of Chaos | General Jarkeld | Ghostly Flame | Ice Cauldron | Illusionary Terrain | Infernal Darkness | Infernal Denizen | Jeweled Amulet | Krovikan Vampire | Lava Burst | Lim-Dul's Hex | Mercenaries | Monsoon | Mudslide | Naked Singularity | Orcish Conscripts | Reality Twist | Ritual of Subdual | Sacred Boon | Seraph | Sleight of Mind | Snowblind | Snowfall | Soul Burn | Wiitigo | Winter's Chill )
Fourth Edition (378 cards) ... 96,82% (12 cards missing: Bronze Tablet | Drain Power | Erosion | Magical Hack | Magnetic Mountain | Mind Bomb | Mishra's War Machine | Personal Incarnation | Power Leak | Rebirth | Sleight of Mind | Tempest Efreet )
Fallen Empires (187 cards) ... 96,79% (6 cards missing: Merseine | Merseine | Merseine | Merseine | Raiding Party | Thelon's Curse )
The Dark (119 cards) ... 90,75% (11 cards missing: Deep Water | Erosion | Fasting | Frankenstein's Monster | Mind Bomb | Preacher | Reflecting Mirror | Season of the Witch | Sorrow's Path | Whippoorwill | Worms of the Earth )
Legends (310 cards) ... 90,64% (29 cards missing: Arboria | Ayesha Tanaka | Backdraft | Cocoon | Divine Intervention | Equinox | Falling Star | Firestorm Phoenix | Gauntlets of Chaos | Glyph of Delusion | Glyph of Reincarnation | Halfdane | Hammerheim | Imprison | Infinite Authority | Johan | Juxtapose | North Star | Nova Pentacle | Puppet Master | Quarum Trench Gnomes | Rasputin Dreamweaver | Rebirth | Reverberation | Silhouette | Takklemaggot | Tempest Efreet | Wall of Caltrops | Wall of Shadows )
Revised Edition (306 cards) ... 96,40% (11 cards missing: Darkpact | Drain Power | Kudzu | Magical Hack | Magnetic Mountain | Mishra's War Machine | Personal Incarnation | Power Leak | Rock Hydra | Rocket Launcher | Sleight of Mind )
Antiquities (100 cards) ... 94,00% (6 cards missing: Bronze Tablet | Goblin Artisans | Mishra's War Machine | Rocket Launcher | Tawnos's Coffin | Urza's Miter )
Arabian Nights (92 cards) ... 93,47% (6 cards missing: Cuombajj Witches | Guardian Beast | Magnetic Mountain | Pyramids | Shahrazad | Ydwen Efreet )
Unlimited Edition (302 cards) ... 94,70% (16 cards missing: Blaze of Glory | Camouflage | Chaos Orb | Cyclopean Tomb | Darkpact | Drain Power | False Orders | Illusionary Mask | Kudzu | Magical Hack | Personal Incarnation | Power Leak | Raging River | Rock Hydra | Sleight of Mind | Word of Command )
Limited Edition Beta (302 cards) ... 94,70% (16 cards missing: Blaze of Glory | Camouflage | Chaos Orb | Cyclopean Tomb | Darkpact | Drain Power | False Orders | Illusionary Mask | Kudzu | Magical Hack | Personal Incarnation | Power Leak | Raging River | Rock Hydra | Sleight of Mind | Word of Command )
Limited Edition Alpha (295 cards) ... 94,57% (16 cards missing: Blaze of Glory | Camouflage | Chaos Orb | Cyclopean Tomb | Darkpact | Drain Power | False Orders | Illusionary Mask | Kudzu | Magical Hack | Personal Incarnation | Power Leak | Raging River | Rock Hydra | Sleight of Mind | Word of Command )
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 » 15 Jul 2013, 07:29

There are fewer than 400 remaining cards. Another set, Lorwyn, is now 100% implemented.
100% implemented | Open
Dark Ascension: 158 (0) / 158 = 100.0%
Return to Ravnica: 254 (0) / 254 = 100.0%
Conflux: 145 (0) / 145 = 100.0%
Portal: 200 (0) / 200 = 100.0%
Starter 2000: 52 (0) / 52 = 100.0%
Duel Decks: Sorin vs. Tibalt: 71 (0) / 71 = 100.0%
Morningtide: 150 (0) / 150 = 100.0%
Lorwyn: 286 (0) / 286 = 100.0%
Innistrad: 254 (0) / 254 = 100.0%
Zendikar: 234 (0) / 234 = 100.0%
Shards of Alara: 234 (0) / 234 = 100.0%
Magic 2013: 234 (0) / 234 = 100.0%
Gatecrash: 249 (0) / 249 = 100.0%
Mirrodin Besieged: 150 (0) / 150 = 100.0%
Legions: 145 (0) / 145 = 100.0%
Alara Reborn: 145 (0) / 145 = 100.0%
swordshine
 
Posts: 682
Joined: 11 Jul 2010, 02:37
Has thanked: 116 times
Been thanked: 87 times

Re: Milestone Approaching

Postby squee1968 » 02 Jun 2014, 21:44

Thanks to swordshine's tireless efforts, only 1 card from Legends is needed to bring all sets to at least 95% completion. These are the cards from that set that are not yet implemented.

Arboria
Backdraft
Divine Intervention
Equinox
Falling Star
Firestorm Phoenix
Glyph of Delusion
Glyph of Reincarnation
Imprison
Infinite Authority
North Star
Nova Pentacle
Rebirth
Reverberation
Silhouette
Tempest Efreet
squee1968
 
Posts: 254
Joined: 18 Nov 2011, 03:28
Has thanked: 110 times
Been thanked: 45 times

Re: Milestone Approaching

Postby friarsol » 11 Aug 2014, 12:22

With elcnesh's work on card changing text, that puts us at 100% of Standard cards (until of course, the next set is released). I believe this is the first time we've hit 100% for Standard coverage.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Milestone Approaching

Postby KrazyTheFox » 12 Aug 2014, 01:50

friarsol wrote:With elcnesh's work on card changing text, that puts us at 100% of Standard cards (until of course, the next set is released). I believe this is the first time we've hit 100% for Standard coverage.
That's awesome! Thanks for all your hard work getting Forge's completion rate up there. :)
User avatar
KrazyTheFox
Programmer
 
Posts: 725
Joined: 18 Mar 2014, 23:51
Has thanked: 66 times
Been thanked: 226 times

Re: Milestone Approaching

Postby moomarc » 25 Aug 2014, 00:06

A little late, but congratulations to the team! I'm astounded by the new improvements every time I check back in here
-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

Previous

Return to Developer's Corner

Who is online

Users browsing this forum: KeithOvart and 38 guests


Who is online

In total there are 39 users online :: 1 registered, 0 hidden and 38 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: KeithOvart and 38 guests

Login Form