linux in windows
Gesponsorde links
Gesponsorde links
linux in windows
No.
Titel
Categorie
Prijs
Licentie
Expand All
1
Desktop Environment - Gereedschap
GPL (GNU Gene
de looppas in xterm is een servciemenu dat „looppas in xterm“ toevoegt & „in xterm als wortel“ aan actiemenu op binaire dossiers, manuscripten enz. loop.
Het heeft 2 talen: het Engels en poetsmiddel.
Installatie:
kopi
Het heeft 2 talen: het Engels en poetsmiddel.
Installatie:
kopi
2
Desktop Environment - Gereedschap
GPL (GNU Gene
de looppas voegt een de dienstmenu voor alle dossiertypes toe. Dit dienstmenu zal enkel het dossier in de bevellijn gebruikend de actieve omslag als het werkomslag roepen.
Maakt het runnen van sommige veel gemakkelijkere manuscripten en toepassingen (sommigen vereisen het werkomslag om het zelfde te zijn waar zij het gevestigde zo tweemaal klikken niet werken zijn).
Misschien zou een goede moeilijke situatie het slechts voor dossiers moeten ter beschikking stellen die de uitvoerbare toestemming hebben
Maakt het runnen van sommige veel gemakkelijkere manuscripten en toepassingen (sommigen vereisen het werkomslag om het zelfde te zijn waar zij het gevestigde zo tweemaal klikken niet werken zijn).
Misschien zou een goede moeilijke situatie het slechts voor dossiers moeten ter beschikking stellen die de uitvoerbare toestemming hebben
3
Programmering - Bibliotheken
Perl Artistic
IPC:: Looppas:: Eenvoudig is een eenvoudige systeem () omslag.
SYNOPSIS
# Stel een bevel en een controle in werking of het ontbrak
gebruiks IPC:: Looppas:: Eenvoudig;
looppas („echo Hello, de Wrede Wereld van O“)
of matrijs „ontbroken Bevel“;
# Beschrijf de mislukking
gebruiks IPC:: Looppas:: Eenvoudige qw ($ERR);
looppas („echo Hello, de Wrede Wereld van O“)
of ontbroken matrijzen „Bevel: $ERR“;
# Gebruik: al markering in plaats van uitdrukkelijk het verzoeken van om $ERR
gebruiks IPC:: Looppas:: Eenvoudige qw (: alle);
looppas („echo Hello, de Wrede Wereld van O“)
of ontbroken matrijzen „Bevel: $ERR“;
# Matrijs met foutenmelding als het bevel geen 0 terugkeert
gebruiks IPC:: Looppas:: Eenvoudige qw (: Fataal);
looppas („echo Hello, de Wrede Wereld van O“);
# Sta andere uitgangswaarden zonder het sterven toe
gebruiks IPC:: Looppas:: Eenvoudige qw (: Fataal);
looppas (bevel => [„echo“, „Hello, de Wrede Wereld van O!“ ],
toegestane => [1, 2, 5]);
Deze module is bedoeld om een zeer eenvoudige, ongecompliceerde omslag te zijn rond de systeem () vraag om het te maken zich meer als andere builtins gedragen.
de looppas () zal een ware waarde terugkeren als het bevel anders werd uitgevoerd en een succesvolle statuscode terugkeert, en vals. De reden voor de mislukking zal in $IPC worden opgeslagen:: Looppas:: Eenvoudig:: ERR variabele (die enkel $ERR is als u of $ERR of invoert: alle). De beschrijving van de reden werd getrokken bijna direct van de systeem () documentatie.
Naar keuze, kunt u invoeren: Fatale markering, die looppas () om () met een aangewezen bericht zal veroorzaken te sterven als het bevel om om het even welke reden ontbreekt.
Als u wenst om nonzero uitgangswaarden toe te staan maar nog onverwachte fouten wilt opsluiten, kunt u een uitgebreide vraagsyntaxis gebruiken. De vraag loopt () met een reeks key=>valueparen. De twee uitgevoerde sleutels zijn bevel (een serieverwijzing die het in werking te stellen bevel bevatten) en toegestaan (een serieverwijzing van uitgangswaarden die zonder veroorzaken in werking gesteld () aan valse terugkeer worden toegestaan of een uitzondering. werpen)
SYNOPSIS
# Stel een bevel en een controle in werking of het ontbrak
gebruiks IPC:: Looppas:: Eenvoudig;
looppas („echo Hello, de Wrede Wereld van O“)
of matrijs „ontbroken Bevel“;
# Beschrijf de mislukking
gebruiks IPC:: Looppas:: Eenvoudige qw ($ERR);
looppas („echo Hello, de Wrede Wereld van O“)
of ontbroken matrijzen „Bevel: $ERR“;
# Gebruik: al markering in plaats van uitdrukkelijk het verzoeken van om $ERR
gebruiks IPC:: Looppas:: Eenvoudige qw (: alle);
looppas („echo Hello, de Wrede Wereld van O“)
of ontbroken matrijzen „Bevel: $ERR“;
# Matrijs met foutenmelding als het bevel geen 0 terugkeert
gebruiks IPC:: Looppas:: Eenvoudige qw (: Fataal);
looppas („echo Hello, de Wrede Wereld van O“);
# Sta andere uitgangswaarden zonder het sterven toe
gebruiks IPC:: Looppas:: Eenvoudige qw (: Fataal);
looppas (bevel => [„echo“, „Hello, de Wrede Wereld van O!“ ],
toegestane => [1, 2, 5]);
Deze module is bedoeld om een zeer eenvoudige, ongecompliceerde omslag te zijn rond de systeem () vraag om het te maken zich meer als andere builtins gedragen.
de looppas () zal een ware waarde terugkeren als het bevel anders werd uitgevoerd en een succesvolle statuscode terugkeert, en vals. De reden voor de mislukking zal in $IPC worden opgeslagen:: Looppas:: Eenvoudig:: ERR variabele (die enkel $ERR is als u of $ERR of invoert: alle). De beschrijving van de reden werd getrokken bijna direct van de systeem () documentatie.
Naar keuze, kunt u invoeren: Fatale markering, die looppas () om () met een aangewezen bericht zal veroorzaken te sterven als het bevel om om het even welke reden ontbreekt.
Als u wenst om nonzero uitgangswaarden toe te staan maar nog onverwachte fouten wilt opsluiten, kunt u een uitgebreide vraagsyntaxis gebruiken. De vraag loopt () met een reeks key=>valueparen. De twee uitgevoerde sleutels zijn bevel (een serieverwijzing die het in werking te stellen bevel bevatten) en toegestaan (een serieverwijzing van uitgangswaarden die zonder veroorzaken in werking gesteld () aan valse terugkeer worden toegestaan of een uitzondering. werpen)
4
Programmering - Quality Assurance and Testing
MIT/X Consort
De test is een betere testuitrusting voor manuscripten die TAP uitzenden (Test om het even wat Protocol). Het werd vertakt van Test:: De uitrusting, en het gebruikt TAP:: Syntactische parser.
Het project wordt gebruikt om de output van de manuscripten te analyseren en het voor te stellen aan de gebruiker in een samengevatte vorm. De test kenmerkt scheiding van het test-in werking stellend achterste deel en de bevellijn frontend, een „runprove“ nut voor het runnen van tests van de bevellijn, een plugin-systeem, en kleuren voor de summiere lijn.
Het project wordt gebruikt om de output van de manuscripten te analyseren en het voor te stellen aan de gebruiker in een samengevatte vorm. De test kenmerkt scheiding van het test-in werking stellend achterste deel en de bevellijn frontend, een „runprove“ nut voor het runnen van tests van de bevellijn, een plugin-systeem, en kleuren voor de summiere lijn.
5
Programmering - Bibliotheken
Perl Artistic
Bio:: Hulpmiddelen:: Looppas:: TribeMCL is een methode om proteïnen in verwante groepen zich te groeperen, die eiwitfamilies worden genoemd.
SYNOPSIS
gebruik Bio:: Hulpmiddelen:: Looppas:: TribeMCL;
gebruik Bio:: SearchIO;
# 3 methodes om de ontploffingsresultaten in te voeren
# ongecompliceerde ruwe ontploffingsoutput (NCBI of wu-ONTPLOFFING)
mijn @params = (inputtype=>blastfile);
# OF
# markov programmaformaat
# evalue_magnitude evalue_factor protein_id1 protein_id2
# bijvoorbeeld:
# proteïnen ENSP00000257547 en ENSP00000261659
# met een ontploffingsscore evalue van 1e-50
# en proteïnen O42187 en ENSP00000257547
# met een ontploffingsscore evalue van 1e-119
# zou de ingang zijn
mijn @array = [[qw (ENSP00000257547 ENSP00000261659 1 50)],
[qw (O42187 ENSP00000257547 1 119)]];
mijn @params = (pairs=>@array, I=>2.0);
# OF
# ga in een searchiovoorwerp over
# het langzaamst van de 3 methodes aangezien het het strengere ontleden doet
# dan hier vereist voor ons
mijn $sio = Bio:: SearchIO->new (- format=>blast,
- file=>blast.out);
mijn @params= (inputtype=>searchio, I=>2.0);
# kunt u de weg aan uitvoerbaar op de volgende manier manueel specificeren
mijn inputtype=>blastfile @params= (, I=>2.0,
mcl=>/home/shawn/software/mcl-02-150/src/shmcl/mcl,
matrix=>/home/shawn/software/mcl-02-150/src/contrib/tribe/tribe-matrix);
mijn $fact = Bio:: Hulpmiddelen:: Looppas:: TribeMCL->new (@params);
# OF
$fact->matrix_executable (/home/shawn/software/mcl-02-150/src/contrib/tribe/tribe-matrijs);
$fact->mcl_executable (/home/shawn/software/mcl-02-150/src/shmcl/mcl);
# om te lopen
mijn $fact = Bio:: Hulpmiddelen:: Looppas:: TribeMCL->new (@params);
# Stel het programma in werking
# keert een serieverwijzing naar clusters terug waar de leden ids zijn
# bijvoorbeeld: 2 clusters met 3 leden per cluster:
# $fam = [[mem1 mem2 mem3], [mem1 mem2 mem3]]
# ga in één van beiden de blastfile weg/searchio obj/de serie ref tot over scores
mijn $fam = $fact->run ($sio);
# print out uw clusters
voor (mijn $i = 0; $i druk „Cluster $i t“ .scalar (@ {$fam-> [$i]}). „membersn“;
foreach mijn $member (@ {$fam-> [$i]}) {
druk „t$membern“;
}
}
Dit het groeperen zich wordt bereikt door gelijkenispatronen tussen proteïnen in een bepaalde dataset te analyseren, en deze patronen te gebruiken om proteïnen in verwante groepen toe te wijzen. in veel gevallen, zullen de proteïnen in de zelfde eiwitfamilie gelijkaardige functionele eigenschappen hebben.
Wat in Deze Versie Nieuw is:
· Perl
SYNOPSIS
gebruik Bio:: Hulpmiddelen:: Looppas:: TribeMCL;
gebruik Bio:: SearchIO;
# 3 methodes om de ontploffingsresultaten in te voeren
# ongecompliceerde ruwe ontploffingsoutput (NCBI of wu-ONTPLOFFING)
mijn @params = (inputtype=>blastfile);
# OF
# markov programmaformaat
# evalue_magnitude evalue_factor protein_id1 protein_id2
# bijvoorbeeld:
# proteïnen ENSP00000257547 en ENSP00000261659
# met een ontploffingsscore evalue van 1e-50
# en proteïnen O42187 en ENSP00000257547
# met een ontploffingsscore evalue van 1e-119
# zou de ingang zijn
mijn @array = [[qw (ENSP00000257547 ENSP00000261659 1 50)],
[qw (O42187 ENSP00000257547 1 119)]];
mijn @params = (pairs=>@array, I=>2.0);
# OF
# ga in een searchiovoorwerp over
# het langzaamst van de 3 methodes aangezien het het strengere ontleden doet
# dan hier vereist voor ons
mijn $sio = Bio:: SearchIO->new (- format=>blast,
- file=>blast.out);
mijn @params= (inputtype=>searchio, I=>2.0);
# kunt u de weg aan uitvoerbaar op de volgende manier manueel specificeren
mijn inputtype=>blastfile @params= (, I=>2.0,
mcl=>/home/shawn/software/mcl-02-150/src/shmcl/mcl,
matrix=>/home/shawn/software/mcl-02-150/src/contrib/tribe/tribe-matrix);
mijn $fact = Bio:: Hulpmiddelen:: Looppas:: TribeMCL->new (@params);
# OF
$fact->matrix_executable (/home/shawn/software/mcl-02-150/src/contrib/tribe/tribe-matrijs);
$fact->mcl_executable (/home/shawn/software/mcl-02-150/src/shmcl/mcl);
# om te lopen
mijn $fact = Bio:: Hulpmiddelen:: Looppas:: TribeMCL->new (@params);
# Stel het programma in werking
# keert een serieverwijzing naar clusters terug waar de leden ids zijn
# bijvoorbeeld: 2 clusters met 3 leden per cluster:
# $fam = [[mem1 mem2 mem3], [mem1 mem2 mem3]]
# ga in één van beiden de blastfile weg/searchio obj/de serie ref tot over scores
mijn $fam = $fact->run ($sio);
# print out uw clusters
voor (mijn $i = 0; $i druk „Cluster $i t“ .scalar (@ {$fam-> [$i]}). „membersn“;
foreach mijn $member (@ {$fam-> [$i]}) {
druk „t$membern“;
}
}
Dit het groeperen zich wordt bereikt door gelijkenispatronen tussen proteïnen in een bepaalde dataset te analyseren, en deze patronen te gebruiken om proteïnen in verwante groepen toe te wijzen. in veel gevallen, zullen de proteïnen in de zelfde eiwitfamilie gelijkaardige functionele eigenschappen hebben.
Wat in Deze Versie Nieuw is:
· Perl
6
Programmering - Bibliotheken
Perl Artistic
Bio:: Hulpmiddelen:: Looppas:: JavaRunner is een module Perl die de programma's van Java kan in werking stellen.
SYNOPSIS
mijn $runner = Bio:: Hulpmiddelen:: Looppas:: JavaRunner->new (- kruik => $jar);
$runner->run ();
Deze module is waarschijnlijk onvolledig. Het is bedoeld een omslag te zijn voor het runnen van de programma's van Java.
SYNOPSIS
mijn $runner = Bio:: Hulpmiddelen:: Looppas:: JavaRunner->new (- kruik => $jar);
$runner->run ();
Deze module is waarschijnlijk onvolledig. Het is bedoeld een omslag te zijn voor het runnen van de programma's van Java.
7
Programmering - Bibliotheken
Perl Artistic
Scène:: Maketext:: Uittreksel:: De looppas is een Perl moduleinterface aan xgettext.pl.
SYNOPSIS
gebruiks Scène:: Maketext:: Uittreksel:: Looppas xgettext;
xgettext (@ARGV);
SYNOPSIS
gebruiks Scène:: Maketext:: Uittreksel:: Looppas xgettext;
xgettext (@ARGV);
8
Programmering - Bibliotheken
Perl Artistic
Bio:: Hulpmiddelen:: Looppas:: PiseWorkflow is een klasse om een werkschema tot stand te brengen Pise die Pise toepassingsvoorwerpen gebruikt als methodes. Een werkschema wordt bepaald door een reeks methodes die al instanciate de klasse PiseApplication.
SYNOPSIS
# Eerst, cre
SYNOPSIS
# Eerst, cre
9
Programmering - Bibliotheken
Perl Artistic
Bio:: Hulpmiddelen:: Looppas:: PiseApplication:: align2model is een klasse Bioperl voor align2model - cre
10
Programmering - Bibliotheken
Perl Artistic
Bio:: Hulpmiddelen:: Looppas:: PiseApplication:: fasta is een klasse Bioperl voor de gegevensbankraadpleging van opeenvolgings.
Parameters:
fasta (Excl.)
Het programma van Fasta
vraag (Opeenvolging)
De opeenvolgingsDossier van de vraag
pijp: seqfile
seqtype (Excl.)
Is het een DNA of een eiwitopeenvolging (- n)
protein_db (Excl.)
Eiwit Gegevensbestand
nucleotid_db (Excl.)
Het Gegevensbestand van Nucleotid
break_long (Geheel)
Lange de bibliotheekopeenvolgingen van de onderbreking in blokken (- N)
ktup (Geheel)
ktup: gevoeligheid en snelheid van het onderzoek (proteïne: 2, DNA: 6)
optcut (Geheel)
OPTCUT: de drempel voor optimalisering. (- c)
gapinit (Geheel)
Sanctie voor hiaatinitiatie (- 12 door gebrek voor fasta met proteïnen, -16 voor DNA) (- F)
gapext (Geheel)
Sanctie voor hiaatextention (- 2 door gebrek voor fasta met proteïnen, -4 voor DNA) (- g)
high_expect (Vlotter)
De maximale drempel van de verwachtingswaarde voor het tonen van scores en groeperingen (- E)
low_expect (Vlotter)
De minimale drempel van de verwachtingswaarde voor het tonen van scores en groeperingen (- F)
nucleotid_match (Geheel)
Beloning voor een nucleotidgelijke (- r)
nucleotid_mismatch (Geheel)
Sanctie voor een nucleotidwanverhouding (- r)
matrijs (Excl.)
Noterend matrijsdossier (- s)
X_penalty (Geheel)
Sanctie voor een gelijke aan X (onafhankelijk van de matrijs PAM) (- x)
frameshift (Geheel)
Sanctie voor frameshift tussen codon (snelle [x-y] [x-y] /tfast) (- h)
frameshift_within (Geheel)
Sanctie voor frameshift binnen een codon (fasty/tfasty) (- j)
threeframe (Schakelaar)
Zoek slechts de drie voorwaartse kaders (tfasta) (- 3)
keer om (Schakelaar)
Keer aanvulling om de vraagopeenvolging (al tfasta) (- I)
genetic_code (Excl.)
De genetische code van het gebruik voor vertaling (tfasta/tfast [x-y] [x-y] /fast) (- t)
band (Geheel)
bandbreedte voor optimalisering (- y dat) wordt gebruikt
swalig (Schakelaar)
onbeperkte Smith-Waterman groepering voor DNA (- A)
noopt (Schakelaar)
geen beperkte optimalisering (- o)
stat (Excl.)
Specificeer statistische berekening. (- z)
willekeurig (Schakelaar)
Stat van de raming parameters van geschuifelde exemplaren van elke bibliotheekopeenvolging (- z)
histogram (Schakelaar)
Geen histogram (- H)
scores (Geheel)
aantal te tonen gelijkenisscores (- B)
alns (Geheel)
aantal te tonen groeperingen (- D)
html_output (Schakelaar)
De output van HTML (- m)
markx (Excl.)
Afwisselende vertoning van gelijken en wanverhoudingen in groeperingen
init1 (Schakelaar)
opeenvolgingen door de z-score worden gerangschikt op de score init1 wordt gebaseerd (- 1 die)
z_score_out (Excl.)
Toon score zoals (- B) normaliseer
showall (Schakelaar)
beide opeenvolgingen worden getoond in hun totaliteit in groeperingen (fasta slechts) (- a)
linlen (Geheel)
de lengte van de outputlijn voor opeenvolgingsgroeperingen (max. 200) (- w)
compensatie (Koord)
Begin die de gerichte opeenvolgingen nummeren bij positie x1 x2 (2 aantallen) (- X)
info (Schakelaar)
Toon meer informatie over de bibliotheekopeenvolging in de groepering (- L)
statfile (OutFile)
Schrijf het opeenvolgingsherkenningsteken, superfamily aantal, en gelijkenisscores aan dit dossier (- R) uit
filter (Schakelaar)
Het filtreren van kleine letters (- S)
outfile (OutFile)
pijp: mview_input
html_outfile (OutFile)
Parameters:
fasta (Excl.)
Het programma van Fasta
vraag (Opeenvolging)
De opeenvolgingsDossier van de vraag
pijp: seqfile
seqtype (Excl.)
Is het een DNA of een eiwitopeenvolging (- n)
protein_db (Excl.)
Eiwit Gegevensbestand
nucleotid_db (Excl.)
Het Gegevensbestand van Nucleotid
break_long (Geheel)
Lange de bibliotheekopeenvolgingen van de onderbreking in blokken (- N)
ktup (Geheel)
ktup: gevoeligheid en snelheid van het onderzoek (proteïne: 2, DNA: 6)
optcut (Geheel)
OPTCUT: de drempel voor optimalisering. (- c)
gapinit (Geheel)
Sanctie voor hiaatinitiatie (- 12 door gebrek voor fasta met proteïnen, -16 voor DNA) (- F)
gapext (Geheel)
Sanctie voor hiaatextention (- 2 door gebrek voor fasta met proteïnen, -4 voor DNA) (- g)
high_expect (Vlotter)
De maximale drempel van de verwachtingswaarde voor het tonen van scores en groeperingen (- E)
low_expect (Vlotter)
De minimale drempel van de verwachtingswaarde voor het tonen van scores en groeperingen (- F)
nucleotid_match (Geheel)
Beloning voor een nucleotidgelijke (- r)
nucleotid_mismatch (Geheel)
Sanctie voor een nucleotidwanverhouding (- r)
matrijs (Excl.)
Noterend matrijsdossier (- s)
X_penalty (Geheel)
Sanctie voor een gelijke aan X (onafhankelijk van de matrijs PAM) (- x)
frameshift (Geheel)
Sanctie voor frameshift tussen codon (snelle [x-y] [x-y] /tfast) (- h)
frameshift_within (Geheel)
Sanctie voor frameshift binnen een codon (fasty/tfasty) (- j)
threeframe (Schakelaar)
Zoek slechts de drie voorwaartse kaders (tfasta) (- 3)
keer om (Schakelaar)
Keer aanvulling om de vraagopeenvolging (al tfasta) (- I)
genetic_code (Excl.)
De genetische code van het gebruik voor vertaling (tfasta/tfast [x-y] [x-y] /fast) (- t)
band (Geheel)
bandbreedte voor optimalisering (- y dat) wordt gebruikt
swalig (Schakelaar)
onbeperkte Smith-Waterman groepering voor DNA (- A)
noopt (Schakelaar)
geen beperkte optimalisering (- o)
stat (Excl.)
Specificeer statistische berekening. (- z)
willekeurig (Schakelaar)
Stat van de raming parameters van geschuifelde exemplaren van elke bibliotheekopeenvolging (- z)
histogram (Schakelaar)
Geen histogram (- H)
scores (Geheel)
aantal te tonen gelijkenisscores (- B)
alns (Geheel)
aantal te tonen groeperingen (- D)
html_output (Schakelaar)
De output van HTML (- m)
markx (Excl.)
Afwisselende vertoning van gelijken en wanverhoudingen in groeperingen
init1 (Schakelaar)
opeenvolgingen door de z-score worden gerangschikt op de score init1 wordt gebaseerd (- 1 die)
z_score_out (Excl.)
Toon score zoals (- B) normaliseer
showall (Schakelaar)
beide opeenvolgingen worden getoond in hun totaliteit in groeperingen (fasta slechts) (- a)
linlen (Geheel)
de lengte van de outputlijn voor opeenvolgingsgroeperingen (max. 200) (- w)
compensatie (Koord)
Begin die de gerichte opeenvolgingen nummeren bij positie x1 x2 (2 aantallen) (- X)
info (Schakelaar)
Toon meer informatie over de bibliotheekopeenvolging in de groepering (- L)
statfile (OutFile)
Schrijf het opeenvolgingsherkenningsteken, superfamily aantal, en gelijkenisscores aan dit dossier (- R) uit
filter (Schakelaar)
Het filtreren van kleine letters (- S)
outfile (OutFile)
pijp: mview_input
html_outfile (OutFile)
11
Communicatie - E-mailadres
GPL (GNU Gene
Het spook in de Post is een anonieme e-maildiecliënt voor linux in C wordt en wordt ontworpen geschreven die in GTK+ 2. Bekijk hieronder screenshots om een beter idee van hoe te hebben het werkt.
Dit stuk van software staat toe om e-mail naar om het even welke persoon over het net met een vals e-mailadres, en ook een valse naam te verzenden. Duidelijk kunt u uw ware identiteit gebruiken. gitmail kan dossiers in bijlage ook verzenden. Het spook in het gebruik van de Post BOOTST en technologieën Base64 na.
Wat in Deze Versie Nieuw is:
· Volledig overzicht van de code om stabiliteit en prestaties te verbeteren.
· Herschrijf van alle functies die malloc bevatten (CONST_VAL).
· Toegevoegde functies gitm_malloc & gitm_realloc dat controlewijzers na het toewijzen van hen.
· Voegde sommige commentaren toe om functies te beschrijven.
· Nieuwe brondossiers: de functies worden verdeeld in dossiers op een logischere manier.
· De dossiers cbbentries.* verwijderden (de functies in cbbentries.* zijn nu in history.*) het Betere kern/gui verdelen.
· Cre
Dit stuk van software staat toe om e-mail naar om het even welke persoon over het net met een vals e-mailadres, en ook een valse naam te verzenden. Duidelijk kunt u uw ware identiteit gebruiken. gitmail kan dossiers in bijlage ook verzenden. Het spook in het gebruik van de Post BOOTST en technologieën Base64 na.
Wat in Deze Versie Nieuw is:
· Volledig overzicht van de code om stabiliteit en prestaties te verbeteren.
· Herschrijf van alle functies die malloc bevatten (CONST_VAL).
· Toegevoegde functies gitm_malloc & gitm_realloc dat controlewijzers na het toewijzen van hen.
· Voegde sommige commentaren toe om functies te beschrijven.
· Nieuwe brondossiers: de functies worden verdeeld in dossiers op een logischere manier.
· De dossiers cbbentries.* verwijderden (de functies in cbbentries.* zijn nu in history.*) het Betere kern/gui verdelen.
· Cre
12
Systeem - Netwerken
GPL (GNU Gene
Stel een Webserver binnen LAN in werking is een eenvoudig manuscript om een server WWW binnen een Netwerk van het Lokale Gebied in werking te stellen. Stel een Webserver binnen LAN manuscript in werking veronderstellen alle iptableseigenschappen statisch in de pit worden gecompileerd, of alle modules worden geladen.
Anders kunt u sommige verrassingen proberend om meer featureful en creatieve commandlines te gebruiken dat ontmoeten Ive omhoog met komt.
Steekproef:
#external en interne interfaces
EXT=eth0
INT=eth1
# ontruim alles, en cre
Anders kunt u sommige verrassingen proberend om meer featureful en creatieve commandlines te gebruiken dat ontmoeten Ive omhoog met komt.
Steekproef:
#external en interne interfaces
EXT=eth0
INT=eth1
# ontruim alles, en cre
13
Systeem - Netwerken
GPL (GNU Gene
De server van MZL & van Novatech TrafficStatistic linux verzamelt IP gebruiksstatistieken van de netwerkinterfaces van het systeem waarop het geïnstalleerdo is. Het zal de IP gegevensverslagen opslaan, en de Dienst van het Rapport van de Statistiek van het Verkeer zal HTML- rapporten van deze verslagen creëren.
Het programma van de Server van MZL & van Novatech TrafficStatistic linux kan op een machine worden geïnstalleerdl linux om IP gebruiksstatistieken van hun interfaces te verzamelen. De server van linux van de Statistieken van het Verkeer zal de IP gegevensverslagen op de machine opslaan linux en de Dienst van het Rapport van de Statistiek van het Verkeer zal de Server die van linux van de Statistieken van het HTML- rapportenVerkeer van de verslagen beginnen vormen. Voor configuratie is het nodig die de Vensters GUI te hebben op een andere machine worden geïnstalleerdt, die via HTTP met de machine linux verbindt.
Voorgenomen usecase is het bandbreedtegebruik toezicht op een gateway linux aan Internet of een edele VPN in een milieu van de werkstations van Vensters. Wanneer eens behoorlijk geïnstalleerd op de gateway Linux, de Server van linux van de Statistieken van het Verkeer met de Vensters GUI van om het even welke cliënt in het netwerk kan worden gevormd en de statistieken ook kunnen worden bekeken gebruikend de Vensters GUI.
Aangezien linux een krachtig en veilig voorzien van een netwerk OS met eigenschappen als verkeer het vormen en regel het gebaseerde pakket mangelen is, zijn er vele redenen om een gateway in werking te stellen linux zelfs wanneer anders gebruikend de cliënten van Vensters voor andere typisch bureau of industriële toepassingen. De server van de Statistieken van het Verkeer staat beheerders of managers toe om de gedetailleerde die IP statistieken van het netwerkgebruik van IP pakketniveau te krijgen door dag, gastheer en de dienst bij hun werkstations van Vensters wordt opgesplitst. Het programma is kosteloos, vrij van adware en vrij van op om het even welk ogenblik of functionele beperking. Zonder het hebben van enige geïnstalleerdel plugin of verbetering zal het gebruikers helpen om wijze besluiten te nemen in het selecteren van een aangewezen model van het volumetarief, staat het toe om volumeconsumptie in dienblad in bijna in real time comfortabel te controleren zodat de gebruikers bewust zijn, hoe ver zij van een grens zijn van volumetarieven en het toont, welke gastheren en servers verbruikte altijd het meeste verkeer tijdens de huidige periode.
Wij verstrekken ook krachtige plugins voor de server Linux, die MZL & Novatech TrafficStatistic interessanter en efficiënt voor de controle van volumeconsumptie op een bedrijfsniveau maken.
Het programma van de Server van MZL & van Novatech TrafficStatistic linux kan op een machine worden geïnstalleerdl linux om IP gebruiksstatistieken van hun interfaces te verzamelen. De server van linux van de Statistieken van het Verkeer zal de IP gegevensverslagen op de machine opslaan linux en de Dienst van het Rapport van de Statistiek van het Verkeer zal de Server die van linux van de Statistieken van het HTML- rapportenVerkeer van de verslagen beginnen vormen. Voor configuratie is het nodig die de Vensters GUI te hebben op een andere machine worden geïnstalleerdt, die via HTTP met de machine linux verbindt.
Voorgenomen usecase is het bandbreedtegebruik toezicht op een gateway linux aan Internet of een edele VPN in een milieu van de werkstations van Vensters. Wanneer eens behoorlijk geïnstalleerd op de gateway Linux, de Server van linux van de Statistieken van het Verkeer met de Vensters GUI van om het even welke cliënt in het netwerk kan worden gevormd en de statistieken ook kunnen worden bekeken gebruikend de Vensters GUI.
Aangezien linux een krachtig en veilig voorzien van een netwerk OS met eigenschappen als verkeer het vormen en regel het gebaseerde pakket mangelen is, zijn er vele redenen om een gateway in werking te stellen linux zelfs wanneer anders gebruikend de cliënten van Vensters voor andere typisch bureau of industriële toepassingen. De server van de Statistieken van het Verkeer staat beheerders of managers toe om de gedetailleerde die IP statistieken van het netwerkgebruik van IP pakketniveau te krijgen door dag, gastheer en de dienst bij hun werkstations van Vensters wordt opgesplitst. Het programma is kosteloos, vrij van adware en vrij van op om het even welk ogenblik of functionele beperking. Zonder het hebben van enige geïnstalleerdel plugin of verbetering zal het gebruikers helpen om wijze besluiten te nemen in het selecteren van een aangewezen model van het volumetarief, staat het toe om volumeconsumptie in dienblad in bijna in real time comfortabel te controleren zodat de gebruikers bewust zijn, hoe ver zij van een grens zijn van volumetarieven en het toont, welke gastheren en servers verbruikte altijd het meeste verkeer tijdens de huidige periode.
Wij verstrekken ook krachtige plugins voor de server Linux, die MZL & Novatech TrafficStatistic interessanter en efficiënt voor de controle van volumeconsumptie op een bedrijfsniveau maken.
14
Systeem - Linux Distributies
GPL (GNU Gene
Frankie linux is bootable CD die het linux Desktop werkende systeem voor PC bevatten. Frankie linux stelt direct linux van CD zonder het installeren in werking.
Al uw beschikbare verdelingen en gegevensopslaggelegenheden (opslaggelegenheden CD-rom, USB, enz.) zouden bij laars moeten worden erkend en zouden aan /mnt/ ** moeten worden opgezet.
Veel nuttige toepassingen zijn inbegrepen. En u kunt CD ook kopiëren aan een verdeling FAT32, en het in werking stellen op uw harde schijf door een MS-dos- programma te lanceren genoemd loadlin.
Een levend-CD is een volledig operationeel systeem linux bevat op één die bootable CD die DE van om het even welke aandrijving van CD-rom, zonder de installatie van om het even wat op uw harde aandrijving in werking wordt gesteld requering kan. Wanneer u op uw vorig werkend systeem, reboot wilt terugkomen en eenvoudig CD verwijderen uit uw aandrijving. Als u Frankie linux op uw harde schijf wilt in werking stellen, kopi
Al uw beschikbare verdelingen en gegevensopslaggelegenheden (opslaggelegenheden CD-rom, USB, enz.) zouden bij laars moeten worden erkend en zouden aan /mnt/ ** moeten worden opgezet.
Veel nuttige toepassingen zijn inbegrepen. En u kunt CD ook kopiëren aan een verdeling FAT32, en het in werking stellen op uw harde schijf door een MS-dos- programma te lanceren genoemd loadlin.
Een levend-CD is een volledig operationeel systeem linux bevat op één die bootable CD die DE van om het even welke aandrijving van CD-rom, zonder de installatie van om het even wat op uw harde aandrijving in werking wordt gesteld requering kan. Wanneer u op uw vorig werkend systeem, reboot wilt terugkomen en eenvoudig CD verwijderen uit uw aandrijving. Als u Frankie linux op uw harde schijf wilt in werking stellen, kopi
15
Systeem - Linux Distributies
GPL (GNU Gene
Tao linux (uitgesproken dow Linux) is een project om een vrije die distributie linux uit de bronnen te bouwen in de het productlijn van Red Hat Enterprise linux worden gebruikt.
De doelmarkt is of ervaren systeembeheerders die vrij van beschikbare binaire getallen van deze code zouden houden, of beëindigt - gebruikers die in het experimenteren met ondernemingsfunctionaliteit geinteresseerd zijn.
Naast meestal compatibel het zijn met Red Hat Enterprise linux 3, omvat het ook softwarepakketten zoals zich Verduistering en het groeperen van gevonden niet hulpmiddelen in de basisRHEL producten.
Hier zijn sommige zeer belangrijke eigenschappen van „Tao Linux“:
· Omvat gcj-gecompileerde winde van de Verduistering
· Omvat zich het groeperen van hulpmiddelen
· Yum met protectbaseflard voor veiliger gebruik van derde-partijrepos
· Steunen ACLs in ext3, nfs en Samba
· Vele die pakketten voor Red Hat Enterprise linux ook op Tao linux wordt geleid
· Vrij zoals in toespraak en bier
· De updates van de veiligheid (in vorm SRPM, minstens) beschikbaar in 2008
De doelmarkt is of ervaren systeembeheerders die vrij van beschikbare binaire getallen van deze code zouden houden, of beëindigt - gebruikers die in het experimenteren met ondernemingsfunctionaliteit geinteresseerd zijn.
Naast meestal compatibel het zijn met Red Hat Enterprise linux 3, omvat het ook softwarepakketten zoals zich Verduistering en het groeperen van gevonden niet hulpmiddelen in de basisRHEL producten.
Hier zijn sommige zeer belangrijke eigenschappen van „Tao Linux“:
· Omvat gcj-gecompileerde winde van de Verduistering
· Omvat zich het groeperen van hulpmiddelen
· Yum met protectbaseflard voor veiliger gebruik van derde-partijrepos
· Steunen ACLs in ext3, nfs en Samba
· Vele die pakketten voor Red Hat Enterprise linux ook op Tao linux wordt geleid
· Vrij zoals in toespraak en bier
· De updates van de veiligheid (in vorm SRPM, minstens) beschikbaar in 2008
16
Programmering - Bibliotheken
Perl Artistic
Bio:: Hulpmiddelen:: Looppas:: PiseApplication:: de consensus is een module Perl.
De klasse van Bioperl voor:
Identificatie van de CONSENSUS van consensuspatronen unaligned binnen DNA en eiwitopeenvolgingen (Hertz, Stormo)
Verwijzingen:
G.Z. hertz en G.D. Stormo. De identificatie van consensuspatronen unaligned binnen DNA en eiwitopeenvolgingen: een groot-afwijkings statistische basis voor straffende hiaten. In: Werkzaamheden van de Derde Internationale Conferentie bij Bio-informatica en het Onderzoek van het Genoom (H.A. Lim, en C.R. Voorzanger, redacteurs). Wetenschappelijk UitgeversCo. van de wereld, Ltd Singapore, pagina's 201 van 1995. --216.
Parameters:
(zie ook:
http://bioweb.pasteur.fr/seqanal/interfaces/consensus.html
voor beschikbare waarden):
consensus (Excl.)
Programma te lopen
opeenvolging (Opeenvolging)
Het dossier van opeenvolgingen (- F)
pijp: seqsfile
breedte (Geheel)
Breedte van patroon (consensus slechts) (- L)
uit (Koord)
consensus_matrix (Koord)
aanvulling (Excl.)
Aanvulling van nucleic zuuropeenvolgingen (- c)
ascii_alphabet (InFile)
De informatie van het alfabet en van de normalisatie (als niet DNA) (- a)
vroeger (Schakelaar)
Gebruik de aangewezen vroegere waarschijnlijkheid van de brieven om de waargenomen frequenties (- D) met voeten te treden
DNA (Schakelaar)
De informatie van het alfabet en van de normalisatie voor DNA
proteïne (Schakelaar)
De informatie van het alfabet en van de normalisatie voor proteïne
rij (Geheel)
Maximum aantal matrijzen tussen cycli van het programma te bewaren -- d.w.z.: rij grootte (- q)
standard_deviation (Vlotter)
Aantal standaardafwijkingen om de informatie-inhoud bij elke positie te verminderen alvorens verplichte informatiepieken (voor wconsensus) te identificeren (- s)
nageslacht (Excl.)
Sparen de hoogste nageslachtmatrijzen (- pr1)
lineair (Schakelaar)
Het zaad met de eerste opeenvolging en gaat lineair door de lijst (- l) te werk
max_cycle_nb (Geheel)
Maximum herhaal van de matrijs de bouwcyclus (- n of - N)
max_cycle (Excl.)
Hoeveel woorden per matrijs voor elke opeenvolging om bij te dragen (- n of - N)
afstand (Geheel)
Minimumafstand tussen de uitgangspunten van woorden binnen het zelfde matrijspatroon (- m)
eindig (Geheel)
Eindig het programma dit aantal cycli nadat de huidige meest significante groepering wordt geïdentificeerdr (- t)
terminal_gap (Excl.)
De eindhiaten van de vergunning (- pg) (wconsensus slechts)
top_matrices (Geheel)
Aantal hoogste matrijzen aan druk (- PT)
final_matrices (Geheel)
Aantal definitieve matrijzen aan druk (- pf)
De klasse van Bioperl voor:
Identificatie van de CONSENSUS van consensuspatronen unaligned binnen DNA en eiwitopeenvolgingen (Hertz, Stormo)
Verwijzingen:
G.Z. hertz en G.D. Stormo. De identificatie van consensuspatronen unaligned binnen DNA en eiwitopeenvolgingen: een groot-afwijkings statistische basis voor straffende hiaten. In: Werkzaamheden van de Derde Internationale Conferentie bij Bio-informatica en het Onderzoek van het Genoom (H.A. Lim, en C.R. Voorzanger, redacteurs). Wetenschappelijk UitgeversCo. van de wereld, Ltd Singapore, pagina's 201 van 1995. --216.
Parameters:
(zie ook:
http://bioweb.pasteur.fr/seqanal/interfaces/consensus.html
voor beschikbare waarden):
consensus (Excl.)
Programma te lopen
opeenvolging (Opeenvolging)
Het dossier van opeenvolgingen (- F)
pijp: seqsfile
breedte (Geheel)
Breedte van patroon (consensus slechts) (- L)
uit (Koord)
consensus_matrix (Koord)
aanvulling (Excl.)
Aanvulling van nucleic zuuropeenvolgingen (- c)
ascii_alphabet (InFile)
De informatie van het alfabet en van de normalisatie (als niet DNA) (- a)
vroeger (Schakelaar)
Gebruik de aangewezen vroegere waarschijnlijkheid van de brieven om de waargenomen frequenties (- D) met voeten te treden
DNA (Schakelaar)
De informatie van het alfabet en van de normalisatie voor DNA
proteïne (Schakelaar)
De informatie van het alfabet en van de normalisatie voor proteïne
rij (Geheel)
Maximum aantal matrijzen tussen cycli van het programma te bewaren -- d.w.z.: rij grootte (- q)
standard_deviation (Vlotter)
Aantal standaardafwijkingen om de informatie-inhoud bij elke positie te verminderen alvorens verplichte informatiepieken (voor wconsensus) te identificeren (- s)
nageslacht (Excl.)
Sparen de hoogste nageslachtmatrijzen (- pr1)
lineair (Schakelaar)
Het zaad met de eerste opeenvolging en gaat lineair door de lijst (- l) te werk
max_cycle_nb (Geheel)
Maximum herhaal van de matrijs de bouwcyclus (- n of - N)
max_cycle (Excl.)
Hoeveel woorden per matrijs voor elke opeenvolging om bij te dragen (- n of - N)
afstand (Geheel)
Minimumafstand tussen de uitgangspunten van woorden binnen het zelfde matrijspatroon (- m)
eindig (Geheel)
Eindig het programma dit aantal cycli nadat de huidige meest significante groepering wordt geïdentificeerdr (- t)
terminal_gap (Excl.)
De eindhiaten van de vergunning (- pg) (wconsensus slechts)
top_matrices (Geheel)
Aantal hoogste matrijzen aan druk (- PT)
final_matrices (Geheel)
Aantal definitieve matrijzen aan druk (- pf)
17
Programmering - Bibliotheken
Perl Artistic
Bio:: Hulpmiddelen:: Looppas:: PiseApplication:: de last is een module Perl.
Bio:: Hulpmiddelen:: Looppas:: PiseApplication:: last
De klasse van Bioperl voor:
Eiwit de lastenperceel van de LAST (MAAK in reliëf)
Parameters:
(zie ook:
http://bioweb.pasteur.fr/seqanal/interfaces/charge.html
voor beschikbare waarden):
last (Koord)
init (Koord)
seqall (Opeenvolging)
seqall -- proteïne [opeenvolgingen] (- seqall)
pijp: seqsfile
venster (Geheel)
Venster (- venster)
aadata (Koord)
Het dossier van het bezitsgegevens van het aminozuur - naam (- aadata)
perceel (Schakelaar)
Grafische opbrengst (- perceel)
grafiek (Excl.)
grafiek (- grafiek)
outfile (OutFile)
outfile (- outfile)
auto (Koord)
psouput (Koord)
Bio:: Hulpmiddelen:: Looppas:: PiseApplication:: last
De klasse van Bioperl voor:
Eiwit de lastenperceel van de LAST (MAAK in reliëf)
Parameters:
(zie ook:
http://bioweb.pasteur.fr/seqanal/interfaces/charge.html
voor beschikbare waarden):
last (Koord)
init (Koord)
seqall (Opeenvolging)
seqall -- proteïne [opeenvolgingen] (- seqall)
pijp: seqsfile
venster (Geheel)
Venster (- venster)
aadata (Koord)
Het dossier van het bezitsgegevens van het aminozuur - naam (- aadata)
perceel (Schakelaar)
Grafische opbrengst (- perceel)
grafiek (Excl.)
grafiek (- grafiek)
outfile (OutFile)
outfile (- outfile)
auto (Koord)
psouput (Koord)
18
Programmering - Bibliotheken
GPL (GNU Gene
Bio:: Hulpmiddelen:: Looppas:: PiseApplication:: buitenissig is een module Perl.
Bio:: Hulpmiddelen:: Looppas:: PiseApplication:: buitenissig
De klasse van Bioperl voor:
BUITENISSIGE de frequentielijst of perceel van het Residu/van de basis (MAAK in reliëf)
Parameters:
(zie ook:
http://bioweb.pasteur.fr/seqanal/interfaces/freak.html
voor beschikbare waarden):
buitenissig (Koord)
init (Koord)
seqall (Opeenvolging)
seqall -- om het even welk [opeenvolgingen] (- seqall)
pijp: seqsfile
brieven (Koord)
De brieven van het residu (- brieven)
stap (Geheel)
Stappende waarde (- stap)
venster (Geheel)
Het het gemiddelde nemen van van venster (- venster)
perceel (Schakelaar)
Grafische opbrengst (- perceel)
grafiek (Excl.)
grafiek (- grafiek)
outfile (OutFile)
outfile (- outfile)
auto (Koord)
psouput (Koord)
Bio:: Hulpmiddelen:: Looppas:: PiseApplication:: buitenissig
De klasse van Bioperl voor:
BUITENISSIGE de frequentielijst of perceel van het Residu/van de basis (MAAK in reliëf)
Parameters:
(zie ook:
http://bioweb.pasteur.fr/seqanal/interfaces/freak.html
voor beschikbare waarden):
buitenissig (Koord)
init (Koord)
seqall (Opeenvolging)
seqall -- om het even welk [opeenvolgingen] (- seqall)
pijp: seqsfile
brieven (Koord)
De brieven van het residu (- brieven)
stap (Geheel)
Stappende waarde (- stap)
venster (Geheel)
Het het gemiddelde nemen van van venster (- venster)
perceel (Schakelaar)
Grafische opbrengst (- perceel)
grafiek (Excl.)
grafiek (- grafiek)
outfile (OutFile)
outfile (- outfile)
auto (Koord)
psouput (Koord)
19
Games - Puzzel
GPL (GNU Gene
Solver Sudoku in C is een op console-gebaseerd die programma Linux, in C wordt geschreven - taal, die Su Doku raadsels gebruikend deductieve logica oplost. Het zal slechts zijn toevlucht nemen tot proef-en-fout en het terugkrabbelen van benaderingen op het uitputten van zijn deductieve bewegingen.
De raadsels moeten van de standaard9x9 verscheidenheid zijn gebruikend karakters 1 (van ASCII) door 9 voor de raadselsymbolen. De raadsels zouden als 81 karakterkoorden moeten worden voorgelegd die, wanneer gelezen van links naar rechts een 9x9 net van Sudoku vanaf van links naar rechts en hoogste-aan-onderst zal vullen. in de raadselspecificatie, vertegenwoordigen karakters 1 - 9 het raadsel givens of aanwijzingen. Een ander nietleeg karakter vertegenwoordigt een onopgeloste cel.
Het raadsel die algoritme oplossen is inlands. Ik leende om het even welke gebruikelijke technieken niet van de literatuur, b.v. Donald Knuths „Dansende Verbindingen.“ in plaats daarvan rolde ik mijn van kras als persoonlijke uitdaging. Als dusdanig, kunnen zijn prestaties slechts op van u echt worden beschuldigd. Nog, vind ik het vrij snel is. Op 333 Mhz Pentium II doos linux het typische middelgrote krachtraadsels in ongeveer 800 microseconden of ongeveer 1.200 raadsels per seconde oplost, geef of neem. Op een Athlon XP 3000 lost het ongeveer 6.600 raadsels per seconde op. (Oplossen van tijd is afhankelijk van graad van moeilijkheid, zo YMMV.)
Beschrijving van Algoritme:
Het raadselalgoritme veronderstelt aanvankelijk elke onopgeloste cel elke mogelijke waarde kan veronderstellen. Het gebruikt dan de plaatsing van givens om de keuzen te raffineren beschikbaar aan elke cel. Ik roep dit de prijsverhogingsfase.
Nadat de prijsverhoging voltooit die, zoekt het algoritme dan singletoncellen met waarden dat, wegens beperkingen door de rij, kolom worden opgelegd, of 3x3 het gebied, één mogelijke waarde kan slechts veronderstellen. Zodra deze cellen waarden worden toegewezen, komt het algoritme op de prijsverhogingsfase om terug deze veranderingen in de resterende kandidaatoplossingen toe te passen. De prijsverhoging/singletonfasen wisselen af tot of niet meer veranderingen zich voordoen, of het raadsel wordt opgelost. Ik roep de prijsverhoging/singletonverwijderingslijn Eenvoudige Solver omdat in een groot percentage gevallen het het raadsel oplost.
Als het eenvoudige solver gedeelte van het algoritme geen oplossing veroorzaakt, dan worden meer geavanceerde deductieve regels toegepast.
Ive voerde twee extra regels als deel van deductieve raadselsolver uit. De eerste is ondergroepsverwijdering waarin een rij/een kolom/een gebied voor het aantal van X cellen met het aantal van X aanpassing van kandidaatoplossingen worden afgetast. Als dergelijke ondergroepen (of tuples) in de rij worden gevonden, kan de kolom, of het gebied, dan de kandidatenwaarden van de ondergroep van alle andere onopgeloste cellen binnen de rij, de kolom, of het gebied worden geëlimineerdd, respectievelijk.
De volgende deductieve regel onderzoekt elk gebied die kandidaatwaarden zoeken die uitsluitend zich langs een één enkele rij of kolom, d.w.z. een vector richten. Als dergelijke kandidaatwaarden worden gevonden, dan kunnen zij van de cellen buiten het gebied worden geëlimineerdn die deel van de gerichte rij of kolom uitmaken.
Merk op dat elk van de geavanceerde deductieve regels alle voorafgaande regels, in orde roept, als die geavanceerde regel een verandering in raadselprijsverhoging heeft uitgevoerd.
Tot slot als geen oplossing na vaak het toepassen van alle deductieve regels wordt gevonden, dan beginnen wij met proef-en-fout gebruikend terugkeer voor het terugkrabbelen. Een werkend exemplaar wordt gecre
De raadsels moeten van de standaard9x9 verscheidenheid zijn gebruikend karakters 1 (van ASCII) door 9 voor de raadselsymbolen. De raadsels zouden als 81 karakterkoorden moeten worden voorgelegd die, wanneer gelezen van links naar rechts een 9x9 net van Sudoku vanaf van links naar rechts en hoogste-aan-onderst zal vullen. in de raadselspecificatie, vertegenwoordigen karakters 1 - 9 het raadsel givens of aanwijzingen. Een ander nietleeg karakter vertegenwoordigt een onopgeloste cel.
Het raadsel die algoritme oplossen is inlands. Ik leende om het even welke gebruikelijke technieken niet van de literatuur, b.v. Donald Knuths „Dansende Verbindingen.“ in plaats daarvan rolde ik mijn van kras als persoonlijke uitdaging. Als dusdanig, kunnen zijn prestaties slechts op van u echt worden beschuldigd. Nog, vind ik het vrij snel is. Op 333 Mhz Pentium II doos linux het typische middelgrote krachtraadsels in ongeveer 800 microseconden of ongeveer 1.200 raadsels per seconde oplost, geef of neem. Op een Athlon XP 3000 lost het ongeveer 6.600 raadsels per seconde op. (Oplossen van tijd is afhankelijk van graad van moeilijkheid, zo YMMV.)
Beschrijving van Algoritme:
Het raadselalgoritme veronderstelt aanvankelijk elke onopgeloste cel elke mogelijke waarde kan veronderstellen. Het gebruikt dan de plaatsing van givens om de keuzen te raffineren beschikbaar aan elke cel. Ik roep dit de prijsverhogingsfase.
Nadat de prijsverhoging voltooit die, zoekt het algoritme dan singletoncellen met waarden dat, wegens beperkingen door de rij, kolom worden opgelegd, of 3x3 het gebied, één mogelijke waarde kan slechts veronderstellen. Zodra deze cellen waarden worden toegewezen, komt het algoritme op de prijsverhogingsfase om terug deze veranderingen in de resterende kandidaatoplossingen toe te passen. De prijsverhoging/singletonfasen wisselen af tot of niet meer veranderingen zich voordoen, of het raadsel wordt opgelost. Ik roep de prijsverhoging/singletonverwijderingslijn Eenvoudige Solver omdat in een groot percentage gevallen het het raadsel oplost.
Als het eenvoudige solver gedeelte van het algoritme geen oplossing veroorzaakt, dan worden meer geavanceerde deductieve regels toegepast.
Ive voerde twee extra regels als deel van deductieve raadselsolver uit. De eerste is ondergroepsverwijdering waarin een rij/een kolom/een gebied voor het aantal van X cellen met het aantal van X aanpassing van kandidaatoplossingen worden afgetast. Als dergelijke ondergroepen (of tuples) in de rij worden gevonden, kan de kolom, of het gebied, dan de kandidatenwaarden van de ondergroep van alle andere onopgeloste cellen binnen de rij, de kolom, of het gebied worden geëlimineerdd, respectievelijk.
De volgende deductieve regel onderzoekt elk gebied die kandidaatwaarden zoeken die uitsluitend zich langs een één enkele rij of kolom, d.w.z. een vector richten. Als dergelijke kandidaatwaarden worden gevonden, dan kunnen zij van de cellen buiten het gebied worden geëlimineerdn die deel van de gerichte rij of kolom uitmaken.
Merk op dat elk van de geavanceerde deductieve regels alle voorafgaande regels, in orde roept, als die geavanceerde regel een verandering in raadselprijsverhoging heeft uitgevoerd.
Tot slot als geen oplossing na vaak het toepassen van alle deductieve regels wordt gevonden, dan beginnen wij met proef-en-fout gebruikend terugkeer voor het terugkrabbelen. Een werkend exemplaar wordt gecre
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above linux in windows search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Mijn software
U heeft niet alle software opgeslagen. Klik op 'Opslaan' naast elke software op te slaan op uw software-mand
gerelateerde informatie
Gesponsorde links
Contact hebben | Submit Software | advertentie | Termen en voorwaarden | Privacybeleid | Uitgever | Categorie | Geavanceerd zoeken
Downloaden 2008 - Alle rechten voorbehouden
