To build an algo you will need to drag and drop blocks onto the canvas, define their properties and connect blocks together with edges to define the flow of data.
To add a block to the canvas:
In the Blocks panel locate, or search for, the block you want to place on the canvas.
Drag the block to the desired location on the canvas.
In the Block Properties panel, specify the values for the desired properties.
Any changes to the properties are reflected immediately in the block.
ADL provides two methods of making connections between blocks:
To connect blocks by drawing the edges:
Note: If you drag the line endpoint to the wrong type of input port, the preventative design feature shows an invalid connection symbol.
To display and choose a potential edge between blocks:
To delete a connection between two ports, right-click on the line connecting the desired ports, and select Delete.
To arrange or move blocks:
To select multiple blocks:
Press the left mouse button and drag the mouse to define the region containing the blocks you want to select; then release the mouse button.
Alternatively, you can click the first block to select, then use Ctrl-click (Cmd-click for Macs) to add other blocks to the selection.