Main > Free Download Search >

Free energy software for linux

energy

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 68
Open BEAGLE 3.0.1

Open BEAGLE 3.0.1


Open BEAGLE is an evolutionary computation framework in C++. more>>
Open BEAGLE is a C++ Evolutionary Computation (EC) framework. It provides an high-level software environment to do any kind of EC, with support for tree-based genetic programming, bit string and real-valued genetic algorithms, and evolution strategy.
The Open BEAGLE architecture follows strong principles of object oriented programming, where abstractions are represented by loosely coupled objects and where it is common and easy to reuse code.
Open BEAGLE is designed to provide an EC environment that is generic, user friendly, portable, efficient, robust, elegant and free.
With Open BEAGLE, the user can execute any kind of EC, as far as it fulfills some minimum requirements. The only necessary condition is to have a population of individuals to which a sequence of evolving operations is iteratively applied.
So far, Open BEAGLE supports most mainstream EC flavors such genetic programming, bit string and real-values genetic algorithms, and evolution strategy. It also includes support for advanced EC techniques such multiobjective optimization and co-evolution.
The user can take any of these specialized frameworks and modify them further to create his own specialized flavor of evolutionary algorithms.
Main features:
User Friendliness
- Considerable efforts were deployed to make the use of Open BEAGLE as easy and pleasant as possible. Open BEAGLE possesses several mechanisms that offer a user friendly programming interface. For example, the memory management of dynamically allocated objects is greatly simplified by the use of reference counting and automatic garbage collection. The programming style promoted is high-level and allows rapid prototyping of applications.
Portability
- The Open BEAGLE code is compliant with the C++ ANSI/ISO 3 standard. It requires the Standard Template Library (STL). No specific call in the core libraries are made to the operating system nor to the hardware.
Efficiency
- To insure efficient execution, particular attention was given to optimization of critical code sections. Detailed execution profiles of these sections were done. Also, the fact that Open BEAGLE is written in C++ contributes to its overall good performance.
Robustness
- Many verification and validation statements are embedded into the code to ensure correct operation and to inform the user when there is a problem. Robust mechanisms for periodically saving the current evolution state have also been implemented in order to enable automatic restart of interrupted evolutions.
Elegance
- The interface of Open BEAGLE was developed with care. Great energy was invested in designing a coherent software package that follows good OO and generic programming principles. Moreover, strict programming rules were enforced to make the C++ code easy to read, understand and, eventually, modify. The use of XML as file format is also a central aspect of Open BEAGLE, which provide a common ground for tools development to analyze and generate files, and to integrate the framework with other systems.
Free Sourceness
- The source code of Open BEAGLE is free, available under the GNU Lesser General Public License (LGPL). Thus, it can be distributed and modified without any fee. (See section copyright for further details.
Enhancements:
- Several fixes to allow compilation on Mac OS X
- Fixes in headers inclusion to allow precompiled headers
<<less
Download (4.7MB)
Added: 2005-10-10 License: LGPL (GNU Lesser General Public License) Price:
1477 downloads
NeverNoid 1.2

NeverNoid 1.2


NeverNoid is an Arkanoid clone. more>>
NeverNoid is an Arkanoid clone. Although there are tons of free games of this type I felt I could do better (Any programmer can second that)

The name NeverNoid is a bit of a wordjoke :) "Nooit" is dutch for "Never" and is pronounced the same way as "Noid". "Never nooit" is also an expression you hear in The Netherlands sometimes and simply means "Never ever".

The game itself hardly needs explanation, but heres some general hints.

NeverNoid features 12 types of powerups/downs.

At some level in the game one or more floaters will enter the game. When hit your ball will instantly change direction. All they do is nag you.

A unique feature is the energy bar. Every time you pick up a powerup (or powerdown) the energy bar charges fully. During play the energy slowly drops and once its depleted your powers go with it.

There are 40 unique maps with 5 levels of difficulty. After playing all maps on a difficulty levels you will start over at a more difficult level. Even though you can choose a new game at only 5 levels the difficulty will keep increasing during gameplay. Thats 200+ levels of fun !

NeverNoid can be played with a mouse or using the keyboard (which makes it more difficult).

<<less
Download (1.2MB)
Added: 2005-12-22 License: Freeware Price:
1401 downloads
CodeInvaders Challenge 3.1

CodeInvaders Challenge 3.1


CodeInvaders Challenge project is a Java-based, real-time programming game based on the Eclipse platform. more>>
CodeInvaders Challenge project is a Java-based, real-time programming game based on the Eclipse platform.

CodeInvaders Challenge is a Java™-based, real-time programming game based on the Eclipse platform. It uses the Eclipse platform and a simple API that allows users unfamiliar with Java to easily compete while they learn the language.

CodeInvaders Challenge gives users the opportunity to pit their Java programming skills against other players in a battle of space conquest. Each player writes a Java class that represents and controls a spaceship. Each ship (class) is placed in a simulated battle along with ships from other players.

The game puts up to six spaceships together in a match and places each of them in a random location with the same amount of energy. The spaceship class allows each player to control his ships thrusters and weapons. The ship can move around to collect energy, attack opponents, and bring energy back to its home planet. Points are awarded for different actions, and the player with the most points wins.

When used in a tournament, CodeInvaders Challenge allows direct, real-time competition between teams. Each player can submit his intermediate solutions and test against the submitted ships from other players. This competition allows each player to learn from the strategies of other players and modify his ship appropriately. After the final submission from each player, the final winner can be found by running a tournament consisting of several rounds and eliminations.

<<less
Download (MB)
Added: 2006-11-28 License: Other/Proprietary License Price:
1060 downloads
Homespring 0.1.0

Homespring 0.1.0


Homespring is a bizarre programming language in the spirit of INTERCAL and Befunge. more>>
Homespring is a bizarre programming language in the spirit of INTERCAL and Befunge.
Homespring project is designed to superficially resemble English, but hide beneath it a structure so needlessly complicated and ridiculously impractical that it brings tears to the eyes.
Instead of being an excessively low-level language, like most of these efforts are, Homespring aims to be excessively high-level, as you shall see.
Homespring stands for Hatchery Oblivion through Marshy Energy from Snowmelt Powers Rapids Insulated but Not Great. Once you see the language youll know why. One might also call it HOtMEfSPRIbNG, if one so desires. HS will do in a pinch.
Programming in Homespring is hard, mainly because it is so different from other languages. The language closest to Homespring is Hunter, in that it relies on autonomous agents to carry information. Although unlike Hunter, HS has the environment changing the agents, not the other way around. HS also has an extremely rigid structure that you basically have to work around.
As Ive said, its designed to resemble English. It doesnt cheat all that much either. Although its case insensitive, the periods are lexically significant, and most of the words you see are actually keywords.
Even though the most trivial programs can be fiendishly difficult to write in Homespring, programming it is still kind of interesting and fun. Its also fun to know youve written a working program that looks like the one just below.
Enhancements:
- This initial release includes a fast homespring interpreter, a graphical debugger, and several example Homespring programs.
<<less
Download (0.042MB)
Added: 2006-01-03 License: GPL (GNU General Public License) Price:
1389 downloads
OpenScientist 16.0

OpenScientist 16.0


OpenScientist is an integration of open source products working together to do scientific visualization and data analysis. more>>
OpenScientist is an integration of open source products working together to do scientific visualization and data analysis, in particular for high energy physics (HEP).
The project is definitely NOT one million lines of intricated and unnecessary complicated home made code reinventing everything.
Motivations
Experiments in high energy and nuclear physics need to be at the edge of computing technologies but at the same time have to face a very long life time (LHC experiments are going to be a matter of decades). This involves that the software must be organized in a way that permits to include or discard some technologies in an easy way without having to recode everything at each change of a piece.
For data analysis, the HEP community had used the CERN/PAW tool for years. Whilst this program had been used and is probably still used by hundred of physicists in the world, it is not any more maintained by the lab that created and promoted it : CERN. This lab had not been able to establish long term collaborative software engineering plans in order to have a technical follow up of this program and analysis tools in general. (What is astounding, is that the same people that were behind CERN/PAW come now with another tool (ROOT) which has exactly the same engineering defects).
OpenScientist is first of all an architecture trying to handle the problem differently to avoid upseting huge software phase transitions in the future. The key points of the system are the modularity and the openness. See the Languages, Coarse graining architecture, and The file formats intrinsic pain section for more about the technical choices and design.
Enhancements:
- An HDF5 driver was introduced in BatchLab.
- The build system was replaced with obuild.
- Support for CoinPython was added.
- Initial support was added for both Qt4 and SDL.
- Examples were added.
- Assorted code cleanups and speedups were done.
<<less
Download (MB)
Added: 2007-06-30 License: GPL (GNU General Public License) Price:
849 downloads
Astaro Command Center 1.400

Astaro Command Center 1.400


Astaro Command Center (ACC) is an application for centralized management of Astaro Security Gateways. more>>
Astaro Command Center (ACC) is an application for centralized management of Astaro Security Gateways. With ACC, network administrators can easily manage and control multiple Astaro devices.
The intuitive Web-based user interface provides an effective overview that details the actual health of each device, swiftly allowing administrators to see which gateways require immediate action.
Astaro Command Center offers monitoring, inventory management, central update management, WebAdmin single-sign-on, and a world map view.
Enhancements:
- This version changes the GUI to the new look and feel of the ASG V7 style and it adds V7 support.
- It also handles the new daylight saving time dates from the Energy Savings Act in the US and Canada.
- Cluster monitoring global pattern version and UPS battery charge monitoring are now supported, and ACC can be used as an Up2Date Cache for all V7 packages.
- Besides these new features, some minor bugs were fixed.
<<less
Download (247MB)
Added: 2007-03-13 License: LGPL (GNU Lesser General Public License) Price:
956 downloads
Simple Config 1.1.1

Simple Config 1.1.1


Simple Config library supports configuration files consisting of simple name-value pairs, similar to the old Windows INI files. more>>
Simple Config library supports configuration files consisting of simple name-value pairs, similar to the old Windows INI files. A config file can be loaded into memory, queried by item name, modified, and written back out to a file. Configuration items may also be "watched", which causes a user-supplied callback function to be called with the named item is modified
Client code can query the configuration system for named values, set named values, test the type of values (STR, INT, FIX, BOOL, DATE or TIME) and watch values for changes. The system can update the configuration file when the application has changed or added values, even preserving the original format and commens from the input configuration file.
Theres not much to it, at the moment, not even a manpage, so youre on your own as far as using the library. There is a ReadMe file and a makefile, so you can easily build and install the library.
The whole thing took about a week to design, code and test, so its no heroic effort or anything. With a bit more time and energy it could probably be something really spectacular. My main point was that, given the simple problem statement, it was (relatively) trivial to code up a conforming solution.
Enhancements:
- The hashtable code was updated.
- No changes were made to functionality, but it is now more heap-friendly with less heap fragmentation and faster bucket allocation.
- The ground work for automatic table resizing has been laid.
<<less
Download (0.023MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
1039 downloads
Template::Recall 0.05

Template::Recall 0.05


Template::Recall is a Reverse callback templating system. more>>
Template::Recall is a "Reverse callback" templating system.



SYNOPSIS

use Template::Recall;

my $tr = Template::Recall->new( template_path => /path/to/template/sections );

my @prods = (
soda,sugary goodness,$.99,
energy drink,jittery goodness,$1.99,
green tea,wholesome goodness,$1.59
);

$tr->render(header);

# Load template into memory

$tr->preload(prodrow);

for (@prods)
{
my %h;
my @a = split(/,/, $_);

$h{product} = $a[0];
$h{description} = $a[1];
$h{price} = $a[2];

print $tr->render(prodrow, %h);
}

# Remove template from memory

$tr->unload(prodrows);

print $tr->render(footer);

Template::Recall works using what I call a "reverse callback" approach. A "callback" templating system (i.e. Mason, Apache::ASP) generally includes template markup and code in the same file. The template "calls" out to the code where needed. Template::Recall works in reverse. Rather than inserting code inside the template, the template remains separate, but broken into sections. The sections are called from within the code at the appropriate times.

<<less
Download (0.005MB)
Added: 2007-04-07 License: Perl Artistic License Price:
931 downloads
SBaGen 1.4.3

SBaGen 1.4.3


SBaGen generates sounds that give an altered state of consciousness. more>>
SBaGen generates sounds that give an altered state of consciousness. The theory behind binaural beats is that if you apply slightly different frequency sine waves to each ear, a beating affect is created in the brain itself, due to the brains internal wiring.
If, in the presence of these tones, you relax and let your mind go, your mind will naturally synchronize with the beat frequency. In this way it is possible to tune the frequency of your brain waves to particular frequencies that you have selected, using of the four bands: Delta: deep sleep, Theta: dreaming and intuitive stuff, Alpha: awake, focussed inside, and Beta: awake, focussed outside.
It is also possible to produce mixtures of brain waves of different frequencies by mixing binaural tones, and in this way, with practice and experimentation, it is reportedly possible to achieve rather unusual states, such as out-of-body stuff, and more. See the books by Ken Eagle Feather, and the Monroe Institute site for more details. The Monroe Institute have apparently put 40 years of research into these techniques.
Centerpointe have also done a great deal of research into binaural beats, concentrating more on improving overall well-being and holistic functioning rather than reaching unusual states, and I recommend reading some of the articles on their site (look under "Site Map", for example their Special Report: "How The Holosync Technology Works" and their FAQ).
I should add that I have only read about the more advanced and unusual uses (OOBEs and so on). My own experiences have not reached quite that far, but still I feel that I have benefitted immensely from using these techniques over the last few years: from simply getting my head clear in confusing moments, to the energy boosts that come at times, to more general emotional clearing, and occasional very intense dreams (although not quite lucid).
So, SBAGEN is my utility, released as free software (under the GNU General Public Licence) for Linux, Windows, DOS and Mac OS X, that generates binaural tones in real-time according to a 24-hour programmed sequence read from a file. It can also be used to play a sequence on demand, rather than according to the clock, or to write a WAV file for playing later. Pink noise, MP3 and Ogg files (since version 1.2.0) may also be mixed with the binaural beats to provide background sounds. (Two files of randomly-looping river sounds are provided from version 1.4.0 onwards). This tool is ideal for anyone who wishes to experiment with these techniques and do research into this for themselves. (For those who would rather pay for a pre-packaged programme with support, I recommend taking a look at the Centerpointe site -- and see my disclaimer)
My original idea was to use this utility to play a programme of different tones throughout the night, hoping to improve dreaming and dream-recall, and then to bring myself up into Alpha rhythms to (hopefully) make a good start to the day. I am now using it more for shorter focussed sessions of about an hour, both during daytime and at night. However, other people have used this software in many different ways. For example, one person suffering constant pain from historical injuries appreciated the way that he could tune the frequencies very accurately to his needs to help him sleep better at night. Other more unusual uses have included: mixing the sounds in as part of musical compositions, and generating ambient sounds during live DJ sets or trance music.
Enhancements:
- Fixed problem when playing 7+ hour sequences with -SE or -L
- Warns properly if the WAV file limit of ~7 hours is exceeded, and truncates
<<less
Download (0.67MB)
Added: 2006-07-20 License: GPL (GNU General Public License) Price:
1203 downloads
The Life of a Geek 2.0

The Life of a Geek 2.0


The Life of a Geek is very silly console game in which you (a geek) must keep a computer running until you graduate college. more>>
The Life of a Geek is very silly console game in which you (a geek) must keep a computer running until you graduate college.
Surf around on the Internet, battling hackers to gain money and better security for your box. Drink lots of caffeine to keep yourself awake, since if you go to sleep, you risk an attack on your computer.
The Life of a Geek is a simple console game.
Save up money to take a month-long college course and improve your education, but remember that paying attention to schoolwork also leaves your computer open to attack.
Find a quick job for a month at places like fast-food restaurants and grocery stores, but remember again that time away from your computer leaves it open to attack. Viruses may also appear on your computer, weakening your computers health points regularly until cleaned.
Enhancements:
- Improved randomness, a fix for a bug where more energy drinks could be bought than the available money allowed, and support for compiling using Visual C++.
<<less
Download (0.055MB)
Added: 2007-03-30 License: GPL (GNU General Public License) Price:
939 downloads
Overslack 0.5

Overslack 0.5


Overslack is a slackline simulator/game. more>>
Overslack is a slackline simulator/game. A configurable model world containing a slackline, a slacker and ground is visualized and its time evolution is calculated while the user controls the slacker using the mouse. Just like with real slacklining there is no predefined goal, but it keeps track of the time you stand on the line.

The simulated world has only two dimensions. Although the forward direction offers many possibilities on a real slackline, it has very little to do with balancing and is quite uninteresting to simulate. Slow speeds are assumed, so the air resistance is neglected. The time evolution is calculated by applying Newtonian physics numerically as many times per second as the machine can handle.

The speed of the simulated world is configurable, making it run five times as slow as the real world makes it slow enough to be manageable and fast enough to keep the attention up. Unlike normal grass ground, the ground in the simulation is bouncy and doesnt cause injuries. It is (unfortunately) a bit unrealistic, but makes it more fun.

The simulated line behaves according to a quite simple model. An ideal spring between the lines point of equilibrium and the slackers feet makes a good approximation, but an ideal spring gives back all energy it stores, which would cause you to bounce forever without helping with your legs. To simulate some friction, it has a somewhat different spring constant depending on whether its extending or compressing. It is of course fully configurable, so anything from an ideal spring to an old, tired and non-elastic line are possible to simulate.

The slacker is controlled with the mouse. Move the mouse down to extend the legs, and move it up to crouch. Move the mouse to the right to lower your right arm and raise your left, and to the left to do the opposite. This is pretty much all you can do on a real slackline too, except that you can move more than just your arms, but thats just a question of terminology.

The slacker is infinitely fast and strong, if you move the mouse the slacker will move instantly to the new position regardless of the force and energy required.
It is possible to jump off the line and land on it again, with or without bouncing on the ground in between, but to make it simpler the slacker is moved to a perfectly balanced position whenever you press the right mouse button.

In addition to the line, slacker and some on-screen numerical physical information, vectors visualizing location (white), speed (green) and acceleration (red), both translational and rotational, are shown.
<<less
Download (0.010MB)
Added: 2005-09-07 License: GPL (GNU General Public License) Price:
1507 downloads
Privateer Gemini Gold 1.01 Patch

Privateer Gemini Gold 1.01 Patch


Privateer Gemini Gold is a remake of Wing Commander Privateer. more>>
Privateer Gemini Gold is a remake of Wing Commander Privateer.
Back in 1993 Privateer was released as part of the Wing Commander series and became a great success in the gaming industry. Over 10 years later a small group of privateer enthusiasts reintroduce the game with a new graphic engine and real 3d spaceflight.
As Grayson Burrows you inherited a small old scout class ship from your grandfather, to start over as a Privateer in a new and sparsely populated sector of the Confederation. Take your chance and become a pirate, merchant or hunter upgrade your ship and experience the hard truth in a border sector where noone has anything to give away...
This project is different from Privateer Remake in that it focuses on recreating the original Privateer without additional fan created content, it however shares the source with Privateer Remake.
Enhancements:
Special Features
- High Quality textures for the Tarsus
- Planets with clouds, Space Stations have lightmaps
- Oxford and Palan missions are easier now (rebalanced)
Miscellaneous
- possible speed improvements during bootup and gameplay
- luxury/natural goods model gets a new texture
- adds high-res explosion animations
- bases and planets now have an automatic landing zone
- Oxford library computer animation added
- adds jump activation sound
- repair droids are working a lot faster
- sets the ships starting speed to ~150kps
- reduces number of available cargo missions
- uses Wing Commander style missile lock animation
Bugfixes
- drone mission bug
- Ship Dealer graphic at Oxford
- explosion sound for asteroids
- Derelict Base now always spawns
- *.blank on the navigation computer
- "fix" button bug on the upgrade computer
- cargo-bug which prevented to accept and fly a mission
- artifact-loss-through ship purchase
- spawned cargo in cargo hold after ship purchase
- mercenary computer display graphic bug
- removes unimportant information from commodity computer
- removes neutral com faces for the paradigm
- ships energy system fixed (ecm bug)
- prevents collision after ship explosion (with eject seats)
- never ending escort missions
- miggs now shows his face and speaks to you
- removes "news" and "ship dealer" from some computer consoles
- orion price changed to 75.000
- tractor beams removed from talons
- request landing "0" removed (without function)
<<less
Download (25.8MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1195 downloads
Lincity 1.13.1

Lincity 1.13.1


Lincity is a city simulation game for SVGALib/X/Win32/etc. more>>
Lincity project is an city simulation game for SVGALib/X/Win32/etc.

You are required to build and maintain a city. You must feed, house, provide jobs and goods for your residents.

You can build a sustainable economy with the help of renewable energy and recycling, or you can go for broke and build rockets to escape from a pollution ridden and resource starved planet, its up to you.

Due to the finite resources available in any one place, this is not a game that you can leave for long periods of time.

<<less
Download (0.58MB)
Added: 2007-01-09 License: GPL (GNU General Public License) Price:
1029 downloads
Hybserv2 1.9.3

Hybserv2 1.9.3


Hybserv2 is a new and improved version of the now unsupported Hybserv, sporting new features, bugfixes, and more. more>>
Hybserv2 is a new and improved version of the now unsupported Hybserv, sporting new features, bugfixes, and more. Hybserv2 project is specifically designed for Hybrid IRC servers, but may work with others as well.
Each of the services can be enabled and disabled as necessary. Hybserv2 was specifically designed to run with Hybrid ircd, although it *should* work with Ratbox ircd and any other Hybrid-based ircd.
The former Hybserv development team has decided to spin off and focus its energy towards the Hybserv2 project. Like the name implies, this new version is even better. If there is something you would like to see added to Hybserv2, please let us know as we are always looking for fresh ideas.
Enhancements:
- This release has roughly 17 medium-significance enhancements, 29 bugfixes, and 16 minor enhancements, accompanied by a documentation update.
<<less
Download (0.45MB)
Added: 2006-11-11 License: GPL (GNU General Public License) Price:
1087 downloads
Planets 0.1.13

Planets 0.1.13


Planets is an orbital simulator. more>>
Planets is a simple interactive program for playing with simulations of planetary systems, released under the GPL. The project runs on Linux and Windows, and could doubtless be ported to your favorite flavor of Unix.
Planets was originally designed for kids, in particular, for my then 4-year old nephew who is fascinated by astronomy. The user interface is aimed at being simple enough that a fairly young kid can get some joy out of it. But the adults who have used it have found it to be pretty fun as well.
The code is not bug-free, and Planets is missing some significant features. But its pretty stable and is a fun toy to play with. If you do download it, please drop me an email and tell me about your experience with it.
Main features:
- Saving and loading of universes
- Infinite undo (erase last action) and goback (return to point in time just after last action). This allows for undoing mistakes and replaying interesting configurations.
- Traces of planet trajectories
- Two ways of dealing with planet collisions:
- merges, where the colliding planets are merged into one planet, and
- bounces, where the colliding planets are bounced off each other elastically. This itself comes in two varieties:
- force bouncing, where the force between planets is made repulsive at close quarters.
- true bouncing, where simple pool-table physics calculations are made to determine when planets collide, and compute the appropriate bounce from said collision.
- kidmode, a mode where the focus is (mostly) locked on the application, and interesting changes are initiated by merely banging on the keyboard. This mode is aimed at 1-5 year olds.
- Center-of-mass following: it is possible to follow the center of mass of a subset of the planets. Thus, if you have a sun-moon-planet system, you can have the view automatically track the moon-planet pair.
- Can display kinetic, potential and total energy of the system.
- Both the gravitational constant and the gravitational exponent can be changed.
- There is a simple control panel that makes it possible to see and change the simulation options.
- Zooming, panning, and centering on the center of mass.
<<less
Download (0.048MB)
Added: 2007-06-20 License: GPL (GNU General Public License) Price:
858 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5