werkt [Henrik] aan een programma om elektronische schakelingen met behulp van evolutionaire algoritmen te gebruiken. Het is nog steeds extreem veel werk in uitvoering, maar hij is tot het punt van het genereren van een respectabele BJT-omvormer na 78 generaties (9 minuten rekentijd), zoals getoond in de bovenstaande .gif.
Om deze circuits voort te zetten, vertelde [Henrik] een smaaksimulatie om een omvormer te produceren met een 5V-voeding, 2n3904 en 2n3906 transistors, evenals welke weerstanden dan ook nodig waren. De allereerste partijen of generaties deden niet echt alles, maar na 2000 generaties creëerde het algoritme een circuit dat bijna vergelijkbaar is met de beschrijving van een CMOS-omvormer die u in een circuitbook zou ontdekken.
Gebruik van de ontwikkeling om elektronische stijl te begeleiden is niets nieuws; Een evolutionair algoritme evenals een paar stukjes Verilog kunnen een FPGA veranderen in een chip die het verschil tussen een 1 kHz en 10kHz-toon kan vertellen met zeer weinig hardwarevereisten. Er is eveneens een heel, extreem vreemde dingen die in dit experiment plaatsvonden; Het evolutionaire algoritme gebruikte dingen die onmogelijk zijn voor een menselijk om te programmeren, evenals tellingen op magnetische flux en kwantum raar in de FPGA.
[Henrik] Stelt dat zijn algoritme niet precies heeft testen hoeveel aanwezig is bij de transistors, dus het implementeren van dit circuit buiten een simulatie zal de transistoren verpesten en een bladerdeeg van blauwe rook uitzenden. Als je wilt stijl je eigen circuits gebruikt met behulp van evolutie, legde [Henrik] alle code in een git voor je inijdelen. Het is verdomd geweldig omdat het nu staat, evenals wanneer [Henrik] inspectie aanwezig is, evenals spanning in elk element zijn taak misschien echt nuttig.