Some weekend combinatorics

Combinatorics problems (each one builds on the previous one): If there’s a sequence of tasks you need to do, and you know how many ways there are to do each … Continue reading Some weekend combinatorics

Simon translated Travelling Salesperson Coding Challenge from JavaScript into Processing (Java)

On Tuesday and Wednesday, Simon ventured upon a serious quest – he translated Daniel Shiffman’s multi-part Traveling Salesperson Coding Challenge from JavaScript into Processing (Java). The travelling salesman problem (TSP) asks … Continue reading Simon translated Travelling Salesperson Coding Challenge from JavaScript into Processing (Java)

Probabilities and Logarithms

What does Simon do when he is sick and free from having any lessons? Follow a course on probability theory and logarithms (which he watched four times), writing equations and … Continue reading Probabilities and Logarithms

Simon calculates colour probabilities. #RRGGBB

In the video below Simon applies his knowledge of combinatorics to calculate the total number of possible colours one can create in CSS. I didn’t ask him to do this. … Continue reading Simon calculates colour probabilities. #RRGGBB