- I have finally updated the circle theorems to non-tortuous proofs. The old proofs are still available for fits and giggles.
- Five of the sermons I've given in Bishop's Stortford Baptist Church have been recorded for posterity and are now linked to from the Religion and Philosophy page.
- In an ongoing attempt to make this website not embarrassingly bad, without actually spending time on it there is new content:
All that's left is the one page which actually matters (because people are reading it) - the circle proofs. Have I prioritised this correctly?
- What, is this thing still alive? Given DiabloII.net has gone I guess I'd better host my quests humour article myself. <sound of attempts to create non-medieval formatting>
- Now do I update the circle theorem proofs to not be unnecessarily tortuous?
- My Part III Essay on Differential Games now appears in various formats from the maths section.
- The Narcissism section is retiring as there's no point parodying something which doesn't exist anymore.
- Diabloii.net have finally published my humour article on Diablo II quests, everyone gets a link.
- Creating new sections clearly gave me some kind of buzz, because I've done the fastest update to this page since there was a new page to document the changes. What, you want to actually know something about said section? Fussy Fussy Fussy.
Alright, it's bits of Maths. Well, right now 'bit of maths' would be more accurate. Proof of the Circle Theorems to be precise. I suppose I could claim that's three things.
An update that doesn't involve Python! Aren't you impressed?
- Religion and Philosophy: The first new section since I started a changelist for the website! Right now there are three pieces under it:
- The quotes are working again (thank you Tim)! So to celebrate here's a page showing all the quotes.
Just a couple of bugfixes:
- Nox has been patched to run under Python 2.3.
- Fractions has also been patched - it used to return the wrong sign when you did non-fraction number - fraction
- Matrices 2.00 released: Massive restructuring, an enourmous number of bugs fixed and a sprinkling of new features, what more could you ask for?
- Neil.py: has been updated to version 1.5. The patch generalises object interaction (e.g. fractions in vectors) and adds the function atype for converting type objects to array type codes.
- I've started using CSS to do ... well, very little to be honest, improve the colour scheme slightly.
Look! Another pretty icon:
- nox-3r2 released at last! This does pretty much everything I've planned to do with nox. There may be issues to clear up, but otherwise this is pretty much the last nox release.
The changelist entry is enourmous so I'll summarise:
- Multiple interfaces, a text interface released as well as the graphical one (good if you can't use pygame), and the standard so you can write your own.
- The ability to change who controls each side during play.
- The ability to set your own win length instead of just accepting the default.
- Masses of small interface tweaks, bug fixes and code optimisations.
- I've also written a help file explaining everything about how to play nox, and the usual suspects have been appropriately updated.
- Finally I've been spring cleaning the site: tweaking little things, like the backtracking navigation at the bottom; rearranging and fixing bugs. I'm sure you'll all be nearly as excited as me to discover that the entire site is now
- Fractions patched: Minor bug fix for fractions with numerators/denominators large enough to require long ints. This is an issue when converting floats into fractions.
- You can guess what's coming next can't you? (Reuseable sentences! How wonderful!) Neil.py has been updated to version 1.41. The patch allows fractions to interact with matrices.
- Fractions released: A fractions class for python which does everything you'd expect fractions to do with their natural operators.
- You can guess what's comming next can't you? Neil.py has been updated to version 1.4. It's required by fractions.py.
- Nox-3r1 released. A takeback button, a smarter user interface, a cursor for the text box, a full unix port, added Easter eggs, more optimisation to game loading and speed, AI bug fixes.
Look: it's an important update. Get it now ;-).
Umm, yes, it does require you to update your copy of neil.py.
- The other nox pages have of course been appropriately updated.
- Extra feature: Version 1.31 of neil.py released: adds dictionary indexing method. Required for nox-3r1.
- Nox-3r0r3 released. Some bug fixes and changed sound files (and it doesn't even require you to update your copy of neil.py!).
- Nox-3r0r2p released. This version will work under Linux's pygame port and with python 2.1.
- Nox FAQ updated to help you handle these new versions.
- Nox-3r0 released. Graphics! Sounds! Nifty menus! An improved AI! And to cap it all off, the inevitable bug fixes. I'm afraid the code under this one ain't too pretty and it's quite a bit bigger than previous 'nox's and needs Pygame (that's the price of graphics I guess), but there's now a compiled version for windows.
This is definitely worth checking out, and the biggest change to the content of the site in a long time.
- Nox-2r5r3 released. Bug fixes from nox-3r0's development ported back into the text version.
- More features: Version 1.3 of neil.py released: adds multidimensional list creation and a new counting tool. Required for nox-2r5r3 and nox-3r0
- A Nox FAQ to help you deal with the complexity of these new versions.
- Nox-2r4 released. Improvements include move reordering (if you enter it wrongly it'll figure it out), question standardisation and answer handeling (no longer crashes if you hit enter without giving it any data), detection of forced draws and most significantly major internal reworking and documenting. Do feel free to have a poke under the bonnet - it should now be clear what does what.
- Bug fix: Version 1.11 of neil.py released: fixes summation of empty lists.
- Added images losely connected with C.
- A page for new items instead of cluttering up the front page. What, you'd spotted that one?
- More quotes (as always)
- Version 1.1 of neil.py released, along with a changelist. One day I'll document the program itself instead of just the changes.
- A 'New' section on the main page! Oh, you'd already noticed that one. (Subsequently moved.)
To get in touch: email me