Enigma – voluit Enigma Astrology Research – is een astrologie programma voor Windows met een focus op astrologisch onderzoek.
Aanvankelijk bestond Enigma uit losse modules maar inmiddels is er een nieuwe opzet. Er is één programma dat uiteindelijk alle functionaliteit van de bestaande modules zal omvatten, en veel meer.
De laatste release van Enigma – versie 0.5 – kun je nu downloaden. Deze versie ondersteunt de berekening en analyse van horoscope, diverse analyse technieken, progressieve vormen van astrologie de berekening, tekening en analyse van horoscopen en enkele vormen van astrologisch onderzoek.
De belangrijkste toevoeging in deze release is de ondersteuning van primaire directies.
Er is een lijst beschikbaar met een overzicht van de functionaliteit van Enigma 0.5 en de geplande functionaliteit in de volgende versie.
Dit is de laatste versie van Enigma in de huidige vorm. Enigma draait op Windows en een tijdje geleden hield ik een enquete over het gebruik van besturingssystemen. Windows bleek goed voor de helft, veel minder dan ik had gedacht. Daarom herschrijf ik Enigma zodat het geschikt is voor meerdere systemen: Windows, Linux, Android, Apple MacOs en en Apple iOs. Dat is een flinke klus. Om dit voor elkaar te krijgen moet ik andere programmeertalen gebruiken (voor de techneuten onder ons: ik gebruik nu C# met WPF. Voor de backend ga ik Go gebruiken en voor de frontend Flutter met Dart). Ik verwacht hier zeker een jaar voor nodig te hebben. De nieuwe versie wordt Enigma 1.0 (geen beta meer) en bevat in ieder geval de functionaliteit die je ook in Enigma 0.5 aantreft. Daar voeg ik nog het nodige aan toe. In de lijst zie je welke functionaliteit er in 1.0 bij komt. Veel werk, maar ik heb er zin in.
Enigma is vooralsnog alleen in het Engels beschikbaar. In de toekomst volgt ondersteuning voor Nederlands.
Het programma is gratis en open source. Iedereen kan de code inzien en het staat je als programmeur vrij (delen van) de code te gebruiken, mits de software waarin je die code opneemt zelf ook open source is.
Via de volgende links kun je Enigma en de bijbehorende documentatie downloaden:
- Installatieprogramma en een installatie handleiding.
- Een on-line gebruikers handleiding die je vanuit het programma aan kunt roepen maar ook via het web kunt benaderen. er is ook een PDF versie van deze handleiding die automatisch wordt gedownload als je Enigma installeert.
- Handleiding voor programmeurs die geïnteresseerd zijn in dit programma.
- Release notes.
- Artists: voorbeeld data-bestand voor onderzoek.
Enigma draait in ieder geval op Windows 11 en op Windows 10. Als je met Windows 10 werkt moet je wel een hulpprogramma installeren. Je merkt dat na het opstarten van Enigma. Als dan een window verschijnt met de tekst “You must install .NET Desktop Runtime to run this application” klik je op ‘Ja’. Na installatie zal Enigma opstarten zonder deze melding.
Oudere versies
Van Enigma verschenen enkele eerdere versies.
- Enigma DedVM versie 1.0, een speciale module voor statistisch onderzoek.
- Enigma Cycles 0.1 – beta, hiermee bereken je vele soorten cycli.
- Enigma Parans 1.0 kun je gebruiken voor het berekenen van paranen.
In de toekomst neem ik alle functionaliteit van deze oudere versies op in de nieuwe releases.