AI-ExpertSystem-Simple
view release on metacpan or search on metacpan
examples/Animal.xml view on Meta::CPAN
<actions>
<action>
<attribute>order</attribute>
<value>scales</value>
</action>
</actions>
</rule>
<rule>
<name>20</name>
<conditions>
<condition>
<attribute>class</attribute>
<value>dry</value>
</condition>
<condition>
<attribute>scally</attribute>
<value>no</value>
</condition>
</conditions>
<actions>
<action>
<attribute>order</attribute>
<value>soft</value>
</action>
</actions>
</rule>
<rule>
<name>21</name>
<conditions>
<condition>
<attribute>class</attribute>
<value>segments</value>
</condition>
<condition>
<attribute>shell</attribute>
<value>yes</value>
</condition>
</conditions>
<actions>
<action>
<attribute>order</attribute>
<value>shell</value>
</action>
</actions>
</rule>
<rule>
<name>22</name>
<conditions>
<condition>
<attribute>class</attribute>
<value>segments</value>
</condition>
<condition>
<attribute>shell</attribute>
<value>no</value>
</condition>
</conditions>
<actions>
<action>
<attribute>type.animal</attribute>
<value>centiped/milliped/insect</value>
</action>
</actions>
</rule>
<rule>
<name>23</name>
<conditions>
<condition>
<attribute>digest.cells</attribute>
<value>yes</value>
</condition>
<condition>
<attribute>class</attribute>
<value>unified</value>
</condition>
</conditions>
<actions>
<action>
<attribute>order</attribute>
<value>cells</value>
</action>
</actions>
</rule>
<rule>
<name>24</name>
<conditions>
<condition>
<attribute>digest.cells</attribute>
<value>no</value>
</condition>
<condition>
<attribute>class</attribute>
<value>unified</value>
</condition>
</conditions>
<actions>
<action>
<attribute>order</attribute>
<value>stomach</value>
</action>
</actions>
</rule>
<rule>
<name>25</name>
<conditions>
<condition>
<attribute>fly</attribute>
<value>yes</value>
</condition>
<condition>
<attribute>order</attribute>
<value>meat</value>
</condition>
</conditions>
<actions>
<action>
<attribute>type.animal</attribute>
<value>bat</value>
</action>
</actions>
</rule>
( run in 0.604 second using v1.01-cache-2.11-cpan-39bf76dae61 )