NHI1 är ett kommandoradsverktyg programvara avsedd att användas av utvecklare, forskare, forskare och systemadministratörer som vill skapa en konstgjord (icke-mänskliga) intelligens idag, eller före år 2040.
Projektet & rsquoen; s främsta mål är att hjälpa dig att skapa en icke-mänsklig intelligens, samtidigt som man använder olika open source-projekt, såsom theBrain, en ihållande lagringssystem och theLink (tidigare känt som libmsgque).
NHI1 & rsquo; s kärna är tillgänglig för många programmeringsspråk, inklusive Python, C, C ++, Java, C #, Perl, Ruby, PHP, VB.NET och Tcl. Den stöder GNU / Linux, Microsoft Windows och Mac OS X-operativsystem, testat på 64-bitars (x86_64) och 32-bitars (x86) instruktionsuppsättning architectures.Getting började med NHI1To installera och använda NHI1 projektet på GNU / Linux operativsystem systemet, måste du ladda ner den senaste versionen från Softoware, där den distribueras som en bz2 komprimerad TAR arkiv.
Spara paketet någonstans på din dator, extrahera dess innehåll med hjälp av en arkivchef verktyg, öppna ett terminal programvara och navigera till platsen för de extraherade arkivfiler med hjälp av & lsquo; cd & rsquo; kommando (t ex CD /home/softoware/NHI1-0.17).
Sedan, exekvera & lsquo; ./ configure & rsquo; kommando för att konfigurera och optimera programvara för en specifik arkitektur eller operativsystem. När konfigurationen / optimeringsprocessen är klar, måste du köra & lsquo; gör & rsquo; kommandot för att kompilera NHI1.
Installera det hela systemet genom att köra & lsquo; make install & rsquo; kommando som root eller & lsquo; sudo make install & rsquo; kommandot som en privilegierad användare. Använd den genom att köra & lsquo; nhi1 & rsquo; kommandot på terminalprogram
Vad är nytt i den här versionen:.
- omforma byggsystemet:
- att använda sig av root build som standard
- auto / autoconf skript nu använder mönster
- förändrings syntax för att -med-LNG för programmering languags support
- med en in-memory filsystem för att bygga och testa programvara
- NEW support linux behållare (lxc):
- verktygs: lxc-nhi1 att skapa en ny lxc container (testat på openSUSE)
- verktygs: lxc-vakthund för att hantera den nya lxc container kluster
- REDESIGN test:
- nu använder parallell testning med & quot; gör -j # & quot; Alternativet
- verktygs: tester / TestControl.bash att göra en massa build-test
- NYA slutanvändarverktyg:
- Nhi1BuildLanguage: bygga tcp, perl, framställning, ruby, phyton språk
- Nhi1Config: wrapper att konfigurera
- Nhi1Docs: bygga dokumentation träd
- Nhi1Exec: hitta och exec skript / tester
- Nhi1Label: etikettfiler, ger gemensamma header
- Nhi1Tags: spjällåda taggar fil till lookup funktioner
- rcBuildFs: unix tjänst för att hantera en in-memory-filsystem
- BUG-Fix:
- 1. libmsgque: saknad nära-på-exec flagga på uttag
- 2. aguard:. fel build-nyckellängd
- omforma theBrain:
- använder nu det byggs i SQLite databas.
- med hjälp av en speciell systax att definiera en stark inskrivna datatyp i sqlite
- omforma Windows build:
- nu använder MinGW och microsoft sdk kompilator
- auto / autoconf konfigurationsuppdateringen att hitta windows bygga verktyg
Vad är nytt i version 0.16:
- Release 9 av & quot; Work Package II & quot; var klar.
- Unix och Windows bygger miljöer är nu identiska.
- De MS Visual ansökningar ersattes med Cygwin verktygskedja och MinGW kors kompilator.
Vad är nytt i version 0.14:
- Denna version lagt persistent-transaktion-support-delen-2 .
- En "Förvaring" API lades för lagring och hämtning av ett datapaket från databasen.
- En "Dumpa" API sattes också för att exportera och importera data från externa lagrings.
Vad är nytt i version 0.13:
- Lägg ihållande-transaktion-support-delen-1,
- en förbättrad fabriks gränssnitt,
- och ett fastställande av vissa kod / dokumentation fel
Vad är nytt i version 0.12:
- Denna version bäddar sqlite stöd i PLMK kärnan. Endast minneshantering används idag.
Vad är nytt i version 0.11:
- En hel del funktionsförbättringar
Vad är nytt i version 0.10:
- Denna version lägga till stöd för den nya programspråket & quot; Go & quot ; från Google.
Vad är nytt i version 0.9:
- lägger här versionen PHP språkstöd, ett nytt gränssnitt för & quot; ProcessEvent & quot; funktionen och & quot; startAs & quot; konfigurationsalternativ, och förmågan att avsluta ett program från en callback med & quot; ErrorSetEXIT & quot; funktion.
- PHP kännetecknas av ett omfattande men odokumenterad C API.
- Antalet funktioner i kombination med en växande och flytta språket gjorde förlängningen programmering svår och långdragen.
- Den framgångsrika PHP-tillägg visar flexibilitet och anpassningsförmåga NHI1.
Vad är nytt i version 0.7:
- Detta är en stor-funktion-release att lägga longtime- transaktionsstöd.
Kommentarer hittades inte