Accelerator's expertise was earthmoving. Accelerator developed the "Earthmover" software program. The goal of Earthmover was to provide objects that model those of real-world mining operations, so that the user can quickly and accurately simulate the activity of a mine site. Earthmover included a full range of competitive machinery, with each machine constructed in detail using component objects. The software then provided reliable estimates of expected performance.
This information is invaluable to a wide range of users. Mine operators can simulate existing mine sites, validating the software's estimates, and then change parameters to conduct cost/benefit analyses and answer a wide range of other questions. Manufacturers of mining equipment and components can approach mine operators with similar information to show the benefits of potential new purchases accurately and efficiently. With databases that are expandable by the end user, engineering staff can get estimates of performance for newly designed equipment before it is constructed. The level of information provided by Earthmover allows the average user to quickly generate complete, detailed reports that would otherwise take a team of experts much longer.
I was the director of software development for Earthmover. Our team worked closely together, and all members were involved in all major design discussions, each supplying a unique perspective. The president of Accelerator supplied the engineering expertise that allows us to estimate equipment performance given a small set of known data. I and the other member developed the software that supports that expertise, through an elegant user interface on top of a powerful object-oriented database. I designed and implemented the database to rapidly serve up sophisticated engineering objects; it included strong encryption, using keys on customized hardware dongles.
The predecessor to Earthmover was the "Consult" software program. Consult gave Accelerator a track record of success in the area of earthmoving simulation. Consult simulated a wide range of competitive earthmoving equipment across one or more road profiles. Consult was originally provided under an exclusive license to Euclid-Hitachi, Inc,, who then purchased ownership of the program. Around 1986, Consult was being developed on early Windows 2.0 betas. The program was first released for Windows 3.0 in 1989. I began working on Consult as a part-time employee during high school in 1985, and was involved full-time during many years of its development up to the present. My major contributions included:
a module to balance hauler and loader usage across a fleet, minimizing the equipment required for a given multiple-phase production schedule;
establishing a curve-fitting methodology to assist in simulation of electric motors;
conversion from a 16-bit code base to code compatible with 32-bit Windows;
security routines that provided for per-user database privileges.
Other projects I was involved in earlier on at Accelerator included a financial package for car dealerships and a module that used fluid mechanics to size the plumbing of fire sprinkler piping.