top of page
paawreakdideta

Evolver for PC: The Ultimate Guide to Unlocking and Creating New Species



  • Download the Surface Evolver for various systems. Browse Surface Evolver documentation. Surface Evolver examples: General examples. Ball Grid Array examples and tutorial. Gull Wing Lead examples and tutorial. Tombstone examples and tutorial. Six-part Surface Evolver workshop presented at Trinity College, Dublin. (Unzip the archive, and start by browsing in workshop.htm) 3D printing with Evolver.

Viewer program evmovie for multiple frames of Evolver evolutions. Record frame files from Evolver, load them in evmovie, and scroll back and forth in the evolution, while twirling in 3D and slicing cross-sections. Some other people's pages using the Surface Evolver: The Surface Evolver Fluid Interface Tool N.I.S.T. Solder Interconnect Design Team Morwen Thistlethwaite's minimal energy knots Download Surface EvolverAll the download packages unpack to local files, and thus do not need administrative permission to install. There are no installation programs to run after unpacking. This chapter explains how to get and install the Evolver.Evolver is written to be portable between systems. Thereare pre-compiled versions for Windows and Macintosh; sourcefiles and a Makefile are provided for unix/Linux systems. The distribution packages for various systems are available from the Evolver homepage. Each package also contains documentation and sample datafiles and scripts. The documentation subdirectory is named doc, and contains the manual in PDF format, an HTML version of the documentation (except for the mathematical parts), and a brief unix man page evolver.1. The HTML files are also used by the Evolver help command. The samples are in the subdirectory fe (which is thefile extension I use for datafiles; it stands for "facet-edge," referring to the internal structure of surfaces in the Evolver).Below are instructions for standard packages:Microsoft WindowsUNIX/LinuxMacintosh OS XThe complete manual in PDF format is separately available as manual270.pdf.Microsoft Windows version The distributions available here include both the 32-bit version of Evolver (evolver.exe) and the 64-bit version (evolver64.exe). The 64-bit version is meant for very large models (hundreds of thousands of facets). Unless you have such a large surface, use the 32-bit version since it is 10 to 20 percent faster, having less data to move around. There are now two alternative ways to install Evolver: I. Download Evolver-2.70-Win32.msi and run it. This is an installation program that will lead you through all steps and options in the installation procedure. It will automatically set up the environment variables described below and copy files to folders. Puts the Evolver executables on your PATH, and associates the .fe extension with Evolver, so clicking on a datafile launches it. Includes both the 32-bit version (evolver.exe) and the 64-bit version (evolver64.exe). NOTE: if you installed version 2.50 this way, then you will have to first uninstall version 2.50 by going to Control Panel, Programs and Features, and uninstall Surface Evolver. This will remove all the files in the previous installation, but leave alone any other files you may have added to say the fe folder. II. Download evolver2.70-Win32.zip. For an old-fashioned do-it-yourself installation, this file has the executable files evolver.exe and evolver64.exe along with the documentation and sample datafile subdirectories. Steps to follow after downloading: Create a directory (such as C:\evolver), and unzip the distribution package there. Add your installation directory to your PATH (Control Panel/System/Advanced System Settings/Environment Variables/System Variables/PATH/Edit) or you can copy evolver.exe to someplace in your PATH, such as C:\windows\system32. You should also create an environment variable EVOLVERPATH telling Evolver where to search for various files. Do this by opening Control Panel/System/Advanced/Environment Variables, clicking New under System Variables, entering EVOLVERPATH for the Variable name, and c:\evolver\fe;c:\evolver\doc for the Variable value. You may add further paths of your own to this list if you wish. To make Evolver start automatically when you click on a *.fe file, you can associate Evolver with the file extension .fe by opening My Computer/Tools/Folder Options/File Types/New, entering the File Extension fe, clicking OK, clicking Change, and browsing for the evolver.exe program. (This sequence of actions may vary on different Windows versions.) The Windows version uses OpenGL/GLUT graphics. OpenGL is standard in Windows, and all the necessary GLUT components are included in the executable, so you don't have to install anything.Unix version of the Surface Evolver Download evolver-2.70.tar.gz (careful; some browsers mangle the default save name). This is a compressed tar file containing source code, makefile, sample datafiles and scripts, and PDF and HTML versions of the documentation. This will untar into a READ.ME file and three subdirectories, src (source files), fe (datafiles and scripts), and doc (manual in PDF format, man page evolver.1, and an HTML version). To build, edit the Makefile in src to choose your appropriate system and options. IMPORTANT NOTE: If you have a Makefile from a previous version of Evolver, you may use it (be careful it doesn't get overwritten by the distribution's Makefile), but you should add method5.o to the list of object files. The HTML version of the documentation contains most of what is in the printed manual, except the parts with lots of mathematical formulas. This can be browsed with any standard Web browser, starting with default.htm. It is also used by the Evolver's "help" command.


Hi Brandon and all - thanks for the info! I had a question for buying a new Mac Mini for our evolver. There are 2 models ( -mac/mac-mini) I think the 3.6GHz Quad-Core ($799.00) one is fine, right? As opposed to the 3.0GHz 6-Core (with turbo boost and double storage) for $1,099.00? It seems like the more expensive model might be overkill for what the evolver will need, but wanted to check before we purchased! Thanks!




Evolver for PC




Copy the PAML executables. Copy or move the pre-compiled executables (baseml.exe, codeml.exe,evolver.exe, chi2.exe, etc.) from the paml4.9j\bin\ folder to thelocal programs folder C:\Users\Ziheng\Bin\. After this, you canexecute any of these programs from a command prompt whever you are.If you like, you can rename baseml.exe and codeml.exe as baseml4.exeand codeml4.exe respectively, to include the version number. (Youwill then run the program by the command codeml4 instead of codeml.)


rm bin/*.exe cd src make -f Makefile ls -lF rm *.o mv baseml basemlg codeml pamp evolver yn00 chi2 ../bin cd .. ls -lF bin bin/baseml bin/codeml bin/evolver Setting up a folder of local programs and change your initialization file for the shell. You need to do this for your user account only once. First check that there is a bin/ folder inside your account. If not, create one. cd mkdir bin Then modify your path to include the bin/ folder in the initialization file for the shell. You can use more /etc/passwd to see which shell you run. Below are notes for the C shell and bash shell. There are other shells, but these two are commonly used.


Download the Windows archive. Open a commandterminal (Applications-Utilities-Terminal) and compile and run theprograms from the terminal. Remove the .exe files in the bin/ folder. More specifically, open up the file Makefile in the src/ folder. Add# at the beginning of the following line to comment it out.CFLAGS = -O4 -funroll-loops -fomit-frame-pointer -finline-functions Delete the # at the beginning of the line for either G5 or intel,depending on your machine, to uncomment the line. #MAC OSX G5: #CFLAGS = -mcpu=G5 -O4 -funroll-loops -fomit-frame-pointer -finline-functions #MAC OSX intel: #CFLAGS = -march=pentium-m -O4 -funroll-loops -fomit-frame-pointer -finline-functions Save the file. At the command line, type make and hit Enter. Afterthe programs are successfully compiled, delete the .o files and movethe executables to the bin/ folder. rm *.o mv baseml basemlg codeml pamp evolver yn00 chi2 ../bin You may want to mv the executables into the bin/ folder on youraccounts rather than the paml main folder. And finally, if yourcurrent folder is not on your search path, you will have to add ./ infront of the executable file name; that is, use ./codeml instead ofcodeml to run codeml. See the notes for unix systems above. Some notes about running programs in PAML A number of example datasets are included in the package. They are typically datasets analyzed in the original papers that described the methods. I suggest that you get a copy of the paper, and run the example datasets to reproduce our results first, before analyzing your own data. This should serve to identify errorsin the program, help you to get familiar with the format of the data file and theinterpertation of results.


Here you can find Yace, which is a program that automatically creates corewar-warriors, using a genetic algorithm. Yace was a modified version of ga_war.c, another corewar evolver (many thanks to Jason Boer), but in the latest release there is not much code left from ga_war. I also want to thank M Joonas Pihlaja for his Corewar Simulator exhaust, which is released under the GPL.


The distributions available here include both the 32-bit version of Evolver (evolver.exe) and the 64-bit version (evolver64.exe). The 64-bit version is meant for very large models (hundreds of thousands of facets). Unless you have such a large surface, use the 32-bit version since it is 10 to 20 percent faster, having less data to move around.


This is an installation program that will lead you through all steps and options in the installation procedure. It will automatically set up the environment variables described below and copy files to folders. Puts the Evolver executables on your PATH, and associates the .fe extension with Evolver, so clicking on a datafile launches it. Includes both the 32-bit version (evolver.exe) and the 64-bit version (evolver64.exe). NOTE: if you installed version 2.50 this way, then you will have to first uninstall version 2.50 by going to Control Panel, Programs and Features, and uninstall Surface Evolver. This will remove all the files in the previous installation, but leave alone any other files you may have added to say the fe folder. 2ff7e9595c


0 views0 comments

Recent Posts

See All

Comments


!
Widget Didn’t Load
Check your internet and refresh this page.
If that doesn’t work, contact us.
bottom of page