0
我嘗試創建一個規則,決定在依賴年齡的遊戲中的獎金。如何管理Drools中規則中的2個參數(包括整數)?
因此,如果玩家的年齡小於16歲並且他在遊戲的第二階段之前,則會給玩家一個30的獎勵。
我的第一個問題是,年齡和階段都是整數。
你能幫我修理規則嗎?
這是我嘗試在DRL文件:
WHEN
age < 16 and stage > 2
Then
incrementBonus(30)
此外,你可以給我如何在Drools中做一些代碼片段?
這裏就是我在我的Java類那樣:
int age = 14;
int stage = 4;
knowledgeSession.insert(age);
knowledgeSession.insert(stage);
knowledgeSession.fireAllRules();
在你的答案最重要的一點是,Drools的是對象Oriened。 – Farah