From f42fc354e0097bad46fa4af32349ad86029f5258 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Luk=C3=A1=C5=A1=20Ji=C5=99i=C5=A1t=C4=9B?= Date: Sat, 20 Sep 2025 22:15:21 +0200 Subject: [PATCH] Update TODO I mostly wanted to add the optimization idea. --- TODO | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TODO b/TODO index f6f5997..22f8fd0 100644 --- a/TODO +++ b/TODO @@ -6,12 +6,15 @@ rewrite command parsing (what I've created is just ugly) come up with better file structure implement circuit builder that converts circuit language to FET_sim representation in order to simulate - mostly done +somehow solve the graphics of circuits loaded from a file Group nodes and mosfets in a "graph" structure add even more simulation commands(eg. delete node/fet) test the project improve simulator io (maybe add graphics?) optimize + - during simulation step note mosfets whose gate state has changed, next step only go through drain and source nodes of these fets pass 42 norminette + - is it worth it anymore? Strive for nice code ofcourse. DONE rewrite t_fet and t_node to store indexes insted of pointers to connected parts -- 2.30.2