You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
-
fukurou replied to the thread
LDAR mega thread.
-
from __future__ import annotations
-
/// Simulates a "Night Rider" LED display that moves position up and down in a bounce pattern.
class AXNightRider {
private var...
-
/// Provides tools for generating string permutations from multiple lists.
class CombinatoricalUtils {
private(set) var result...
-
/// A simple key-value pair representation
class AXKeyValuePair {
private var key: String
private var value: String...
-
// ╔════════════════════════════════════════════════════════════════════════╗
// ║ MISCELLANEOUS...
-
/// A limited-size dictionary used for short-term memory.
/// Evicts oldest entries based on insertion order.
class Catche {
private...
-
/// Stores a log of notes and allows cyclical access
class Notes {
private var log: [String] = []
private var index: Int = 0...
-
/// Manages a pool of dynamic strategies drawn from a central responder
class Strategy {
private var allStrategies: UniqueResponder...
-
/// Enables pattern-based event prediction and alert recognition
class SpiderSense {
private var spiderSense: Bool = false...
-
// ╔════════════════════════════════════════════════════════════════════════╗
// ║ LEARNABILITY...
-
/// Detects directional changes between two observed string tokens
/// and returns a corresponding code.
class ChangeDetector {...
-
/// Tracks the difference between sampled power levels.
class Differ {
private var powerLevel: Int = 90
private var difference...
-
/// AXHandshake manages time-based shout-outs and user acknowledgment
class AXHandshake {
private var trgTime = TrgTime()...
-
/// Reacts to a contextual "shout out" once and disables itself after reply.
class AXShoutOut {
private var isActive: Bool = false...