Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

count the soldiers in the base in semmatic net

Status
Not open for further replies.

zuhryfayesz

Programmer
Oct 11, 2010
4
LK
///// b5 refers to base station No. 5

///// s1, s2, s3 refers to the soldiers connected to the base station No. 5


soldier_of(s1,b5,100).
soldier_of(s2,b5,90).
soldier_of(s3,b5,80).

ignore the connected distance in numbers

i typed solder_of(X,b5,_). in prolog command line and i got the below . connected soldier to the basse station No. 5

X = s1 ;

X = s2 ;

X = s3 the result i'm expecting was

no of soldier = 3

urgent please!!!!! i was about to submit my course 2morow !!!

 

my codes

soldier_of(s1,b5,100).
soldier_of(s2,b5,90).
soldier_of(s3,b5,80).

prolog command line

?-solder_of(X,b5,_).

X = s1 ;

X = s2 ;

X = s3 ;

just i want count the above result as = 3 (the answer should be = there are 3 soldiers in the base station No. 5)

please be kind enough to solve my problem bcoz i'm new to prolog programming and i can't compare and contrast your given answer to predict my answer to solve my problem

please !!!!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top