Abuse filter log

Abuse Filter navigation (Home | Recent filter changes | Examine past edits | Abuse log)
Jump to navigation Jump to search
Details for log entry 8,917

03:55, 15 March 2025: Helpeesl (talk | contribs) triggered filter 16, performing the action "edit" on Marble maze. Actions taken: Disallow; Filter description: the "User:" must not be hidden on links to userspace (examine)

Changes made in edit

== Info ==
== Info ==
Marble Maze is a multidimensional esolang made by [[Users:helpeesl|Elijah Hunt]] on March 14th 2025 and is inspired by marble mazes, hence the name.
Marble Maze is a multidimensional esolang made by [[User:Helpeesl|Elijah Hunt]] on March 14th 2025 and is inspired by marble mazes, hence the name.
(Also it was gonna be called marbles but that’s already the name of [[Marbles|an esolang]].
(Also it was gonna be called marbles but that’s already the name of [[Marbles|an esolang]].


Action parameters

VariableValue
Edit count of the user (user_editcount)
22
Name of the user account (user_name)
'Helpeesl'
Age of the user account (user_age)
16425
Page ID (page_id)
22148
Page namespace (page_namespace)
0
Page title (without namespace) (page_title)
'Marble maze'
Full page title (page_prefixedtitle)
'Marble maze'
Action (action)
'edit'
Edit summary/reason (summary)
''
Old content model (old_content_model)
'wikitext'
New content model (new_content_model)
'wikitext'
Old page wikitext, before the edit (old_wikitext)
'== Info == Marble Maze is a multidimensional esolang made by [[Users:helpeesl|Elijah Hunt]] on March 14th 2025 and is inspired by marble mazes, hence the name. (Also it was gonna be called marbles but that’s already the name of [[Marbles|an esolang]]. ==Commands== {| class="wikitable sortable" |+ Board commands |- ! Commands !! What they do |- | @ || When the program starts spawn a marble there |- | : || If touched duplicate that marble one to the right if there isn’t a marble or % there |- | $ || When touched input that marble’s value as a character or a at least 2 digit number |- | O || When touched output that marble’s value as a Character and delete it |- | Q || When touched output that marble’s value as a number and delete it |- | # || No-op |- | % || When touched send that marble back and repeat that until there’s no more touching |- | || When touched delete that marble |- | [ || When touched push that marble’s value onto the bottom of the deque and delete it |- | ] || When touched push that marble’s value onto the top of the deque and delete it |- | { || When touched set that marble’s value to the bottom item of the deque and then pop it |- | } || When touched set that marble’s value to the top item of the deque and then pop it |- | ~ || When touched swap the top two items of the stack |- | 0-9 || When touched multiply that marble’s value by ten and add the number of the command |- | + || Store a number when touched without a value and when touched with a value add that marble’s value and the value stored then remove the stored value |- | * || Store a number when touched without a value and when touched with a value multiply that marble’s value and the value stored then remove the stored value |- | - || when touched negate that marble’s value |- | / || When touched reciprocate that marble’s value |- | \ || When touched floor that marble’s value |- | = || Store a number when first touched and when touched again and those values are equal set that Boolean to true otherwise false |- | < || Store a number when first touched and when touched again and that marbles number is less set that Boolean to true otherwise false |- | > || Store a number when first touched and when touched again and that marbles number is more set that Boolean to true otherwise false |- | ! || When touched flip that marbles Boolean |- | ( || When touched move that marble right if the Boolean stored is true |- | v || When touched move that marble down if the Boolean stored is true |- | ) || When touched move that marble left if the Boolean stored is true |- | ^ || When touched move that marble up if the Boolean stored is true |} {| class="wikitable sortable" |+ Move commands |- ! Commands !! What they do |- | > || moves the marbles right |- | v || moves the marbles down |- | < || moves the marbles left |- | ^ || moves the marbles up |- | ǀ || no-op |- | ( || sets a label |- | ) || goes to that label |} When there’s a double new line the commands are move commands. == Examples == === [[truth-machine|Truth machine]] === @49 O<br> @$=:^<br> O <br> <br> >>v>(|) === [[Bitwise cyclic tag|Bitwise cyclic tag reader]] === 49=###<br> @$#:($<br> @ %{ ]<br> <br> ^>(>^>v<vv<) # <br> 49=##{]<br> @$#:#($<br> @ ###<br> <br> ^>>^(>v>|^^vvv>>^v<<^^<<) #@@ <br> $94 <br> #= <br> :#v <br> ##${<br> ##] <br> <br> v<v>(v<>|v><^^) === [[Fibonacci sequence|Fibonacci sequence printer]] === @1<br> %:#<br> ##+<br> %#%<br> #:Q<br> <br> >v(vv<<v^^>^) #:##<br> 1+#%<br> @%:Q<br> <br> ^^>(vv^<>>><) ===[[Cat program|Cat program]]=== @<br> :$<br> %O<br> <br> (v) == Extra stuff == It’s Turing complete and you can solve the halting problem for it because when the moves end, the program ends. [[Category:2025]] [[Category:Languages]][[Category:Deque-based]][[Category:Concurrent programming]][[Category:Turing complete]][[Category:Multi-dimensional languages]][[Category:Self-modifying]]'
New page wikitext, after the edit (new_wikitext)
'== Info == Marble Maze is a multidimensional esolang made by [[User:Helpeesl|Elijah Hunt]] on March 14th 2025 and is inspired by marble mazes, hence the name. (Also it was gonna be called marbles but that’s already the name of [[Marbles|an esolang]]. ==Commands== {| class="wikitable sortable" |+ Board commands |- ! Commands !! What they do |- | @ || When the program starts spawn a marble there |- | : || If touched duplicate that marble one to the right if there isn’t a marble or % there |- | $ || When touched input that marble’s value as a character or a at least 2 digit number |- | O || When touched output that marble’s value as a Character and delete it |- | Q || When touched output that marble’s value as a number and delete it |- | # || No-op |- | % || When touched send that marble back and repeat that until there’s no more touching |- | || When touched delete that marble |- | [ || When touched push that marble’s value onto the bottom of the deque and delete it |- | ] || When touched push that marble’s value onto the top of the deque and delete it |- | { || When touched set that marble’s value to the bottom item of the deque and then pop it |- | } || When touched set that marble’s value to the top item of the deque and then pop it |- | ~ || When touched swap the top two items of the stack |- | 0-9 || When touched multiply that marble’s value by ten and add the number of the command |- | + || Store a number when touched without a value and when touched with a value add that marble’s value and the value stored then remove the stored value |- | * || Store a number when touched without a value and when touched with a value multiply that marble’s value and the value stored then remove the stored value |- | - || when touched negate that marble’s value |- | / || When touched reciprocate that marble’s value |- | \ || When touched floor that marble’s value |- | = || Store a number when first touched and when touched again and those values are equal set that Boolean to true otherwise false |- | < || Store a number when first touched and when touched again and that marbles number is less set that Boolean to true otherwise false |- | > || Store a number when first touched and when touched again and that marbles number is more set that Boolean to true otherwise false |- | ! || When touched flip that marbles Boolean |- | ( || When touched move that marble right if the Boolean stored is true |- | v || When touched move that marble down if the Boolean stored is true |- | ) || When touched move that marble left if the Boolean stored is true |- | ^ || When touched move that marble up if the Boolean stored is true |} {| class="wikitable sortable" |+ Move commands |- ! Commands !! What they do |- | > || moves the marbles right |- | v || moves the marbles down |- | < || moves the marbles left |- | ^ || moves the marbles up |- | ǀ || no-op |- | ( || sets a label |- | ) || goes to that label |} When there’s a double new line the commands are move commands. == Examples == === [[truth-machine|Truth machine]] === @49 O<br> @$=:^<br> O <br> <br> >>v>(|) === [[Bitwise cyclic tag|Bitwise cyclic tag reader]] === 49=###<br> @$#:($<br> @ %{ ]<br> <br> ^>(>^>v<vv<) # <br> 49=##{]<br> @$#:#($<br> @ ###<br> <br> ^>>^(>v>|^^vvv>>^v<<^^<<) #@@ <br> $94 <br> #= <br> :#v <br> ##${<br> ##] <br> <br> v<v>(v<>|v><^^) === [[Fibonacci sequence|Fibonacci sequence printer]] === @1<br> %:#<br> ##+<br> %#%<br> #:Q<br> <br> >v(vv<<v^^>^) #:##<br> 1+#%<br> @%:Q<br> <br> ^^>(vv^<>>><) ===[[Cat program|Cat program]]=== @<br> :$<br> %O<br> <br> (v) == Extra stuff == It’s Turing complete and you can solve the halting problem for it because when the moves end, the program ends. [[Category:2025]] [[Category:Languages]][[Category:Deque-based]][[Category:Concurrent programming]][[Category:Turing complete]][[Category:Multi-dimensional languages]][[Category:Self-modifying]]'
Unified diff of changes made by edit (edit_diff)
'@@ -1,4 +1,4 @@ == Info == -Marble Maze is a multidimensional esolang made by [[Users:helpeesl|Elijah Hunt]] on March 14th 2025 and is inspired by marble mazes, hence the name. +Marble Maze is a multidimensional esolang made by [[User:Helpeesl|Elijah Hunt]] on March 14th 2025 and is inspired by marble mazes, hence the name. (Also it was gonna be called marbles but that’s already the name of [[Marbles|an esolang]]. '
New page size (new_size)
4002
Old page size (old_size)
4003
Lines added in edit (added_lines)
[ 0 => 'Marble Maze is a multidimensional esolang made by [[User:Helpeesl|Elijah Hunt]] on March 14th 2025 and is inspired by marble mazes, hence the name.' ]
Unix timestamp of change (timestamp)
'1742010957'