Commit graph

18 commits

Author SHA1 Message Date
mwisnowski
0dfe53bb32 Added logic to tagger and deck_builder for "hidden themes" related to multiple-copy cards, such as Hare Apparent or Dragon's Approach 2024-12-30 11:43:36 -08:00
mwisnowski
c74d1ff03a test commit 2024-12-30 08:42:26 -08:00
mwisnowski
a251667fdb Added logic for CMC of deck,
REstructured logic of adding land cards to better match the adding by tag logic
Readjusted weight logic and adding cards by weight logic

Added logic so that if the deck isn't full, cards will be added in reverse tag order.
2024-12-29 20:16:57 -08:00
mwisnowski
d285703518 Adjusted logic with adding lands
Streamlined a number of processes, mostly related to adding fetches, duals, triomes, and working on the misc lands
2024-12-27 12:02:50 -08:00
mwisnowski
239d930fb7 Refinedl ogic for counting cards in library and what type 2024-12-26 17:20:58 -08:00
mwisnowski
77fe7fdf4b Adjusted logic for add_by_tags function 2024-12-26 11:59:30 -08:00
mwisnowski
ae83d0f66f Adjusted logic in deck builder for making land_df 2024-12-26 10:52:09 -08:00
mwisnowski
c81a5fb64e Started logic for adding creatures, ramp, board wipes, interaction, and other cards based on the chosen themes
Fixed logical error in tagger causing it to look for 'Artifact' in a lowercase 'type' column

Need to refine logic for adding by tags and weighted theme values.
2024-12-25 19:56:35 -08:00
mwisnowski
279d81ed3c Finished logic for adding lands
May refine later, will need to adjust for later MDFCs being added
2024-12-21 00:58:12 -08:00
mwisnowski
3ff3e5f686 Removed the usage of inquirerpy for now.
It's asyncio routine seemed to interfere with scrython's
2024-12-20 22:02:35 -08:00
mwisnowski
af0ee0e0b6 Refined land add logic 2024-12-20 13:39:23 -08:00
mwisnowski
d44d014f22 Starting with logic for adding non-basic lands to deck builder 2024-12-20 07:10:53 -08:00
mwisnowski
c0227c2428 Small change to logic to concatenate basics 2024-12-19 12:05:55 -08:00
mwisnowski
856e1f5113 Started adding further logic for deck build
Starting with adding lands
2024-12-19 12:02:26 -08:00
mwisnowski
2922414aec Added logic for tagging cards for themes (so far only the card draw types) and kindred types 2024-12-09 12:56:01 -08:00
mwisnowski
d19c3c6db6 Redid setup logic, started adding more logic to deckbuilding 2024-12-07 23:34:14 -08:00
mwisnowski
0ecf34210b Added more deck builder logic, including asking prelim questions and adding a land 'starter pack' 2024-12-06 12:04:39 -08:00
mwisnowski
aee44190a9 Started deck builder function, added base structure and prompt for selecting commander 2024-12-05 16:54:56 -08:00