Alexander Nozik altavir
altavir created branch simulation in kscience/controls-kt 2024-11-21 09:43:00 +03:00
altavir pushed to simulation at kscience/controls-kt 2024-11-21 09:43:00 +03:00
becde94403 GeneratingTimeLine prototype is working
284f9feb93 Simulation initial commit
Compare 2 commits »
altavir pushed to main at altavir/idiomatic-kotlin-course 2024-11-15 10:02:28 +03:00
f90e4f882a add coroutines examples
altavir pushed to main at altavir/idiomatic-kotlin-course 2024-11-12 09:20:48 +03:00
edb92aa1a1 Add multitasking
altavir pushed to master at SPC-education/stat-methods 2024-11-07 21:19:54 +03:00
5cfcd19b87 add hypothesis theory
altavir commented on pull request kscience/controls-kt#12 2024-10-31 15:47:30 +03:00
WIP: Простая конфигурация устройств через спецификации

What is the reason for this method in the state container? Why computeValue does not take parameters?

altavir commented on pull request kscience/controls-kt#12 2024-10-31 15:47:30 +03:00
WIP: Простая конфигурация устройств через спецификации

Should use suspended function

altavir commented on pull request kscience/controls-kt#12 2024-10-31 15:47:30 +03:00
WIP: Простая конфигурация устройств через спецификации

Don't assign values in init. Use fake constructor if needed

altavir commented on pull request kscience/controls-kt#12 2024-10-31 15:47:30 +03:00
WIP: Простая конфигурация устройств через спецификации

Not clear how we select the base unit. Probably better documentation is needed. Is it better than the external dispatch that is used right now?

altavir commented on pull request kscience/controls-kt#12 2024-10-31 15:47:30 +03:00
WIP: Простая конфигурация устройств через спецификации

Probably better to use DeviceGroup API?

altavir commented on pull request kscience/controls-kt#12 2024-10-31 15:47:30 +03:00
WIP: Простая конфигурация устройств через спецификации

Consider encapsulating those functions.

altavir commented on pull request kscience/controls-kt#12 2024-10-31 15:47:30 +03:00
WIP: Простая конфигурация устройств через спецификации

Maybe call it VirtualValv or similar to discriminate between virtual devices and real ones.

altavir commented on pull request kscience/controls-kt#12 2024-10-31 15:47:30 +03:00
WIP: Простая конфигурация устройств через спецификации

Remove debug prints. Use property subscription for testing. Don't use Russian.

altavir commented on pull request kscience/controls-kt#12 2024-10-31 15:47:30 +03:00
WIP: Простая конфигурация устройств через спецификации

probably better to use readPosition instead of getPosition. It communicates what the functions do better.

altavir commented on pull request kscience/controls-kt#12 2024-10-31 15:47:30 +03:00
WIP: Простая конфигурация устройств через спецификации

Remove debug prints. If needed, use device log

altavir commented on pull request kscience/controls-kt#12 2024-10-31 15:47:30 +03:00
WIP: Простая конфигурация устройств через спецификации

Use libs.versions for version storage or use spclibs reference