Programming Services

Web site and database design service.
Languages include C, HTML and JavaScript.
Databases include Unify and MySQL.

Interests include investing, markets, inventory, order entry, accounting as well as genetic algorithms and games.

Challenge me!

Genetic Algorithm - Visit state capitals

In 1997 I attended a seminar at University of Tennessee Space Institute entitled "Genentic Algorithms and Neural Networks". During the class we wrote a program to search the target sentence "A quick brown fox ...". Genetic algorithms (GA) are used to find solutiuons to problems where:

  • An exhaustive search is too expensive, and would take too long.
  • A perfect answer is not necessary, only one that is 'good enough'.

David E. Goldberg taught the course at UTSI.
More information about Genetic Algorithms.

This is my latest implementation using a GA to find the shortest route between the state capitals. An exhaustive search would require 6.08e62 route calculations. This is based on a given starting point, where the other 49 capitals can be arranged in any order. GA may require around a million route evaluations (population count times number of generations).

Cities to visit 
Starting City 
Population count 
Number of generations 
Probabilty of cross over 
Probabilty of mutation 

Download sample statistics for data visualization with Graph-R

Draw This - Random Phrase Generator

Click here to run Draw This - Random Phrase Generator.

Color Chart

Web site colors can be specified by name, w3schools.com has a very nice listing with color 'chips'. The menu on the left-hand side of their page has several other color tools which may be helpful for web design.

Click here to run Color Chart.

Color Designer

Page   White Type
Story   White Type
Normal
  Current
  Hover
  Disable
White Type
  White Type
  White Type
  White Type
Web Name Link 1 Link 2 current Link 3 Link 4 hover Link 5 Link 6 disable

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
 
 



Page   White Type
Story   White Type
Normal

Web Name
    Link 1
Current

Link 2 current
    Link 3
Hover

Link 4 hover
    Link 5
Disable

Link 6 disable

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
 
 

Font Chart

Fonts are also important in web site design. Here are all the standard fonts which can be displayed using HTML and CSS.

Click here to run Font Chart.

CGI Test Page

Click here to run CGI Test Page.

Other favorites for programming

W3 Schools
W3 Markup Validator
W3 CSS Validator
Sitemap Generator
The Webalizer
Hype Stat