Forge Release 05/05/2020 ver 1.6.34
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Release 05/05/2020 ver 1.6.34
by Tamarocker88 » 09 May 2020, 22:42
Thank you all for your thankless efforts. I am able to playtest my EDH builds with AI, so Forge is a critical part of my deckbuilding process. And of course, thank you for tackling the logistic nightmares that are Mutate and Companion.
- Tamarocker88
- Posts: 5
- Joined: 14 Jan 2020, 05:46
- Has thanked: 3 times
- Been thanked: 2 times
Re: Forge Release 05/05/2020 ver 1.6.34
by Tamarocker88 » 09 May 2020, 22:45
As someone else stated, the Android release is in Alpha and not a final release, so it may not play well with all devices. That being said, just because it's a card game doesn't mean it will only use a small amount of resources. AI decisions, for instance, require resources. It takes a significant amount of resources and a very robust garbage collector to handle the sheer number of decisions made by AI for any given interaction and then clear memory of the data used for those comparisons. MTG is a card game at its core, but make no mistake, it is one of the most complex games that can be played and programmed(especially in eternal formats).Tombervasan wrote:The game is a card game, why does it use so many resources?
- Tamarocker88
- Posts: 5
- Joined: 14 Jan 2020, 05:46
- Has thanked: 3 times
- Been thanked: 2 times
Re: Forge Release 05/05/2020 ver 1.6.34
by lindleya1 » 09 May 2020, 22:56
Yeah, Magic is a game that very quickly gets into the realm of incalculable. I'm just glad that there's a program with any AI implementation at all so I can test out my EDH decks. And whenever it starts lagging (which is quite often my fault, turns out it doesnt like it when you try to Exsanguinate for X=75000) I just close and restart, force the program to forget whatever is in its buffer that's slowing it down.Tamarocker88 wrote:As someone else stated, the Android release is in Alpha and not a final release, so it may not play well with all devices. That being said, just because it's a card game doesn't mean it will only use a small amount of resources. AI decisions, for instance, require resources. It takes a significant amount of resources and a very robust garbage collector to handle the sheer number of decisions made by AI for any given interaction and then clear memory of the data used for those comparisons. MTG is a card game at its core, but make no mistake, it is one of the most complex games that can be played and programmed(especially in eternal formats).Tombervasan wrote:The game is a card game, why does it use so many resources?
Re: Forge Release 05/05/2020 ver 1.6.34
by Reaper » 09 May 2020, 23:07
Having a problem with Archenemy scheme's, only ongoing ones work
Re: Forge Release 05/05/2020 ver 1.6.34
by Tombervasan » 10 May 2020, 00:18
why is memory wasted (more and more) when I scroll through the card catalog back and forth? Images in total weigh 50mb , and forge spends ram four times more and how does this relate to ai?
- Tombervasan
- Posts: 6
- Joined: 04 May 2020, 21:33
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Release 05/05/2020 ver 1.6.34
by kevlahnota » 10 May 2020, 02:00
You didn't specify what machine you have? Do you use Desktop or Android version? How much RAM your machine have? What images do you use? XLHQ? LQ? Its hard to guess. On my laptop, it has 16gb RAM and 6gb video card, ryzen 7 cpu I don't have any problems with desktop forge on deck editor. on Android I have android 9 and 4GB RAM, it works but not as fast on my laptop. The way forge access the images, it loads them on your RAM, so the more you load cards, it will cache the images in your RAM, and the image cache will be released in a later time if its not needed. If you use XLHQ images, you need more RAM or you will encounter out of memory error.Tombervasan wrote:why is memory wasted (more and more) when I scroll through the card catalog back and forth? Images in total weigh 50mb , and forge spends ram four times more and how does this relate to ai?
-
kevlahnota - Programmer
- Posts: 825
- Joined: 19 Jul 2010, 17:45
- Location: Philippines
- Has thanked: 14 times
- Been thanked: 264 times
Re: Forge Release 05/05/2020 ver 1.6.34
by Fregnor » 10 May 2020, 03:42
Thanks for the update! You guys are awesome!
I have encountered an issue with Vivien, Monsters' Advocate. The Planeswalker Ultimate trophy for her cannot be earned because she is lacking this clause of coding:
I have encountered an issue with Vivien, Monsters' Advocate. The Planeswalker Ultimate trophy for her cannot be earned because she is lacking this clause of coding:
- Code: Select all
| Ultimate$ True |
Re: Forge Release 05/05/2020 ver 1.6.34
by yoshimario40 » 10 May 2020, 06:58
Whew. Thanks for getting this release out. As a fellow programmer, I can't even begin to imagine the havoc that companion/mutate has caused.
- yoshimario40
- Posts: 23
- Joined: 11 Mar 2014, 09:02
- Has thanked: 0 time
- Been thanked: 4 times
Re: Forge Release 05/05/2020 ver 1.6.34
by Tombervasan » 11 May 2020, 01:51
And what about intel core 2 duo 2.1, 6gb ram-this is the desktop version, - more or less. / / / / / / android device ONLY RAM 1gb. It is clear that you have four gigs everything goes.!
&_------
.russian
А как насчёт intel core 2 duo 2,1 , 6gb ram - это desktop версия, - более менее . /////// android устройство ВСЕГО RAM 1gb. Понятно что у тебя с четырьмя гигами все идет все!
А Как быть простым пользователям?
&_------
.russian
А как насчёт intel core 2 duo 2,1 , 6gb ram - это desktop версия, - более менее . /////// android устройство ВСЕГО RAM 1gb. Понятно что у тебя с четырьмя гигами все идет все!
А Как быть простым пользователям?
- Tombervasan
- Posts: 6
- Joined: 04 May 2020, 21:33
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Release 05/05/2020 ver 1.6.34
by kevlahnota » 11 May 2020, 04:44
I don't have exact details of your PC but I searched a comparable PC, Core 2 Duo E4500 2.2Ghz with 8GB RAM vs Xiaomi Redmi Note 7 Phone (Cheap midrange phone with Snapdragon 660 4GB RAM) I think your PC is not powerful enough for the latest Forge version, try lower Forge version. Here's the comparision for geekbench (yes they are different platform just want to show how would it score on a benchmark and have a closer idea how good the CPU performance):Tombervasan wrote:And what about intel core 2 duo 2.1, 6gb ram-this is the desktop version, - more or less. / / / / / / android device ONLY RAM 1gb. It is clear that you have four gigs everything goes.!
&_------
.russian
А как насчёт intel core 2 duo 2,1 , 6gb ram - это desktop версия, - более менее . /////// android устройство ВСЕГО RAM 1gb. Понятно что у тебя с четырьмя гигами все идет все!
А Как быть простым пользователям?
-
kevlahnota - Programmer
- Posts: 825
- Joined: 19 Jul 2010, 17:45
- Location: Philippines
- Has thanked: 14 times
- Been thanked: 264 times
Re: Forge Release 05/05/2020 ver 1.6.34
by Tombervasan » 12 May 2020, 01:57
It is not clear why the system requirements are getting bigger and bigger all the time? As for the computer version-it is normal for me, but the latest Android version is not. 1.58 version is still running but the higher version is no longer available. Tablet 4 cores, 1gb ram. 2016 release.the most important question is: why increase system requirements?
- Tombervasan
- Posts: 6
- Joined: 04 May 2020, 21:33
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Release 05/05/2020 ver 1.6.34
by kevlahnota » 12 May 2020, 02:31
I think this is due to updated dependencies for android version and minimum build memory.Tombervasan wrote:It is not clear why the system requirements are getting bigger and bigger all the time? As for the computer version-it is normal for me, but the latest Android version is not. 1.58 version is still running but the higher version is no longer available. Tablet 4 cores, 1gb ram. 2016 release.the most important question is: why increase system requirements?
I try to list the differences between the two version for android.
The updated dependencies have fixes and most likely have optimization targeted for newer devices.
The changes from 1.5.58 vs 1.6.34 for android (incomplete list):
build min memory: 128mb vs 1024mb
build max memory: 1024mb vs 1536mb
dependency:
guava version: 16.0.1 vs 28.1-android
xstream version: 1.4.7 vs 1.4.9
apache commons: 3.3 vs 3.8.1
libgdx version: 1.5.5 vs 1.9.10 (nightly March 2020)
The changes for dependency I listed doesn't mean anything for regular user. This is mostly for the devs and what they use for programming.
Now if you will ask why the build memory is increased go here: https://git.cardforge.org/core-develope ... 1d961e55f1
Simple answer is the latest Forge needs better device since its updated along with other necessary things. If it doesn't work on your current device, then its either not supported anymore or its not good enough for the latest Forge version.
-
kevlahnota - Programmer
- Posts: 825
- Joined: 19 Jul 2010, 17:45
- Location: Philippines
- Has thanked: 14 times
- Been thanked: 264 times
Re: Forge Release 05/05/2020 ver 1.6.34
by Zirbert » 14 May 2020, 00:49
. Cabal Interrogator doesn't seem to work in this release (and at least some of the most recent snapshots. Activating its ability results in being prompted to target the player and choose and pay X, but nothing happens (no cards are revealed or discarded).
Re: Forge Release 05/05/2020 ver 1.6.34
by gos » 14 May 2020, 11:07
When my attacking creature is blocked by multiple creatures and I choose the Auto option in distributing damage, forge seems to be dealing "lethal" damage to each creature in the order I chose, but using the creature's printed toughness to determine lethality.
So, my opponent had Crusade in play and blocked my double striking attacker with Impassioned Orator and Tireless Tribe (among others). After first strike damage, the Orator had 2 points of damage assigned to it and the Tribe 1 point. I should not be able to assign damage to the Tribe until after I assign lethal damage to the Orator.
So, my opponent had Crusade in play and blocked my double striking attacker with Impassioned Orator and Tireless Tribe (among others). After first strike damage, the Orator had 2 points of damage assigned to it and the Tribe 1 point. I should not be able to assign damage to the Tribe until after I assign lethal damage to the Orator.
- gos
- Posts: 4369
- Joined: 03 Mar 2011, 15:21
- Location: Reykjavík, Iceland
- Has thanked: 231 times
- Been thanked: 232 times
Re: Forge Release 05/05/2020 ver 1.6.34
by shteev » 15 May 2020, 00:52
AI tapped 5 lands to play a Cylian Elf.... 3 mana drained from it's mana pool as it passed the turn and was wasted.
Who is online
Users browsing this forum: No registered users and 202 guests