!7 !include #1007130 // AI Game Include p { pGame(); } ////////////////////////////////////// // Test AIs. Just add your own here // ////////////////////////////////////// AI > HorizontalAutoSplit { ExternalTextAI letterAI; *() { letterAI = loadWinnerTextAI(#1007131); } void go { cat.allowedDistance = 0.03f; L letters = horizontalAutoSplitToImages(new BWImage(image())); new StringBuilder buf; for (BWImage img : letters) buf.append(letterAI.call(img.getBufferedImage())); submit(str(buf)); } } ////////////////// // PUZZLE MAKER // ////////////////// static Puzzle makePuzzle() { S text = randomID(4); ret new Puzzle("Enter the lowercase text you see:", renderSourceCode_1(text), text); }