Michelle Charlton | Carly | Simon | Ron Charlton
R.I.P. Zippy 1998-04-25 — 2011-11-21.
Play 3D tic-tac-toe in your web browser.
Ron has the largest-numbered license plate in the universe.
Free Windows® Software by Ron Charlton(The software was tested on Windows® 7)
This freeware contains no trojan, virus, spyware, adware, nagware, rootkit or malware of any kind.
|TTTCube version 4.4 — Play Three-dimensional Tic Tac Toe (TTT) against your computer|
TTTCube (for Windows®) plays three-dimensional (3D) tic tac toe on a 4 by
4 by 4 board. You play against TTTCube.
Four markers in a straight line wins. 3D tic tac toe is much more
complex and challenging than regular 2D tic tac toe. See TTTCube's
Help topic How To Play for the rules of
3D tic tac toe.
With TTTCube you can
TTTCube can be beaten whether you or TTTCube moves first.
See TTTCube Help History (final page) for changes in 4.4 and earlier versions.
|TimeLeftPy version 42 — A USA life expectancy predictor|
TimeLeftPy is a Windows® program that shows your life expectancy and
probability of dying within a year, updated every second, when given
your birth date and whether you are female or male. The prediction is
based on 2013 USA Social Security Administration information, and is
applicable to USA residents.
Every 30 or so seconds (or every few seconds if you are over 40 years old) you live you will see your expected time of death move later by a second. The longer you live, the even longer you are likely to live in total.
|64-bit Mersenne Twister version 1.7 — A high quality 64-bit pseudorandom number generator for Visual Basic .NET programmers|
64-bit Mersenne Twister (MT)
is a long period, fast, high quality pseudorandom number generator (PRNG).
Its period is 219937-1
It has equidistribution in 311 dimensions.
The Visual Basic .NET class MTRandom64
implementing 64-bit Mersenne Twister (in mt19937-64.vb) produces over
135 million 64-bit pseudorandom integers per
second on a 3.60 GHz Intel i7-3820 processor.
MT has a sound theoretical basis and has been tested thoroughly.
MT authors' site has details about the algorithm.
MTRandom64 has functions to produce 32-bit, 64-bit (and with Visual Studio 2010 and later, 128-bit) integers, as well as 53-bit precision reals. In all, MTRandom64 provides eight equidistribution generator functions and seven initializing methods. Saving a generator's state to a file and loading it later is simple.
MTRandom64 has been successfully tested against the original MT authors' mt19937-64.c code by generating 100 million integers and 100 million reals with both, and comparing the entire outputs.
MTRandom64 passes George Marsaglia's Diehard tests.
MTRandom64 implements MT as a VB class. Code is included in a separate file to demonstrate use of the VB class in your program. Test code for the class is also included to duplicate the original authors' mt19937-64.out.txt file.
MTRandom64 will not compile with VB 6 or earlier.
This MTRandom64 (mt19937-64.vb) release is version 1.7, dated 2014-06-18.
|32-bit Mersenne Twister version 4.1 — A high quality, 32-bit pseudorandom number generator for Visual Basic .NET programmers|
is a long period, fast, high quality, 32-bit pseudorandom number
generator. Its period is
It has 623-dimensional equidistribution. The
Mersenne Twister algorithm, by
Makoto Matsumoto and Takuji Nishimura (1998), has a sound
theoretical basis and has been tested thoroughly.
MTRandom is a Visual Basic .NET class that implements the Mersenne Twister algorithm. It produces approximately 114 million 32-bit pseudorandom integers per second on a 3.60 GHz Intel Core i7-3820 processor. It has functions to produce 32-bit and 64-bit (and with Visual Studio 2010 and later, 128-bit) integers, as well as 32- and 53-bit precision reals. In all, MTRandom provides sixteen equidistribution generator functions and six initializing methods. It allows many generators to be individually initialized and independently used.
MTRandom has been successfully tested with Visual Studio 2005, 2008, 2010 and 2012.
MTRandom passes George Marsaglia's Diehard tests.
MTRandom will not compile with Visual Basic 6.0 or earlier. A Visual Basic for Applications (VBA) version of Mersenne Twister, by Pablo M. Ronchi, will compile with VB 6.0.
This MTRandom release (mt19937ar.vb), dated 2012-08-19, contains the following changes:
The last change corrects a subtle error: MTRandom erred when a saved MTRandom state was loaded without first initializing MTRandom another way.
|Mortgage version 1.3 — An English language mortgage loan calculator|
Mortgage is an English language program for Windows® to help
evaluate fixed-interest-rate mortgage loans. Mortgage will
find the loan principal, interest rate, duration or payment
when given the other three.
You can do what-ifs such as, "What will my payment be if I borrow $100,000 at 7% for 30 years?" or "How much can I borrow at 6.25% for 25 years if I can afford $1,100 monthly payments?" You can repeatedly change one or more of the loan numbers and find a new value for one of the other numbers.
Mortgage will show the total amount paid and the total interest paid for a loan.
With a set of loan numbers, Mortgage can show a repayment schedule, with the amount paid toward principal and interest for each month, as well as copy the schedule to the system clipboard, or print it.
Mortgage is not suitable for car loans. Those loans are calculated in a different manner that Mortgage does not support.
Mortgage requires Microsoft's free .NET Framework version 2.0. Your computer may already have it. If not, Mortgage's setup program will offer to download it from Microsoft. The Framework is a 22.4 MB download.
Version 1.3 adds explanatory Tool Tip balloons to Mortgage's two windows. The balloons appear when the mouse pointer touches various items. The balloons can be turned on and off.
|EOL version 2.3 — A text file End-Of-Line converter|
EOL (End-Of-Line) is a Windows® program that converts English language
text files among Windows®,
old Mac and Unix/OSX formats. It detects the format of each
text file automatically. Use EOL's graphical user interface to
select a drive and folder.
Next, select one or more files by clicking or using wild
card (*?) names. Select whether to make backup copies, then
select the desired text file format and click to convert the file(s).
EOL requires Microsoft's free .NET Framework version 2.0. Your computer may already have it. If not, EOL's setup program will offer to download it from Microsoft. The Framework is a 22.4 MB download.
Version 2.3 clarifies the difference between old and new Mac file formats.
|WildSpeller version 2.2a — An English spelling aid using wild cards|
WildSpeller is an English spelling aid for Windows®.
WildSpeller can help when you know how to spell part of a word.
Type the word, using wild cards "*"
and "?", into WildSpeller.
Asterisk (*) replaces any number of letters, including none;
question mark (?) replaces exactly one letter.
Click once and you have a list of words. You can select a word and copy it to the Windows® clipboard with a double-click. If you use no wild card, WildSpeller will list words that sound like what you spelled.
WildSpeller knows over 144,000 English words, including American, British and Canadian spellings.
Version 2.2a is functionally unchanged from version 2.2.
|WinThesaurus version 3.2.1a — An English language thesaurus|
WinThesaurus is a Windows® thesaurus (for finding synonyms: words
of same or related meaning). WinThesaurus has 30,260 root words and
phrases, and over 2.5 million synonyms, for an average of
83 synonyms per root.
WinThesaurus can help when you are looking for a particular word but can only think of a related word. Type the word you know into WinThesaurus (or find it in a list), click once, and you have a list of synonyms. You can select one and copy it to the Windows® clipboard with two more clicks. WinThesaurus is based on the Moby Thesaurus data (included with WinThesaurus).
WinThesaurus version 3.2.1a fixes an egregious crashing when the first item in the left list box was clicked initially. Synonyms that match wild cards in the text entry box are marked in the Synonyms list box.
|WinGhost version 1.4a — An English language ghost word game|
Play the ghost word game against your Windows® computer.
The goal is to avoid spelling
words of four or more letters. You move by typing a letter. You and
WinGhost take turns adding a letter to the end until a player
completes a word, at which point that player loses. Each letter must
lead toward an English word. Proper nouns are not allowed. Remember,
if you spell a word of four or more letters, you lose!
In version 1.4a you can tell WinGhost to move first. WinGhost also uses a larger, serif font now. A hint error from version 1.2 is corrected.
|WinJumble version 1.8 — An English language word unscrambler and anagram finder|
|WinJumble (for Windows®) knows 376,000 English words. Type between two and 31 letters, and WinJumble will find all of the single words (not phrases) that can be made by using all of the letters. If you type 'ate', WinJumble will not find 'at' because 'at' does not contain all of the letters.|
|Windows® Command Line Utilities release 6 — Windows® command line utilities by Ron Charlton|
These 34 freely distributable, native Windows® command line
utilities (see descriptions) provide a
variety of functions for general use.
Release 6 adds the emptyBlankLines utility.
† The zip file contains a Visual Basic .NET project. See more about Mersenne Twister for Visual Basic .NET or more about 64-bit Mersenne Twister for Visual Basic .NET for a description of the projects' contents.
* The zip file contains an installer (also with removal). Windows® 7, Vista and XP will open zip files as folders. Other Windows® versions may require 7-Zip (freeware), WinZip, WinRAR, or similar, to open the zip file.
E-mail: Ron, Michelle, Carly or Simon Charlton <charltoncr @ wowway.com>
Document last revised: 2017-09-16