Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Turing Machine V1
#11
Quote:I was thinking of using a high gate from one of the tracks to replace the high gate going into CV 4 (Random bit). I set up Track 4 to have a short pattern with a high gate that I could start or stop ro randomize the bits. I changed line 20 of the map to TRIG TR 4. That doesn't seem to work. I admit I don't really 100% understand whats going on with the mapping.

Replacing Line 20 with "TRIG TR 4'   is good. However you still need to update row 21 because a trigger/gate generates only a 0 or a 1 and the comparison in 21 expects a higher level. The 'threshold) comparison is with the value of variable VA. In your case you replace VA with =1 which means with constant 1.
The comparison is now: skip the next 4 rows if row 20 (Trigger 4) is lower than 1. So it skips if trigger 4 is 0(low/off) and it does the random thing if trigger4 is 1 (high/on).
Code:
20   TRIG   TR 4    ----
21   SKIP   04 <    20=1
PLEASE use the search function if something have been asked or discussed before.
Every (unnessesary) forum support means less time to develop! But of course, i am here to help!  Smile
Reply
#12
(07-03-2025, 01:32 PM)XORadmin Wrote:
Quote:I was thinking of using a high gate from one of the tracks to replace the high gate going into CV 4 (Random bit). I set up Track 4 to have a short pattern with a high gate that I could start or stop ro randomize the bits. I changed line 20 of the map to TRIG TR 4. That doesn't seem to work. I admit I don't really 100% understand whats going on with the mapping.

Replacing Line 20 with "TRIG TR 4'   is good. However you still need to update row 21 because a trigger/gate generates only a 0 or a 1 and the comparison in 21 expects a higher level. The 'threshold) comparison is with the value of variable VA. In your case you replace VA with =1 which means with constant 1.
The comparison is now: skip the next 4 rows if row 20 (Trigger 4) is lower than 1. So it skips if trigger 4 is 0(low/off) and it does the random thing if trigger4 is 1 (high/on).
Code:
20   TRIG   TR 4    ----
21   SKIP   04 <    20=1

Amazing, thank you! I was hoping it would be something relatively simple like that. I appreciate you taking the time. Really enjoying messing with this mapping, makes me want to get a turing machine Smile
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)