Skip to content

momirza/evo-circuits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

evolutionary-circuits

Automatically generates analog circuits using evolutionary algorithms.

Requires ngspice. Also probably only works on a linux OS.

Interesting stuff happens on cgp.py. circuits.py is used to communicate with ngspice, plot.py is not used by program but it can be used to plot outputs of ngspice. getch.py gets a single character from output.

Work is currently very much in progress and documentation is missing. This is currently very hard to use and requires a knowledge of how to use SPICE.

Simulation can be stopped with a keyboard interrupt and it can be also resumed without losing progress.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages