LifeTime
LifeTime copied to clipboard
Refactoring
trafficstars
- Migrate project to Qt5. Use his short signal+slot bindings form.
- Do we need change Widgets to something else? QML, for example.
- Bind of model and view through slot and signals - it is the good idea?
- Now in mainwindow.cpp using the timer for on-frame calculations. Maybe best way: add 2nd thread for calculations, run loop cycle with delay inside, and notify gui-thread for drawing data.
- Make automated experiments - It's VERY IMPORTANT! API + scripts, or UI in programm where we can choose condition of experiment's series.
- Need to provide feature: save and load source world.
- Additional to Conway algorythm, in future will be some things else. Make possible to switch base algorythm.
- Migrated. Waiting for your changes in naming, but everything else is OK
- No, I think we should use Qt GUI
- Not very good, should be replaced with standart MVC system (which one is good-architected in Qt)
- Concurrent? How big can be those experiements? I mean size of plots and number of cells. Analyzing...
- I thought about JavaScript/Python. The first variant is less complicated, but the second one should be more common
- Import/Export is going to be provided with normal MVC
- The same - we need normal MVC