mscroggs.co.uk
mscroggs.co.uk

subscribe

Comment

Comments

Comments in green were written by me. Comments in blue were not written by me.
@Dan: 9.5 min on what CPU, RAM ? My rig is 3.5 GHz single thread Ivy Bridge, DDR3 1600, which will be holding me back quite a lot compared to modern kit!

The main problem with VB.Net (well, .Net itself) is only allowing you to disable integer overflow checks.
I remember VB6 let you also disable array bounds checking. That option SHOULD be available in .Net!
--> Test your code in Debug mode ... ok, it works, release mode with no checking --> let it rip!

My VB.Net prog spits out solutions as it finds them, but this hardly impacts performance. There is a single render thread that waits for a solution from a shared queue that [24 in my case] worker threads are feeding.

I would like to keep all the hot stuff in registers, but I don't think C will give me enough control over that, so maybe it's asm time!
Lord Sméagol
on /blog/119
         ×1      

Archive

Show me a random blog post
 2026 

May 2026

World Cup stickers 2026

Apr 2026

A new puzzle every day
Mixing Wordle with other games

Feb 2026

Christmas (2025) is over
 2025 

Dec 2025

Christmas card 2025

Nov 2025

Christmas (2025) is coming!

Sep 2025

The partridge puzzle

Aug 2025

TMiP 2025 puzzle hunt

Jun 2025

A nonogram alphabet

Mar 2025

How to write a crossnumber

Jan 2025

Christmas (2024) is over
Friendly squares
 2024 

Dec 2024

A regular expression Christmas puzzle
Christmas card 2024

Nov 2024

Christmas (2024) is coming!

Feb 2024

Zines, pt. 2

Jan 2024

Christmas (2023) is over
 2023 
▼ show ▼
 2022 
▼ show ▼
 2021 
▼ show ▼
 2020 
▼ show ▼
 2019 
▼ show ▼
 2018 
▼ show ▼
 2017 
▼ show ▼
 2016 
▼ show ▼
 2015 
▼ show ▼
 2014 
▼ show ▼
 2013 
▼ show ▼
 2012 
▼ show ▼

Tags

national lottery tetris logic kings runge's phenomenon golden ratio geometry machine learning exponential growth python coins chalkdust magazine inline code sound pokémon wordle data visualisation ucl reuleaux polygons phd matrix of minors regular expressions coventry platonic solids stirling numbers braiding nine men's morris hyperbolic surfaces wordle arrangement puzzles reddit gerry anderson pokémon weak imposition numerical analysis matrix of cofactors royal baby graphs pi approximation day datasaurus dozen puzzles squares cambridge dates stickers standard deviation warwick gaussian elimination computational complexity bots partridge puzzle weather station newcastle rhombicuboctahedron pythagoras wool logs edinburgh big internet math-off video games draughts errors quadrilaterals captain scarlet geogebra noughts and crosses preconditioning hats correlation matrices pizza cutting kenilworth crossnumber polynomials dragon curves databet chess signorini conditions fractals finite element method statistics games speed game show probability advent calendar php countdown plastic ratio crossnumbers palindromes martin gardner bubble bobble the aperiodical manchester mathslogicbot matrix multiplication craft zines news fonts flexagons turtles probability sport hannah fry gather town matt parker mathsteroids triangles mean crosswords cross stitch convergence latex christmas card radio 4 map projections sorting approximation thirteen harriss spiral arithmetic hexapawn pascal's triangle london underground bempp mathsjam binary guest posts simultaneous equations raspberry pi go javascript fence posts final fantasy boundary element methods bluesky trigonometry london curvature tennis folding paper tmip game of life misleading statistics bodmas rugby people maths accuracy crochet graph theory pac-man propositional calculus wave scattering live stream youtube logo anscombe's quartet oeis estimation rust friendly squares royal institution programming talking maths in public pi realhats error bars dataset alphabets determinants nonograms sobolev spaces finite group chebyshev ternary frobel books football data menace electromagnetic field 24 hour maths folding tube maps christmas dinosaurs recursion inverse matrices interpolation world cup numbers a gamut of games light manchester science festival golden spiral asteroids european cup

Archive

Show me a random blog post
▼ show ▼
© Matthew Scroggs 2012–2026