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

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

Archive

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