Zabaware Support Forums

Ultrahal 8.0

Started by cyberjedi, September 01, 2026, 04:49:26 PM

Previous topic - Next topic

cyberjedi

RE: Lightspeed

Coming soon
My Dream Child
Ive added to many features to list here
New language: A complete rewrite in and up to date language
New Features:
New Geometry Engine  .GLB/.HTR
New Ultra Hal 8.0 brain
LLM Local learning, Hal evolves by using it, tested and confirmed.
GOES6 Satellite access
Streaming Radio

Hals reverse person PLUS the LLM which has its own Reverse Person code as well. Sorting all that out, well its just hard to quantify.
Robert and I are creating what i think is a master class in coding
Not to be seen anywhere else . Ultra Hal stands alone.

"quote"Isaac Asimov explored how machines might evolve past strict programming and learn from each other . (Issac we did it here. Hope we made you proud)
Pretty sure we did it first too

Cyber jedi

cyberjedi

Right — here it is, plainly.

Hal7.uhp vs ultrahal8.uhp
Hal7.uhp   ultrahal8.uhp
Size   160,829 bytes   356,669 bytes
Lines   2,634   6,054
Functions/Subs   8   66
DB tables created   1   6
Response blocks   42   60
Comment lines   586   1,806
WordNet calls   4   21
CustomMem uses   24   38
Version stamp   none   2026.09.01.0638
Hal7's entire brain is 8 routines: UltraHal, GetResponse, DetectGibberish, SimpleYesNo, Minute_Timer, Script_Load, Script_Unload, AboutOptions.

What was added — 58 new functions
Fact learning & recall (9) — ExtractFact, ExtractHalFact, RecallFact, RecallAllFacts, RecallAllHalFacts, RenderFact, RenderHalFact, FactCount, FactValueOf
Hal stores what you tell him as structured facts instead of just pattern-matching the sentence.

Grammar / person handling (8) — SwapValuePerson, LooksLikeVerb, VerbBase, Deconjugate, Detense, SingularTail, IsPersonWord, NormalizeRelation
This is the reverse-person fix — "you like my ideas" no longer comes back as "I like my ideas".

Query coverage (6) — RelationStartingWith, RelationStartingWithIn, IsMemoryQuestion, TopicalQuestion, FactInsideQuestion, CuriosityGap
Longest-prefix matching, so more phrasings of the same question actually find the stored fact.

Pronouns & multi-clause (5) — ResolvePronoun, ClauseRemainder, CutAtClause, StripHedge, TrimFiller
He/she carry-over across sentences, and up to 4 facts pulled from one sentence.

Time awareness (7) — FactStamp, FactStampOf, FactTimeOf, OldestFactStamp, DescribeWhen, DescribeDuration, DescribeClock
Facts carry timestamps, so Hal can say when he learned something.

Emotion & consistency (10) — CurrentEmotion, RaisedTensions, FindContradiction, IsDenial, IsRetraction, IsDisagreement, IsGoodResponse, IsBadResponse, SaidRecently, WriteMoodFile

New tables (5): userFacts, halFacts, badResponse, goodResponse, raisedTensions

Biggest routines in Hal8: GetResponse 3,493 lines · UltraHal 336 · ExtractFact 214 · ExtractHalFact 109 · FindContradiction 68

Short version: Hal7 pattern-matches the conversation. Hal8 adds a grammar-aware memory layer on top of it — ~3,400 lines doing that one job.

lightspeed

mike check in the private forum area .