コンテンツにスキップ
ライオットビット

ライオットビット

  • 家
  • ニュース
  • ガイド
  • ビデオガイド
  • パッチノート
  • 不正行為を報告する
  • 検索フォームを切り替え

Turing Complete – Saving Gracefully with Delay Circuits (Hardest Level)

ポストする 05/07/2022 に renwallz コメントはありません の上 Turing Complete – Saving Gracefully with Delay Circuits (Hardest Level)
  • タイトル: Turing Complete
  • 発売日:
  • 開発者:
  • 出版社:
Information about Turing Complete is still incomplete. これを使用してゲームの詳細を記入するのにご協力ください。 お問い合わせフォーム.

A walkthrough of one of Turing Complete’s hardest levels to grep. Saving Gracefully after the new December 2021 patch replaced SR Latches with delay circuits. I’ve seen a few people struggling with this level, so I decided to write an illustrated guide that builds up an answer with you. The answer shown here isn’t necessarily the most efficient, but we’re here to understand, not just copy-paste.

ステップ 1: What do we have to do?

According to our long-nosed alien friend, we’re building a circuit that can save a value, and output whatever value is currently saved.

Breaking that down a bit more, there are a few different tasks we’re actually required to do here. 初め, we need to somehow save a value forever. 第二に, if the “保存” 少し (the top input) is on, then we need to replace whatever is “保存されました” with the value in the bottom bit.

That second part sounds tricky, but let’s start with the first and see how we can build off of that.

ステップ 2: Lets Assume Save Is Off

Remember Odd Ticks? In that problem, we were outputting an off and then using a NOT to “保存” an on, and then in the next tick doing the same thing but with opposite values. That sounds complicated, so let us use a picture.

(You can rotate components with the space bar)

この場合, we were essentially saving the result of the ない of the last tick’s value. One way of thinking about this is we are outputting whatever is in the delay circuit, and putting the output we want for the next tick into the delay circuit. So the obvious way to save a value here would be to just loop back on itself. Lets try that.

素晴らしい, now we have a save loop. Whatever is output from the delay circuit will get fed back into it, and we’ll be golden. For simplicities sake, I’m going to refer to whatever input we’re sending to the delay circuit as “節約” the input.

Can we test this? For sure, that’s a good idea. Running it for オフ 作品 (until the tests below fail, but we can see there’s no reason for it to suddenly turn の上 and output an の上 信号). Let’s throw an の上 generator and make sure it saves an の上.

もちろん, it wouldn’t be that easy. Nothing a friendly または can’t fix.

That’s better! I know the の上 would make it の上 regardless, しかし、うまくいけば, you can see even if we could take that の上 away, the bottom input to the または would keep it on forever.

実際には, in the cases where the save input は オフ, this is exactly the behavior we want! Or in another way of phrasing it, もし Save Input は オフ そして the saved value is の上, then send an の上 に delay circuit, or if the Save Input は オフ そして the saved value is オフ, output an オフ. We can simplify that a bit; if the Save Input は オフ, then send whatever is in the delay circuit back to itself, so that we can output it on the next tick.

Let’s make a Truth Table (those things in the earlier levels that show what the output should be forgiven inputs).

I encourage you to try and build that yourself, but here’s how that might look:

Here I’m using orange to signify our save loop, and light blue to show our save input. I recommend getting in the habit of coloring wires into logical groups like this, you’ll be glad you did on the later levels.

ステップ 3: Lets Add the Ability to Change What We Save

甘い, we have half the problem solved. Now we just need to work out how to ignore whatever we have saved when the save input は の上, and instead save whatever is in the value input. That sounds tough, but lets start playing around.

Well actually, looking at our circuit again, we’ve got more than half the problem solved! もし save input は の上, then the そして will ensure whatever we have saved is set to オフ. この場合, all we need to do is grab the value from the value input and write it to the delay circuit.

ああ, we’re so close, but there’s an error here. We’re saving the value of the value input, even when the save input is not set. We only want to save that value if the save input is on, so lets use some logic again to work out how.

Looking back at our save logic, we wanted the saved value if the save input だった オフ. Here we want the value input, if the save input は の上. That sounds remarkably similar, so lets try an そして gate again.

Hit play and… we’re done!

他の

This isn’t the most efficient way to solve the level, but that’s not the point. I wanted to show the steps you can take to solve it yourself so that you can understand the level and not just get a “スキップ” ボタン. Explaining things isn’t my strongest skill, しかし, so if there’s something that’s still unclear or a different way of thinking that made it click for you, please share in the comments below!

This level is hard because it’s one of the first that requires you to break down the problem into sub-problems without making it obvious that you should. Being able to look at a problem and simplify it down to the smaller, easier sub-problems will get you further in this game than any CS degree or computing background at all, so I recommend keeping it in mind in future levels where the problems get larger and larger.

It works in real life too, but I’m only here to help with Saving Gracefully, Living Gracefully is still up to you.

これが今日私たちがこの目的で共有するすべてです Turing Complete ガイド. このガイドは元々、次の者によって作成および執筆されました。 renwallz. このガイドを更新できなかった場合, これに従って最新のアップデートを見つけることができます リンク.

このサイトのコンテンツがあなたの権利を侵害していると思われる場合, あなたの知的財産権を含む, お問い合わせフォームを使用してすぐにご連絡ください.
ガイド タグ:Turing Complete

ポストナビゲーション

前の投稿: ミルタナのクロニクル: Archolos City Map With Markers
次の投稿: Rogue Quest: The Vault of the Lost Tyrant Achievements Walkthrough

返信を残す 返信をキャンセル

あなたのメールアドレスは公開されません. 必須フィールドにマークが付いています *

  • タイトル: Turing Complete
  • 発売日:
  • 開発者:
  • 出版社:
Information about Turing Complete is still incomplete. これを使用してゲームの詳細を記入するのにご協力ください。 お問い合わせフォーム.

免責事項

引用されたすべてのコンテンツはそれぞれの情報源から得られています. 当社があなたのコンテンツを許可なく使用したと思われる場合, 必ずご連絡ください。真剣に対応させていただきます.
  • 私たちに関しては
  • お問い合わせ
  • プライバシーポリシー
  • 利用規約

著作権 © 2025 ライオットビット.

搭載 プレスブックニュース ワードプレスのテーマ