It is currently 29 Apr 2024, 07:20
   
Text Size

Forge Release 05/05/2020 ver 1.6.34

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

Re: Forge Release 05/05/2020 ver 1.6.34

Postby Tamarocker88 » 09 May 2020, 22:42

Thank you all for your thankless efforts. =D> :D 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

Postby Tamarocker88 » 09 May 2020, 22:45

Tombervasan wrote:The game is a card game, why does it use so many resources?
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).
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

Postby lindleya1 » 09 May 2020, 22:56

Tamarocker88 wrote:
Tombervasan wrote:The game is a card game, why does it use so many resources?
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).
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.
lindleya1
 
Posts: 105
Joined: 01 Jul 2015, 23:32
Has thanked: 1 time
Been thanked: 6 times

Re: Forge Release 05/05/2020 ver 1.6.34

Postby Reaper » 09 May 2020, 23:07

Having a problem with Archenemy scheme's, only ongoing ones work
Reaper
 
Posts: 19
Joined: 13 Jan 2013, 01:20
Has thanked: 2 times
Been thanked: 0 time

Re: Forge Release 05/05/2020 ver 1.6.34

Postby 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

Postby kevlahnota » 10 May 2020, 02:00

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?
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.
User avatar
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

Postby 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:

Code: Select all
| Ultimate$ True |
User avatar
Fregnor
 
Posts: 210
Joined: 29 Nov 2017, 18:24
Has thanked: 15 times
Been thanked: 28 times

Re: Forge Release 05/05/2020 ver 1.6.34

Postby 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

Postby 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. Понятно что у тебя с четырьмя гигами все идет все!
А Как быть простым пользователям?
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

Postby kevlahnota » 11 May 2020, 04:44

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. Понятно что у тебя с четырьмя гигами все идет все!
А Как быть простым пользователям?
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):
Screenshot 2020-05-11 12.37.12.png
Core 2 Duo E4500 vs Snapdragon 660 Geekbench
User avatar
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

Postby 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

Postby kevlahnota » 12 May 2020, 02:31

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 think this is due to updated dependencies for android version and minimum build memory.
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.
User avatar
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

Postby 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).
Zirbert
 
Posts: 512
Joined: 13 Oct 2010, 16:04
Has thanked: 104 times
Been thanked: 19 times

Re: Forge Release 05/05/2020 ver 1.6.34

Postby 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.
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

Postby 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.
User avatar
shteev
 
Posts: 231
Joined: 10 Jul 2015, 16:08
Has thanked: 7 times
Been thanked: 4 times

PreviousNext

Return to Forge

Who is online

Users browsing this forum: No registered users and 202 guests


Who is online

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

Login Form