import net.mograsim.logic.model.model.wires.Pin;
import net.mograsim.logic.model.modeladapter.CoreModelParameters;
import net.mograsim.logic.model.modeladapter.LogicCoreAdapter;
+import net.mograsim.logic.model.preferences.DefaultRenderPreferences;
import net.mograsim.logic.model.serializing.IndirectModelComponentCreator;
import net.mograsim.logic.model.util.ModellingTool;
// Create core model
CoreModelParameters params = new CoreModelParameters();
params.gateProcessTime = 50;
+ params.hardcodedComponentProcessTime = params.gateProcessTime * 5;
params.wireTravelTime = 10;
timeline = LogicCoreAdapter.convert(logicModel, params);
timelineField.ifPresent(f -> setField(f, timeline));
{
try
{
- new LogicUIStandaloneGUI(logicModel).run();
+ new LogicUIStandaloneGUI(logicModel, new DefaultRenderPreferences()).run();
logicModel.setRedrawHandler(null);
}
catch (Exception e)