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

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

Archive

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