CulturedUrbanite VideoGame Selects.

there are apparently separate namespaces/scopes for parameters within a for loop and the stuff returned by the for (which I guess makes sense from a functional perspective).

loop (rngs, state) = (rngs, initial_state) for acc < 9 do

Using state as the neutral element within reduce_comm could likely lead to problems, but reducing to a single mask and then applying and_3d to that resulting single mask and the state still produces problems.

Will have my game ready by the end of the week.

2 Likes

Guess the logic is completely busted somewhere; looks like I'm โ– โ– โ– โ– โ– โ– โ– โ– โ– 

1 Like

Looks fun and I'm probably too dumb to solve it for you but if you want to pair later to get unblocked, I'll be down. Not sure when I'll be free today

1 Like

Yeah that's the gayest thing I have ever heard. I will never "pair program" with anyone ever. I wouldn't "pair paint" to build my masterpiece.

I am posting this to bring myself shame as to the quality/inability of my solutions.

2 Likes

I'm blocked? Like I need an enema before I get fucked in the ass?

I fight for no reason other than I think it is inherently good. I am the lone, wandering samurai, who endlessly roams the wasteland. I only seek to hone my blade.

It doesn't work because you are inadequate. Insufficient. You are a little worm

1 Like

Have you tried using a real programming language instead?

3 Likes

If you spoke to โ– โ– โ– โ€‹iel (your senior dev) that way on my team I would fire you immediately. You're fired. Blocked and fired. You will never learn to pair program

1 Like

Going to have three different implementations of the same code in different languages. Will prove equivalency that they all have the same bug.

2 Likes

Could it be a problem with the incrementer?

To be fair

  1. you're being homophobic when I could've used less suggestive language
  2. im suggesting that I'd have fun with it moreso that I am what you need. Just an outside perspective to talk through your code with is significant imo even if they can't add to your project
  3. why take that approach when it might cost you some real learning opportunity someday?

On the first day of creation, foreseeing that at the end of time many disasters and calamities would befall, the god had written a magical phrase, capable of warding off those evils. He wrote it in such a way that it would pass down to the farthest generations, and remain untouched by fate. No one knows where he wrote it, or with what letters, but we do know that it endures, a secret text, and that one of the elect shall read it. I reflected that we were, as always, at the end of time, and that it would be my fate, as the last priest of the god, to be afforded the privilege of intuiting those words. The fact that I was bounded within a cell did not prevent me from harboring that hope; I might have seen Qaholom's inscription thousands of times, and need only to understand it.

1 Like

And the words he wrote? LETS FUCKING GOOOO

All this talk about safe code. Unsafe everywhere.

reduce_comm would perform parallel reduction with a neutral element.

consider A, B, C, D, E, F with neutral NE and just binary and.

what would execute on your parallel processor would be:

A & B, C & D, E & F -> AB, CD, EF
AB & CD, EF & NE -> ABCD, EFNE
ABCD & EFNE -> ABCDEFNE

so utilizing the problems state as a neutral element fails when the length of your masks is 2^N:

A & B, C & D
AB & CD
ABCD.

"safety" is overblown โ– โ– โ–  shit. the merits of a programming language are A) no object oriented nonsense B) high-quality documentation that hasn't been completely zogged by "towardsdatascience.com" or "generic react web app" on google search by the lowest common denominator. C) anything that cuts down on runtime errors or stuff that requires you to god forbid open up GDB.

http://silverspaceship.com/hovalaag/

Game is an 8/10.

1 Like

How come you like this so much, but have no respect for any Zachtronics game?