by Kmicic » 2014-12-29, 13:58
Zupełnie niespodziewanie Microsoft stanął na wysokości zadania i udostępnił za darmo narzędzia a ponad to kod kompilator, udostępnił jako "OPEN SOURCE" :
Co prawda Comunity nie obejmuje aplikacji komercyjnych ale dowiem sie czy biblioteki open source licencja obejmuje. Zawsze przecież zostaje wersja Express gdzie można wykorzystywać ją komercyjnie.
Visual Studio Community & Express
Pojawiła sie szansa na wykonanie profesjonalnych dodatków (bibliotek dll) do wykorzystania w programie LottoCad.
Ostatnio pracuje nad zestawem filtrów binarnych. Filtr binarny to filtr dwustanowy. Dla przykładu np filtr binarny dla SUMY liczb zakładów filtruje w zależności od ustawień zakłady z mniejszą (lub większą sumą). Binarny (dwustanowy) dlatego ze w zestawie wszystkich kombinacji są zakłady tylko z dwoma stanami tzn:
1. zakłady o sumach mniejszych lub równych od ustawionej
2. zakłady o sumach większych od ustawionej.
Ta sama zależność (dwu stanowość) występuje dla filtrów parzyste/nie parzyste, ilość dziesiątek, ilość jednostek, ilość odstępów, odstęp maksymalny, średnia odstępów.
Takich przykładów (filtrów) mnożyć można w nieskończoność.
Do czego programowanie równoległe a no właśnie do przyspieszenia operacji. Filtracja np z wszystkich kombinacji przy dużej ilości filtrów trwa od minuty do kilku minut. W programowaniu równoległym można to przyspieszyć od 4 d kilku razy szybciej.
A może macie pomysł na dobre powtarzalne filtry własnego pomysłu. Czekam na propozycje.
pozdrawiam
AK
--
Wojtek
Audaces fortuna iuvat - śmiałym szczęście sprzyja