AlfapetBot

Jag har jobbat lite på ett litet hjälpmedel för det klassiska spelet Alfapet (som vi har gjort digitalversionen av som går att hitta på blip.se)

Tanken är att det lilla hjälpmedlet ska plocka fram det bästa ordet man kan lägga på brädet med hjälp av de brickor man har i sitt "rack".

Just nu hittar den bara vertikala ord men horisontella kommer snart. Sedan ska jag bara fixa så att den kan räkna ut vad orden är värda så att den kan sortera på bästa poäng men det ska nog inte vara några större problem.

Ponera följande bräde:
________
__alfa__
__r__r__
__k_ok__
_____ar_
__badd__
________

Första spelaren la "ok", andra "arkad", "ar", "badd", "alfa", "ark" o.s.v.

Nu kan mitt lilla program plocka fram alla vertikala ord som går att lägga om det på något sätt sitter ihop med "a" i "badd".

Bokstäver inom måsvingar ("{}") är bokstäver från "racket".

found: {l}a (3,5)
found: {t}a (3,5)
found: l{o}{l}{l}a
found: l{o}

Roligt va? Jag kommer bli världens bästa Alfapet-spelare!

0 comments:

Skicka en kommentar