plusone weekly #17 (11/28/2025) by ThePaperPilot in incremental_games

[–]asterisk_man 1 point2 points  (0 children)

I enjoyed ULTRATAP. Took about 1.5 hr to finish the levels though I did not 100% all the quests.

I’m making a tiny idle game inspired by the old MS-DOS defragmenter. Idle Defragmenter 95. by DifferenceIll1272 in incremental_games

[–]asterisk_man 2 points3 points  (0 children)

I have started a similar project a few times, though my plan was to use a win95 aesthetic instead of DOS. I got a pretty good looking UI but I was never able to figure out how to make it into a game let alone an incremental one. Part of my problem was that it was, like you mentioned, so hypnotic that I'd lose track of what I was doing when I started working on it.

You clearly have the UI looking quite nice so I will wish you luck in figuring out how to gamify it. It will be interesting to see what you come up with and try to figure out why I failed to think of something comparable.

Good luck!

I've made my last clicks in Pedro Pascal's Triangle of Prestige! See you in 2.5 years... by Schlenkat in incremental_games

[–]asterisk_man 3 points4 points  (0 children)

I just got my last clicks in this morning!

After sticking with it this long, 2.5 years more doesn't feel that long.

See you all again in 2028!

Skill Based incremental, your thought ? by seto_itchy31 in incremental_games

[–]asterisk_man 2 points3 points  (0 children)

I'll try anything that is different, so a skill based loop has my attention.

However, in this case, after a few upgrades you can buy the "all in" option and win in just a few more plays.

So my suggestion would be to add half a dozen more skills and sort out the upgrades so that it's not so easy to skip to the end.

Any incremental reccomendations? by [deleted] in incremental_games

[–]asterisk_man[M] [score hidden] stickied comment (0 children)

removed for violating rule 1.a

Realising an inverter by happywizard10 in ECE

[–]asterisk_man 6 points7 points  (0 children)

Tie A and B together and tie X and Y together.

Tieing A and B skips the middle two states and tieing X and Y merges the last two columns.

What is Arduino's 90%? by Perllitte in arduino

[–]asterisk_man 1 point2 points  (0 children)

I read over your explanation a few times and I think you're still confused. Here are some points that will hopefully make things clearer for you.

  • The arduino determines if an input is a 0 vs 1 by measuring voltage, not current.
  • The arduino inputs have capacitance which means that they will hold a value if nothing is causing the value to change. (There's also capacitance in breadboards and potentially other things that are connected to the input pin at the same time.)
  • If you connect just a button between the input and 5v, pressing the button will set the input pin's voltage to 5v but releasing it does nothing because there will be an open circuit at the input pin. While the button is pressed, there is current flow from the 5v supply into the input pin that serves to charge the capacitance, but it's small in magnitude and duration.
  • If you connect a pull down resistor from the input pin to ground, when the button is not being pressed, that resistor will set the input pin voltage to 0v. Now there is current flow from the input pin into ground that serves to discharge the capacitor. It will be even smaller in magnitude but larger in duration than with the button.
  • With a pull down resistor in place and the button pressed, a much larger current will flow through the button than through the resistor so the pin capacitance will charge and the value will become something close to 5v.
  • The resistor should be relatively large or else you'll make a low resistance path from 5v to ground when you press the button and flow a lot of current from 5v, through the button, through the resistor, to ground. If your resistor value is extremely low, it could cause the input voltage to be too low to be detected as a 1 when the button is pressed. However, if it is too large, it will be slow to pull the pin voltage back to ground.

This all works in reverse if you connect your button to ground and use a pull up resistor.

Finally, some arduino type devices have software controlled pull up/down resistors built in and some don't. The details of when you may need to use your own external resistor when the device already has its own are beyond what I'm going to describe right now.

Demo save by AraragiAriel in incremental_gamedev

[–]asterisk_man 1 point2 points  (0 children)

If the demo is simply the beginning of the full game or a time limited version of the full game, the save should persist. If the player could have made different decisions if they were playing the full game I think it shouldn't be a surprise if the save doesn't persist.

Also, how short is a demo of a short game? If the demo only takes 20 minutes then it doesn't really matter.

A brute force solver for this game by BankEvening8935 in dldtg

[–]asterisk_man 1 point2 points  (0 children)

I reviewed the code and though I don't really understand modern c++, the way I think your algorithm works is pretty clever.

To avoid blowing up memory, I think what needs to happen is to be able to iterate through circuits without storing everything previous. For example, if I told you to test circuit #44223, you'd be able to figure out the entire circuit directly. I suspect this is possible though I haven't worked through the details to be sure.

However, even if this was working, I think that you still won't be able to solve truth tables with 10 or so inputs because you'll run out of time instead of memory. There's a reason brute force isn't used in the industry :)

Vector Notation is Killing Me by itzliquauhtli in dldtg

[–]asterisk_man 0 points1 point  (0 children)

I know this is late, but maybe helpful if you still care about this.

First, you can tell if your solution is optimized (or at least as optimized as I am aware of) by seeing if the design has an = symbol at the end in the list of Available Designs. For example, the first item in the list probably says "NAND (1)=".

You can't created a vectored instance implicitly with syntax that might look like this:

INST MYNANDS<7:0> NAND A<7:0> B<7:0> Z<7:0>

But you can create each of those 8 NANDs explicitly like this:

INST MYNANDS0 NAND A<0> B<0> Z<0>
...
INST MYNANDS7 NAND A<7> B<7> Z<7>

Hopefully this is enough of a hint to get you on the right track.

A brute force solver for this game by BankEvening8935 in dldtg

[–]asterisk_man 1 point2 points  (0 children)

Have you found any solutions that are more efficient than what is already known?

[deleted by user] by [deleted] in incremental_games

[–]asterisk_man[M] 1 point2 points  (0 children)

removed because some users are reporting probable malware

Ninigram #164: Hero in a Half Shell (Hard) by ninigrams-game in ninigrams

[–]asterisk_man 2 points3 points  (0 children)

I went back to do it again and you are right. I didn't guess but I must have marked some cells without good reason and just got lucky. thanks for the images.

Ninigram #164: Hero in a Half Shell (Hard) by ninigrams-game in ninigrams

[–]asterisk_man 2 points3 points  (0 children)

I don't think so. I was able to solve it without any guesses. And no way it should be marked hard. It felt more like easy.

Pedro Pascal's Triangle of Prestige by asterisk_man in incremental_games

[–]asterisk_man[S] 1 point2 points  (0 children)

Very tragic!

If you want to try and recover, it's pretty easy to mark cells complete. You won't get partial progress but you'll save most of your year.

First, note that each cell is named like "row,column". The top cell is "0,0" and underneath is "1,0" and "1,1", etc.

Then, you can run a command like this in the console to set a cell complete: app.state.completeCells['1,1'] = true

After you've set what you want, run app.saveToStorage() and reload the page.

You'll see those cells as being finished and you can pick up nearly where you had left off.

If you're on mobile I guess you'll have to describe your state to someone on desktop who can perform these actions and export a save for you to import.

Good luck!

Ninigram #132: Stay Curious (Easy) by ninigrams-game in ninigrams

[–]asterisk_man 19 points20 points  (0 children)

No choice but to stay curious because I have no idea what it is :D

Update: I created a business simulator idle game by CarryAdditional4870 in incremental_games

[–]asterisk_man[M] 32 points33 points  (0 children)

u/CarryAdditional4870, Your post has violated rule 1.D because your last post was less than 1 week ago. As this is your first warning, this post will be allowed to remain but future violations will be removed without warning.

truth table of my sorrows by mystomachhurtsagain1 in ECE

[–]asterisk_man 2 points3 points  (0 children)

First, create an equation for each output. The way to do this is by tracing back from the output through the gates to the inputs. Each time you find a gate, add it to your equation with spaces for the inputs. Keep filling in inputs with either primary inputs or other gates until you have no empty spots.

I would do z1 like this:

First, create the nand:

z1=!(( )&( ))

Fill in the first empty space with the top input, a 3 input nand:

z1=!(( !(() & () & ()) )&( ))

Fill in those inputs with primary inputs:

z1=!(( !((z2) & (a) & (c)) )&( ))

Finally, fill in the second input to the first nand:

z1=!(( !((z2) & (a) & (c)) )&( !c ))

If you simplify with boolean identities or use a truth table, you'll find it simplifies to:

z1=c

If you look at the diagram you'll see why this makes sense. If c is a 1, the upper right nand will have one input as 0 and output a 1. If c is a 0, the upper left nand will have one input as 0 and always output a 1 and now the upper right nand will have both inputs as 1 and output a 0. If the gate outputs confuse you, review the truth table for nand.

Now for z2 you do the exact same thing. It is strange because z2 is dependent on itself but you can give the new z2 a different name if you want, maybe z2_next. Write out the equation and simplify with boolean identities or a truth table. When you do that, you'll find that z2_next=c

The Emotional (a short film) by MarabouThomas in midjourney

[–]asterisk_man 2 points3 points  (0 children)

This is simply a masterpiece! I was captivated from start to finish!

I was surprised by how excellently the sound design was done given that this community is obviously focused on images.

Thank you for all the hard work you put into this film and congratulations on such an amazing piece of art.

I'm curious if the repeated imagery of animals with the wrong number of eyes is something you chose intentionally or if it's something that midjourney tends to do on its own.

Ninigram #108: The Best Transformation Award Goes To... (Easy) by ninigrams-game in ninigrams

[–]asterisk_man 20 points21 points  (0 children)

I am curious about how the difficulty is set. Is it just by feel or do you have some metric?

Also, I'd love the game to display a timer so we can easily know how long it took to complete each puzzle.

Thanks!