LineLogic 2 WASM
Note: WASM-supporting browser required
Version ?
    
    
    
    
    
    Start Stop Reset
    
      Stopped
    
    
    
    
    
    Logic Rules
    
      
        - Orange wires are charged.
 
        - Blue wires are uncharged.
 
        - Charges OR together (charged + charged = charged, charged + discharged = charged, discharged + discharged = discharged).
 
        - Charges follow wires in a straight line or round a non-split bend.
 
        - At a T junction, the middle wire inputs the inverse of its signal onto the joining wire.
 
      
    
    Instructions
    
      
        - Use the mouse to toggle wiring of a cell.
 
        - Green areas cannot be toggled (protected circuitry).
 
        - Save a design by saving the design's image to your computer (right click and save usually works).
 
        - Load a design with the file selector at the top of the page.
 
        - Start/Stop the circuit running with the controls provided.
 
        - Reset the circuit to discharge everything.
 
        - You can clear the circuit with controls at the bottom of the page.
 
      
    
    
      Clear Design (excludes protected circuitry)
      Clear Write Protection (excludes goals)
      Clear Goals
    
    Keyboard Controls
    
      | Key | Action | 
      | Space | Start/Stop | 
      | 1 | Wiring tool | 
      | 2 | Protection tool | 
      | 3 | Wiring tool (ignore protection) | 
      | 4 | Goal tool | 
      | E | Erase (Square) | 
      | D | Subtract (Line) | 
      | X | Cut | 
      | C | Copy | 
      | V | Paste | 
      | B | Additive Paste | 
      | I | Flip Vertical | 
      | K | Flip Horizontal | 
      | J | Rotate Counter Clockwise | 
      | L | Rotate Clockwise | 
    
    Examples
    
      Routing, gates, timers, and memory
      Subtract-and-branch-if-negative processor
      Subtract-and-branch-if-negative processor (high-density storage)
    
    Copyright Ashley Newson 2020