Nie wiem czy to można nazwać problemem ze sztuczną inteligencją jednakże zdecydowałem się zamieścić to tutaj. Jestem początkującym koderem i piszę prostą grę o nazwie kulki, polega ona na tym że na planszy 9x9 co rundę losują się trzy kulki o dowolnym spośród sześciu kolorów, następnie gracz ma możliwość przesunięcia jednej z kulek w inne miejsce na planszy (o ile nie jest blokowane przez inne kulki) Przykładowo, w całej linii, 5,y (y = 1,2,3,...,9) są ustawione kulki i teraz jak napisać warunek że kulka nie może przejść z jednej strony planszy na drugą mając przed sobą ten murek. Jeśli gracz ułoży pięć kulek tego samego koloru w poziomie lub pionie to znikają i gracz otrzymuje punkty. Mam jedynie problem z tym warunkiem przesuwania kulek.
Grę piszę pod C oraz używam biblioteki graficznej allegro. Orginalna wersja znajduje się tutaj :
http://www.instalki.pl/gry/download/logiczne/Kulki.phpPozdrawiam Maciek.