Jenztsch

joined 11 months ago
[–] [email protected] 13 points 2 weeks ago

Ich frage mich ein wenig, warum man einen Song einreicht, den man live nicht wirklich gesungen bekommt. Gestern hatte sie anscheinend eine Erkältung, wodurch die Hook dann komplett vom Band kommen musste. Aber selbst im Halbfinale fand ich den Gesang schon ziemlich kurzatmig.

Ich hätte zu gerne gesehen, wie sich die Titel in einer fairen Abstimmung geschlagen hätten. Feuerschwanz und Abor&Tynna waren ja beide ähnlich stark in den Aufrufszahlen überall. Aber der Chef muss ja schauen, dass seine Favoriten weiterkommen, deshalb ändert man einfach die Regeln und gaslighted dann die Community, dass es ja nie eine Änderung gegeben hat. Und das obwohl die Acts selbst erst nach dem Halbfinale davon erfahren haben...

Aber wir wissen ja auch seit gestern, die weiblichen Zuschauer mögen nur Balladen... Ich hoffe, der SWR macht ab nächstem Jahr einen großen Bogen um Raab, der hat sich mit dem ganzen Vorentscheid für mich komplett erledigt.

[–] [email protected] 4 points 1 month ago

I really like the general idea of the brackets as a starting point and a language for rule 0 discussions and match estimation. Where I'm playing, most of the pods are looking for PL 7 but as there is almost never a rule 0 conversation, I don't really know what to expect (as we all know, every deck is a 7). But now, if for example I'm looking for a casual, lower powered pod with a precon, I can look for bracket 2 and already know what I shouldn't encounter there and can refine the pre-game discussions accordingly.

However, they need to modify the communication to make the central point of intent for these brackets more clear. I don't know how many messages I've already read in the form of "my previous PL 8-9 deck is clearly a bracket 1 deck, because it fulfills the conditions" and I've already grown tired of them tbh. The blog post already explains rather well that the intention of the deck is the most important condition for bracket placement. But many people only look at graphics like these and thus they must be extended to make this more clear. Otherwise stompers will ruin lower bracket matches because "they can according to Gavin" and thus undermine the whole system.

And while it is a great help that Moxfield etc. show bracket estimations if not manually set, this also distracts from the point of intention because they can only objectively rate the bullet point conditions. And even only looking at them, some can't really be included as combos etc. are a very complicated thing to determine from data alone. It even ranks most current precons at bracket 1, although they are by definition intended to be in bracket 2.

So tl;dr brackets have a potential to guide gathering of similar minded people/decks to good and "balanced" matches, but apparently people don't read and don't like to talk with each other, so they need to adjust their presentation material accordingly to make the central aspects more clear and visible.

[–] [email protected] 5 points 3 months ago

I did not expect Duskmourn to play a part in this story at all. The thought of Valgavoth as a team principal with his followers as drivers/members is rather funny.

There are quite a few plot threads and possible endings for this story. Maybe the Aetherspark really is unstable and whoever uses it ends up at the Edge of Eternities. Or Valgavoth gets it in his wings and begins to domesticate other planes to really become the current big bad. Or something completely unexpected happens.

Whatever it is, I'm now even more interested in the setting than before.

[–] [email protected] 3 points 3 months ago

As these precons are themed after the two returning planes (and IIRC Maro said in his blog that the "vanilla matters" of Muraganda is quite difficult to design for nowadays), it probably will be dependant on the set in question. I can see 5 precons for the Tarkir set, for example.

But yeah, 2 per set is much more feasible and hopefully the main way forward. The only downside I see is that you can't play a full precon pod with one set.

[–] [email protected] 2 points 4 months ago

Thanks, that could explain it. But if that's really the cause, it's a serious bummer. The premise of these starter decks sounds really good, but if they aren't produced anymore and some of them get so pricy, they don't help that well...

 

I'm currently looking at the Starter Commander precons as they were considered budget options for new players and I want to introduce some friends to EDH that are relatively new to the game.

However, when comparing them, the Draconic Destruction precon (Gruul) costs immensely more than the others. I'm located in Europe and there the cheapest option I can find is 70€. The other precons from this set go for around 40€ maximum.

I'm looking at pricings on the Moxfield deck list, but that adds all cards to around 50€. Is there a reason why this deck is so expensive especially considering its set-mates?

[–] [email protected] 2 points 6 months ago

Have you read the story? It gives input to understand how this card could fit into Duskmourn.

[–] [email protected] 3 points 6 months ago

Probably there are ability triggers like "when a door unlocks". The reminder could be there to make clear that these effects also trigger when a room is cast and that it does not enter already unlocked.

[–] [email protected] 8 points 6 months ago (3 children)

They MUST capitalize as much as possible on any weekend where Max/RB are not strong, such as this one.

In a perfect world, Lando and Oscar would have worked together to defend from Ferrari and secure their 1-2 with Lando at the front. That would have been 17 points to relieve them a bit of this pressure of performing perfectly on all remaining weekends.

Of course we don't know if Charles/Ferrari would have won either way with their strategy. But Oscar gifting Charles a Lap 1 overtake on Lando and both McLarens straining their tyres racing against each other probably didn't hurt Ferrari.

Before today I seriously thought that Lando/McLaren had a chance at WDC, especially with Baku and Singapur still coming up. But as you said, they have shown again and again this season that they can't execute the race weekends necessary for this to happen.

[–] [email protected] 13 points 6 months ago (6 children)

McLaren trying to win championships challenge (Impossible)

I think at this point it's clear they don't want to go for the WDC for whatever reason. And with Ferrari not that far behind and them blundering like this again and again, I would not be surprised if they don't win the WCC as well.

And to be a bit sarcastic: I'm sure Lando is happy to have let Oscar pass in Hungary after they told him how important the team is for his chances.

[–] [email protected] 3 points 6 months ago (1 children)

Do you have any sources about this "unfitness" of Rust for gamedev? From my experience many people have problems with the borrow checker due to habits they obtained coding in other languages. Due to the strict enforcement of ownership rules some things can't be done exactly like in e.g. C++, but the language offers the tools to design and implement the software in a way to work with (not around!) the borrow checker (an example would be the discussion in another comment thread).

So I'd be interested what special behavior occurs in gamedev that makes coding in Rust more difficult than for other software.

Also, I really like that you're considering users with lower spec machines for your game. However, have you run a profiler over your software to see where there is optimization potential? In cases like this, I often use the (maybe over-used) quote from Donald Knuth:

We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.

Many people think that with this quote, no optimization whatsoever should be considered. However, humans are often bad predictors on where the real bottlenecks are.

So yes, have some things in mind like e.g. algorithm performance for the expected input sizes. But in many cases, "optimization" done doesn't impact the runtime at all but makes the code much more difficult to understand and often more "unsafe" due to potentially increasing UB or other issues.

For this, a profiler helps to detect where your "critical 3%" are. And when you know them, then you can start optimization work to get big improvements. This also helps to direct your most likely limited effort to spend to the important parts of your game.

[–] [email protected] 1 points 6 months ago (1 children)

Then I think RefCell is exactly what you want to defer the mutable borrow to runtime instead of compile time: https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=3170c01849dc577a501ecb11dd44c5ba (source for this method on StackOverflow).

Maybe there could be syntactic sugar to use captures implicitely as RefCells inside a closure. But I would not be a fan of implicitely allowing multiple mutable borrows without any clue for that in the code.

[–] [email protected] 3 points 7 months ago (3 children)

I'm not sure how you intend to use this. When no variables are captured, the borrow checker will not have any issues with the closure method.

When you are still capturing, you could implement a macro like one answer suggests. However, IMO this highly depends on the complexity of the duplicated code and even then I don't immediately see what the benefits compared to extracting it as a closure/function are.

 

Hi everyone,

yesterday was the release of the new Universes Beyond set and my preorder of the Starter Kit arrived today.

According to the wiki, the kit should contain codes to unlock the decks in MTG Arena. However, I couldn't find any codes and there is no mention of Assassin's Creed in Arena itself.

Is the wiki mistaken here? Will the new set be available digitally or is this a pure print set?

view more: next ›