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(); wire.markConnections();
} }
const inputs = this.components.filter( const inputs = this.inputsOrdered();
(comp) => comp.kind.label === "input", const outputs = this.outputsOrdered();
);
const outputs = this.components.filter(
(comp) => comp.kind.label === "output",
);
const inputIdcs = new Map<Component, number>(); const inputIdcs = new Map<Component, number>();
for (const [i, input] of inputs.entries()) { for (const [i, input] of inputs.entries()) {

View File

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