add presentation

This commit is contained in:
sfja 2026-06-17 00:12:46 +02:00
parent ddf445c5b3
commit a8ab9c1070
6 changed files with 3 additions and 7 deletions

View File

@ -375,12 +375,8 @@ export class Board {
wire.markConnections();
}
const inputs = this.components.filter(
(comp) => comp.kind.label === "input",
);
const outputs = this.components.filter(
(comp) => comp.kind.label === "output",
);
const inputs = this.inputsOrdered();
const outputs = this.outputsOrdered();
const inputIdcs = new Map<Component, number>();
for (const [i, input] of inputs.entries()) {

View File

@ -237,7 +237,7 @@ export class ComponentOptimizer {
this.eliminateRedundantState();
this.hoistInputs();
this.moveSetStateToSource();
this.collapseStates();
// this.collapseStates();
this.eliminateUnusedStates();
this.eliminateRedundantSetState();
if (removeUnusedStates) {

BIN
docs/event_state_chart.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

BIN
docs/mouse_state_chart.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

BIN
docs/presentation.odp Normal file

Binary file not shown.

BIN
docs/presentation.pdf Normal file

Binary file not shown.