Projektet "2048_m-a-star" tillhandahåller en algoritm för att lösa det populära spelet 2048. Algoritmen baseras på A-sökning och implementerar tre kostnadsfunktioner, där den tredje (genomsnittligt värde på en upptagen bricka) för närvarande är mest lovande. Genom att öka djupet på A-sökningsträdet kan klassificeringen förbättras, men det kräver också betydligt mer tid. En bugg som gjorde spelet enklare än den verkliga versionen har upptäckts, vilket indikerar att algoritmen behöver ytterligare förfining. Projektet inkluderar körbara filer för att lösa slumpmässiga exempelspel (astar.Java) och för att spela spelet (game2048.java).