Rezolvarea enigmelor logice in Prolog
Am o problema de rezolvat in prolog , solutia arata cam asa:solutie(Nume,Sport):- regula(1,Prieteni), regula(2,Prieteni), regula(3,Prieteni), regula(4,Prieteni), intrebare1(Nume,Prieteni), intrebare2(Sport,Prieteni). cind incep sa declar predicatele :regula(1,[prieten(_,_,_),prieten(_,_,_),prieten(_,_,_)]). apare eroarea: Type Error: Wrong Object Typesi nu inteleg ... cum de declarat "prieten" ca sa mearga :)daca trebuie problema pentru a intelege intrebarea pot so punprogramez in Visual Prolog 5.2 am incercat si in Turbo Prolog 2.0 tot nu merge