Difference between revisions of "User:Davileci"

From Minetest Wiki
Jump to navigation Jump to search
(Simplificación)
Line 18: Line 18:
 
! Ecuación !! [[Mesecons#Logic|Lógica]] !!  [https://mesecons.net/luacontroller/ Controlador Lua] !! Microcontrolador !! Fórmula !! b:1100; c:1010‎
 
! Ecuación !! [[Mesecons#Logic|Lógica]] !!  [https://mesecons.net/luacontroller/ Controlador Lua] !! Microcontrolador !! Fórmula !! b:1100; c:1010‎
 
|-
 
|-
| a = b || Diodo || port.a = pin.b || sbi(A, B)‎ || b || 10
+
| a = b || Diodo || <code>port.a = pin.b</code> || sbi(A, B)‎ || b || 10
 
|-
 
|-
| a = 1 - b || NOT || port.a = not pin.b || sbi(A, !B)‎ || ¬ b || 01
+
| a = 1 - b || NOT || <code>port.a = not pin.b</code> || <code>sbi(A, !B)</code>‎ || ¬ b || 01
 
|-
 
|-
| a = b · c || AND || port.a = pin.b and pin.c || sbi(A, ‎B&C)‎ || b & c || 1000
+
| a = b · c || AND || <code>port.a = pin.b and pin.c</code> || <code>sbi(A, ‎B&C)</code>‎ || b & c || 1000
 
|-
 
|-
| a = 1 - b · c || NAND || port.a = not (pin.b and pin.c)‎ || <nowiki>sbi(A, !B|!C)</nowiki>‎ || ¬ (b & c) || 0111
+
| a = 1 - b · c || NAND || <code>port.a = not (pin.b and pin.c)</code>‎ || <code><nowiki>sbi(A, !B|!C)</nowiki></code>‎ || ¬ (b & c) || 0111
 
|-
 
|-
| a = b + c || OR || port.a = pin.b or pin.c || <nowiki>sbi(A, B|C)‎</nowiki> || b + c || 1110
+
| a = b + c || OR || <code>port.a = pin.b or pin.c</code> || <code><nowiki>sbi(A, B|C)‎</nowiki></code> || b + c || 1110
 
|-
 
|-
| a = 1 - (b + c) || NOR || port.a = not (pin.b or pin.c)‎ || sbi(A, !B&!C)‎ || ¬ (b + c) || 0001
+
| a = 1 - (b + c) || NOR || <code>port.a = not (pin.b or pin.c)</code>‎ || <code>sbi(A, !B&!C)‎</code> || ¬ (b + c) || 0001
 
|-
 
|-
| a = 1 - b + c || IMPLY || port.a = not pin.b or pin.c || <nowiki>sbi(A, !B|C)‎</nowiki> || b => c || 1011
+
| a = 1 - b + c || IMPLY || <code>port.a = not pin.b or pin.c</code> || <code><nowiki>sbi(A, !B|C)‎</nowiki></code> || b => c || 1011
 
|-
 
|-
| a = c - b || NIMPLY || port.a = pin.b and not pin.c || sbi(A, B&!C)‎ || ¬ (b => c) || 0100
+
| a = c - b || NIMPLY || <code>port.a = pin.b and not pin.c</code> || <code>sbi(A, B&!C)</code>‎ || ¬ (b => c) || 0100
 
|-
 
|-
| a = b + c - 2bc || XOR || port.a = pin.b ~= pin.c || sbi(A, B~C)‎ || ¬ (b <=> c) || 0110
+
| a = b + c - 2bc || XOR || <code>port.a = pin.b ~= pin.c</code> || <code>sbi(A, B~C)</code>‎ || ¬ (b <=> c) || 0110
 
|-
 
|-
| a = 2bc - b - c + 1‎‎ || NXOR|| port.a = pin.b == pin.c || sbi(A, B=C)‎ || b <=> c || 1001
+
| a = 2bc - b - c + 1‎‎ || NXOR|| <code>port.a = pin.b == pin.c</code> || <code>sbi(A, B=C)</code>‎ || b <=> c || 1001
 
|}
 
|}
  

Revision as of 10:13, 19 May 2023

Minetest

Manipulación del mundo

  • Concédase todos los privilegios: /grantme all
  • /set -n time_speed <speed>.— Pone la velocidad del ciclo día/noche donde <speed> es la velocidad del tiempo (leída como “<speed> veces más rápida que en la vida real”). El valor por defecto es 72, lo cual significa que un ciclo día-noche tarda 20 minutos por defecto. Requiere el privilegio “server”.
    • /set -n time_speed 0.— Detiene el tiempo.
  • /time <horas>:<minutos>.— Pone la hora del día en el formato 24 horas (0:00-23:59). Requiere el privilegio “settime”. Anteponga una virgulilla ~ a la hora para un cambio de tiempo relativo.
    • /time 12:00.— Pone el mediodía.
  • /time <milihoras_del_día>.— Pone la hora del día como un número entre 0 y 24000. Requiere el privilegio “settime”. También soporta sintaxis de número relativo con prefijo ~.
    • /time 12000.— También pone el mediodía.
  • /spawnentity <entity> [<X>,<Y>,<Z>].— Presenta una entidad de tipo <entity> (véase List of entity names) cerca de su lugar o en las coordenadas X,Y,Z, en caso de que se hayan especificado. Requiere los privilegios “give” y “interact”. Las coordenadas también soportan valores relativos con ~ (ver arriba).
    • /spawnentity boats:boat.— Bota un bote.
    • /spawnentity carts:cart.— Entra una vagoneta.
Mesecons
Ecuación Lógica Controlador Lua Microcontrolador Fórmula b:1100; c:1010‎
a = b Diodo port.a = pin.b sbi(A, B)‎ b 10
a = 1 - b NOT port.a = not pin.b sbi(A, !B) ¬ b 01
a = b · c AND port.a = pin.b and pin.c sbi(A, ‎B&C) b & c 1000
a = 1 - b · c NAND port.a = not (pin.b and pin.c) sbi(A, !B|!C) ¬ (b & c) 0111
a = b + c OR port.a = pin.b or pin.c sbi(A, B|C)‎ b + c 1110
a = 1 - (b + c) NOR port.a = not (pin.b or pin.c) sbi(A, !B&!C)‎ ¬ (b + c) 0001
a = 1 - b + c IMPLY port.a = not pin.b or pin.c sbi(A, !B|C)‎ b => c 1011
a = c - b NIMPLY port.a = pin.b and not pin.c sbi(A, B&!C) ¬ (b => c) 0100
a = b + c - 2bc XOR port.a = pin.b ~= pin.c sbi(A, B~C) ¬ (b <=> c) 0110
a = 2bc - b - c + 1‎‎ NXOR port.a = pin.b == pin.c sbi(A, B=C) b <=> c 1001
  • pin.— Puerto de entrada.
  • port.— Puerto de salida.
  • sbi.— Supervisor Binary Interface.