<?xml version="1.0" encoding="UTF-8"?>
<list>
	<algorithm>
		<is.ignored>FALSE</is.ignored>
		<name>my.tree</name>
		<package>tree</package>
		<function>
			<!--
				call: tree(data = data.frame(cbind(labels,train)), formula =
				labels~., split = "gini")
			-->
			<name>tree</name>
			<parameter>
				<name>split</name>
				<value>gini</value> <!-- another option: deviance -->
			</parameter>
			<pass.arguments>TRUE</pass.arguments>
		</function>
		<train> <!-- the result is: data = data.frame(cbind(labels,train)) -->
			<parameter.name>data</parameter.name>
			<combine.with.labels>TRUE</combine.with.labels>
			<make.data.frame>TRUE</make.data.frame>
		</train>
		<labels>
			<parameter.name>formula</parameter.name>
			<formula> <!-- the result is: formula = as.formula("labels ~ .") -->
				<left.hand>labels</left.hand>
				<right.hand>.</right.hand>
			</formula>
		</labels>
	</algorithm>
	<algorithm>
		<is.ignored>FALSE</is.ignored>
		<name>rpart</name>
		<package>rpart</package>
		<function>
			<name>rpart</name>
			<pass.arguments>TRUE</pass.arguments>
		</function>
		<train>
			<parameter.name>data</parameter.name>
			<combine.with.labels>TRUE</combine.with.labels>
			<make.data.frame>TRUE</make.data.frame>
		</train>
		<labels>
			<parameter.name>formula</parameter.name>
			<formula>
				<left.hand>labels</left.hand>
				<right.hand>.</right.hand>
			</formula>
		</labels>
	</algorithm>
	<algorithm>
		<name>lda</name>
		<package>MASS</package>
		<function>
			<name>lda</name>
			<pass.arguments>TRUE</pass.arguments>
		</function>
		<train>
			<parameter.name>x</parameter.name>
			<combine.with.labels>FALSE</combine.with.labels>
			<make.data.frame>FALSE</make.data.frame>
		</train>
		<labels>
			<parameter.name>grouping</parameter.name>
		</labels>
	</algorithm>
	<algorithm>
		<is.ignored>FALSE</is.ignored>
		<name>qda</name>
		<package>MASS</package>
		<function>
			<name>qda</name>
			<pass.arguments>TRUE</pass.arguments>
		</function>
		<train>
			<parameter.name>x</parameter.name>
			<combine.with.labels>FALSE</combine.with.labels>
			<make.data.frame>FALSE</make.data.frame>
		</train>
		<labels>
			<parameter.name>grouping</parameter.name>
		</labels>
	</algorithm>
</list>