learn.aathan.in
Notes, guides & things I'm learning
A running library of write-ups — from quick references to deep dives — organized by topic and searchable as it grows.
Browse by domain
Math
9 docs
Algorithms & linear algebra, worked by hand.
AI Agents
11 docs
MCP, RAG, skills & agent architecture.
Design
5 docs
Design systems, dashboards & data-viz.
UX
3 docs
Mental models, behaviour & the laws of UX.
Psychology
7 docs
How minds work — biases, memory, motivation & people.
DIY
7 docs
Build real, working things — no code needed.
React
3 docs
Frontend notes & quick cheatsheets.
Python
6 docs
Core Python — data structures, idioms & gotchas.
AI Problem Solving
12 docs
Classic search problems — 8-puzzle, N-Queens, TSP & more.
Machine Learning
6 docs
Regression, classification & the model workflow.
Statistics
9 docs
Descriptive & inferential stats, from mean to box plots.
Overview
1 doc
Start here — what this space is about.
Recently added
aisearch
Issues in Search Techniques: How Search Fails
Combinatorial explosion, cycles and redundant paths, local maxima, plateaux and ridges, inadmissible and inconsistent heuristics, and the four classic design questions — with a diagnostic table for telling which failure you are actually looking at.
aisearch
State Space Search: Formulation, Trees vs Graphs, and Complexity
The formal five-part problem definition, why a small state space produces an infinite search tree, the difference between a node and a state, tree-search vs graph-search, and the completeness and complexity of every uninformed strategy.
aisearch
Vacuum Cleaner World: Agents, Percepts and Rationality
The smallest AI problem there is — eight states, three actions. Used to define what an agent is, what makes one rational, and what happens when it can't see the whole world.
aisearch
The Monkey and Banana Problem: Means-Ends Analysis
A monkey, a box, and a banana hanging out of reach. The four-part state tuple, the operators, why this problem became the standard test for logical planning, and a full solver in Python and Prolog.
aisearch
The Water Jug Problem: Production Rules and the Smallest State Space
Two unmarked jugs, no measuring marks, and a target volume. The six production rules, the complete 20-state graph drawn out, the number-theory result that says when it's solvable, and BFS code.
aisearch
4-Queens and 8-Queens: Backtracking and Constraint Search
Place N queens on an N×N board so none attack each other. The full 4-queens backtracking trace, why the naive space is 16 million and the smart one is 40,320, plus hill climbing and min-conflicts.