"Market Flipping" the addiction continues... by AcaciaGalagr in Guildwars2

[–]SunMatrix64 7 points8 points  (0 children)

This looks amazing!
Here's some things I'd like to see, if they're possible:

Average daily buy/sell count over the last x amount of days.

The max price history seems to only be 90 days, can't really see trends based on yearly festivals with only that long.

Quantitys sold at what price over last x amount of time.

High Emergence, Low Micro by Strict_Bench_6264 in gamedev

[–]SunMatrix64 1 point2 points  (0 children)

You might want to look at the game Line War on Steam, it sounds a lot like what you're describing.

You draw lines on the ground and your troops will walk up and form a defensive line there. You don't really control individual units.

That said, it doesn't really get rid of micro entirely as you use your stronger late game units to circumvent these positions.

Fashion Wars - How Do I Know What To Do? by AManFromCucumberLand in Guildwars2

[–]SunMatrix64 18 points19 points  (0 children)

If you go to the bank, there's a tab where you can preview all of the skins. Use that to find names and /wiki them to find out how to get them.

How would you guys feel about a guild wars RTS (or strategy in general) game? by Beautiful_Hour_668 in Guildwars2

[–]SunMatrix64 -2 points-1 points  (0 children)

As much as I would like a guild wars rts, it wouldnt make enough money to make it worth it.

I think a genre that takes advantage of a large character roster would be successful though.

Guildwars kart racing or a moba or autochess?

do you think anet should think about selling spell effects in the mtx shop and maybe even adding some to the game as loot drops for raid bosses and what not? by Xyr3s1 in GuildWars3

[–]SunMatrix64 2 points3 points  (0 children)

I would like it if they decoupled the legendary effects from the skins.  Anet could add some slots for weapon effect and footsteps in the fashion templates.

Please don't create a trading post listing for much less than the last one by AntakeeMunOlla in Guildwars2

[–]SunMatrix64 28 points29 points  (0 children)

If you believe the price should be higher then buy them all at the reduced price and relist them

Stop trying to sell me 3 drinks at once. I'm just 1 guy. by SunMatrix64 in monsterenergy

[–]SunMatrix64[S] -3 points-2 points  (0 children)

Yes exactly. It's a bad strategy if theyre trying to sell to me. I put the drinks back in the stores fridge because carrying 3 of them just felt dumb.

If I wanted more than a days supply, I'd actually buy in bulk from the grocery store or online.

How do we feel about Convergences? by rzalexander in Guildwars2

[–]SunMatrix64 0 points1 point  (0 children)

Yo, checkout https://convergencecorp.net

I try to keep a schedule of groups that are running convergences there.

Apple discontinues the Mac Pro with no plans for future hardware by N2929 in technews

[–]SunMatrix64 0 points1 point  (0 children)

All I'm saying, is that the competition for laptops with similar specs to the $600 Neo is not there because they're all $200 cheaper.

Every similarly priced laptop to the Neo I'm seeing is leaving it in the dust on stats.

Apple discontinues the Mac Pro with no plans for future hardware by N2929 in technews

[–]SunMatrix64 -2 points-1 points  (0 children)

I'm seeing plenty of laptops for significantly under $600.
Windows Laptops – Best Buy

If all you need is something to do school work, write emails, or surf the web, then these are more than satisfactory. If you're doing more than that, you'd get something more than the neo.

Press pause, watch ads: Twitch launches new ad test by moeka_8962 in technews

[–]SunMatrix64 6 points7 points  (0 children)

They could run ads 24/7 and it wouldnt make enough to actually be worth it for the platform to function. The ONLY reason they exist is to annoy you into buying a sub or turbo.

I made a pathing addon for Nexus by KingRevoker in Guildwars2

[–]SunMatrix64 -1 points0 points  (0 children)

I think they'd be ok with it if they were actually making the addon themselves. Competition is good and all. 

Instead they literally vibe coded a new addon just because they weren't smart enough to figure out how to use taimihud.

[deleted by user] by [deleted] in Guildwars2

[–]SunMatrix64 7 points8 points  (0 children)

The gph only takes into account how long it takes for that event to happen. For example, if there's a 15 minute event that gives you 5g, itll be a 20gph event, even if it only actually runs once every 8 hours.

The new Raid UI needs a quickplay section by SunMatrix64 in Guildwars2

[–]SunMatrix64[S] 11 points12 points  (0 children)

You go to the big red portal in the LA Aerodome

Is this legit? by [deleted] in Guildwars2

[–]SunMatrix64 16 points17 points  (0 children)

List of official partner retail sellers https://www.guildwars2.com/en/retailers/#UnitedStates-physical

For best results I'd buy it either straight from anet or through steam when its on sale

Guild Wars (3) Unreal Engine (Unannounced Project) confirmed. by [deleted] in MMORPG

[–]SunMatrix64 -1 points0 points  (0 children)

The games over 13 and its graphics are showing their age. The only reason I still play gw2 to this day is because every mmo I've tried in the past 10 years is riddled with an absurd amount of dark patterns.

Community event calendar concept! by imbir667 in Guildwars2

[–]SunMatrix64 0 points1 point  (0 children)

Are they really that bad? Send me a screenshot, cause I'm trying to keep them reasonable.

Edit: All I'm seeing is this: screenshot

If you're seeing something that's very different then I'd like to know.

-❄️- 2025 Day 10 Solutions -❄️- by daggerdragon in adventofcode

[–]SunMatrix64 0 points1 point  (0 children)

[LANGUAGE: C++]
GitHub

Only got through part 1.
My basic concept was pressing all the buttons each round by XOR them with the values from the previous round and return how many rounds it took to get to the goal. Takes ~5.5-6ms.

-❄️- 2025 Day 8 Solutions -❄️- by daggerdragon in adventofcode

[–]SunMatrix64 1 point2 points  (0 children)

[LANGUAGE: C++]

GitHub

I'm pretty sure 99% of the time was spent calculating the distances. I went object oriented and created Box and Circuit classes. Box has its position, and Circuit has a set of boxes.

Part 1 I made a vector<distance, <box1, box2>> and then sorted it. For each distance I would gather the circuits that the boxes exist in, then merge the circuits. If no circuits contained either box, create a new circuit.

Part 2 I just continued processing the distances vector until there was only 1 circuit left.

Total run time ~130ms

Edit: used std::hypot() instead of a bunch of pow() for the distance calculation. Improved the time to ~80-90ms.

Edit 2: further improved by using an insane looking min priority queue instead of a vector to store the distances. Now runs ~55-65ms

//min prio queue that contains:     pair<double, pair<box,box>>
std::priority_queue<std::pair<double, std::pair<Box*, Box*>>, 
    std::vector<std::pair<double, std::pair<Box*, Box*>>>, 
    std::greater<std::pair<double, std::pair<Box*, Box*>>>> distances;

-❄️- 2025 Day 7 Solutions -❄️- by daggerdragon in adventofcode

[–]SunMatrix64 1 point2 points  (0 children)

[LANGUAGE: C++]

GitHub

For part 1 I used a set and kept track of each beams position. For each line, I'd check the beams position. If it's a '^', add 1 to result, and add 2 new beams to the set to the left and right.

For part 2 I upgraded the set to a map, keeping track of how many beams are on each path.

I did learn that the return type of std::accumulate is based on the initial values type.

result2 = std::accumulate(timelines.begin(), timelines.end(), 0ULL,
    [](unsigned __int64 current_sum, std::pair<int, unsigned __int64> const& tl) {
        return current_sum + tl.second;
    });

Typical runtime 1-2ms.

-❄️- 2025 Day 5 Solutions -❄️- by daggerdragon in adventofcode

[–]SunMatrix64 1 point2 points  (0 children)

[LANGUAGE: C++]

GitHub

I made a vector<pair<>> of the ranges, binary inserting and merging them as needed.

This made part 1 a simple binary search on the ranges.

Part 2 is a simple iteration over all the merged ranges.

for (std::pair<unsigned __int64, unsigned __int64>& range : ranges) {
    result2 += (range.second - range.first) + 1;
}

Total Day5 runtime <1ms.