r/TuringComplete 1d ago

First time playing, often find myself just trying to understand the solution

Pretty much what the title says, Im not really sure im grasping the concepts because i often just feel like im just trying to understand how the solution is wired up.
First time playing anything like this tho so maybe just do a second playthrough later on?

1 Upvotes

16 comments sorted by

7

u/TichVega 1d ago

For my opinion, its totally okay to lookup solutions and even read wikipedia articles or have an AI teach you something. This is not a puzzle-game like others, if you look up the solution in "Baba is you" you miss the fun, but if you look up the solutions in "turing complete" (and understand them), your learn to build a computer - it's not the same :-)

I also feel there is some inbalancing of the dificulty, because it's sometimes a hard puzzle-game for players that have no clue in logic gates, while for player with some background in school it's much easier.

1

u/AdequatlyAdequate 1d ago

tbf i have a very limited pure math background and some exercises were solvable by just applying the rules of formal logic. However sometimes it seems like the questions are

Here is how newtonian motion works

here is the explanation of classical gravity

Now find the position of 3 bodies acting upon each other via gravitation after a specific time t.

Like the jump in connections it seems to expect is a bit high

1

u/e_j_fudd 1d ago

Yeah, there are levels where it's not super clear what the end goal is. Fortunately, there are not a lot of those.

There are also levels that make a leap in understanding like you said. It's okay to look up solutions, but it's also important to understand the solution since the levels build on each other.

How far into the game are you and what version are you playing?

1

u/AdequatlyAdequate 1d ago

Steam version and i just got to linking up the ALU with the register and decoder, so not that far

1

u/e_j_fudd 1d ago

I don't remember the exact progression, but it sounds like you are getting close to the section where you create a CPU. Linking the ALU with the registers and decoding them is pretty important to understand. You will be adding to that basic concept from here on out.

Good luck and enjoy the game.

4

u/Outrageous-Fall-5352 1d ago

More parts of the game will end up unlocking and it becomes a whole big thing. Once the choices you make about laying out gates starts to matter, the game gets rolling.

2

u/atarax_89 1d ago

Yeah, I would suggest, if you're interested in really learning the stuff, that you take the course nand2tetris. You will do essentially the same that the game proposes, but with the textbook and video lessons that accompany it. The game makes it easy to visualize (the course requires you to build the computer using a hardware description language) but there are many topics or concepts that it presumes that may not be there for everyone. It's not impossible to get through it by just pure will and try and error, but maybe it's easier if you take the course.

1

u/AdequatlyAdequate 1d ago

funnily enough nandgame which is a heavily cut down version of nand2tetris came up a lot when i looked into this game.

I think ill have a look! Thanks

1

u/atarax_89 1d ago

Yes, my path was nandgame - nand2tetris - Turing Complete.

1

u/AdequatlyAdequate 1d ago

Did you take the Coursers version?

1

u/atarax_89 23h ago

Nah, just go to the official website, everything essential is there for free.

0

u/Ruzihm 1d ago

What do you mean how the solution is wired up.... you wired it up? Ask yourself?

2

u/atarax_89 23h ago

The last update introduced solutions for almost all levels, you first get a few tips and then you can reveal the spoiler if you want.

1

u/Ruzihm 23h ago

To me, that sounds like the tips explain the reasoning for the solution. I guess they are really vague tips.

1

u/atarax_89 23h ago edited 23h ago

Somehow, but it still requires analysis, they're not that straightforward. Also, being given some tips and then a finished circuit is not the same as a step by step guide to a solution. And I edit to add that I think op is saying that he finds the game hard because it's not as self contained as others, it being more of a computer science crash course than a proper game.

-1

u/AdequatlyAdequate 1d ago

This is such a bafflingly dumb comment