package AXJava;
public class TrGEV3 {
// advanced boolean gates with internal logic
// these ease connecting common logic patterns, as triggers
public void reset(){}
public void input(String ear, String skin, String eye) {
}
public Boolean trigger(){return false;}
}
package AXJava;
import LivinGrimoire.LGFIFO;
import LivinGrimoire.RegexUtil;
public class ForcedLearn {
// remembers key inputs because they start with keyword
// also can dispense key inputs
public String keyword = "say";
private LGFIFO<String> p1 = new LGFIFO<String>()...
package AXJava;
public class EmoDetectorHappy extends Responder{
public EmoDetectorHappy() {
super("good","awesome","great","wonderful","sweet","happy");
}
public Boolean isHappy(String str){
return super.strContainsResponse(str);
}
}
package AXJava;
import java.util.ArrayList;
import java.util.Random;
public class Responder {
// simple random response dispenser
private ArrayList<String> responses = new ArrayList<String>();
private Random rand = new Random();
public Responder(String... replies) {
for...
package AXJava;
import LivinGrimoire.Algorithm;
import LivinGrimoire.DiSkillV2;
import LivinGrimoire.Neuron;
import java.util.ArrayList;
import java.util.Random;
public class SkillHubAlgDispenser {
// super class to output an algorithm out of a selection of skills
// engage the hub...
class SkillHubAlgDispenser {
/// super class to output an algorithm out of a selection of skills
/// engage the hub with dispenseAlg and return the value to outAlg attribute
/// of the containing skill (which houses the skill hub)
/// this module enables using a selection of 1...