InggrisPerancisSpanyol

Ad


favorit OnWorks

lps2lts - Online di Cloud

Jalankan lps2lts di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah lps2lts yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


lps2lts - menghasilkan LTS dari LPS

RINGKASAN


lps2lts [PILIHAN]...[INFILE [FILE KELUAR]]

DESKRIPSI


Hasilkan LTS dari LPS di INFILE dan simpan hasilnya ke OUTFILE. Jika INFILE tidak
disediakan, stdin digunakan. Jika OUTFILE tidak diberikan, LTS tidak disimpan.

Jika penulis ulang 'jittyc' digunakan, maka variabel lingkungan MCRL2_COMPILEREWRITER
(nilai default: 'mcrl2compilerewriter') menentukan skrip yang mengkompilasi penulis ulang,
dan MCRL2_COMPILEDIR (nilai default: '.') menentukan di mana file-file sementara disimpan.

Perhatikan bahwa lps2lts dapat mengirimkan beberapa transisi dengan label yang sama di antara pasangan mana pun
negara bagian. Jika ini tidak diinginkan, transisi seperti itu dapat dihilangkan dengan menerapkan yang kuat
pengurangan bisimulasi menggunakan misalnya alat ltsconvert.

Format OUTFILE ditentukan oleh ekstensinya (kecuali jika ditentukan oleh
pilihan). Format yang didukung adalah:

'aut' untuk format Aldebaran (CADP),
'titik' untuk format GraphViz (tidak lagi didukung sebagai format input),
'fsm' untuk format Finite State Machine, atau
'lts' untuk format mCRL2 LTS Jika jittyc rewriter digunakan, maka
Variabel lingkungan MCRL2_COMPILEREWRITER (nilai default: mcrl2compilerewriter)
menentukan skrip yang mengkompilasi penulis ulang, dan MCRL2_COMPILEDIR (nilai default:
'.') menentukan di mana file-file sementara disimpan. Perhatikan bahwa lps2lts dapat mengirimkan banyak
transisi dengan label yang sama antara setiap pasangan negara. Jika ini tidak diinginkan, seperti
transisi dapat dihilangkan dengan menerapkan reduksi bisimulasi yang kuat menggunakan misalnya
alat ltsconvert.

PILIHAN


PILIHAN dapat berupa salah satu dari berikut ini:

-aNAMA, --tindakan=NAMA
mendeteksi dan melaporkan tindakan dalam sistem transisi yang memiliki nama tindakan dari
NAMES, daftar yang dipisahkan koma. Ini misalnya berguna untuk menemukan (atau membuktikan
tidak adanya) dari kesalahan tindakan. Sebuah pesan dicetak untuk setiap kemunculan salah satu dari
nama-nama tindakan ini. Dengan tanda -t jejak ke arah tindakan ini dihasilkan

-b[NUM], --sedikit-hash[=NUM]
gunakan bit hashing untuk menyimpan status dan menyimpan paling banyak NUM status. Ini berarti bahwa
alih-alih menyimpan catatan lengkap semua negara bagian yang telah dikunjungi, sedikit array
digunakan yang menunjukkan apakah hash dari suatu keadaan telah terlihat sebelumnya atau tidak.
Meskipun ini berarti bahwa opsi ini dapat menyebabkan negara bagian disalahartikan sebagai negara lain
(karena mereka dipetakan ke hash yang sama), akan berguna untuk menjelajahi yang sangat besar
LTS yang sebaliknya tidak dapat dijelajahi. Nilai default untuk NUM kira-kira
2*10^8 (ini setara dengan sekitar 25MB memori)

--cache
gunakan teknik caching enumerasi untuk mempercepat pembuatan ruang keadaan.

-c[NAMA], --pertemuan[=NAMA]
terapkan prioritas transisi dengan label tindakan NAME.(bila tidak ada NAME
diberikan (yaitu, '-c') prioritas diberikan kepada tindakan 'ctau'. Untuk mengutamakan
untuk tau gunakan flag -ctau. Perhatikan bahwa jika proses linier tidak tau-konfluen,
ruang keadaan yang dihasilkan harus bercabang dua mirip dengan ruang keadaan
lps. Algoritma pembangkitan yang digunakan tidak memerlukan proses linier
menjadi tau konvergen.

-D, --jalan buntu
mendeteksi kebuntuan (yaitu untuk setiap kebuntuan pesan dicetak)

-F, --perbedaan
mendeteksi divergensi (yaitu untuk setiap status dengan divergensi (=tau loop) sebuah pesan adalah
dicetak). Algoritma untuk mendeteksi divergensi adalah linier untuk setiap keadaan, jadi
eksplorasi ruang angkasa keadaan menjadi kuadrat dengan opsi ini aktif, menyebabkan keadaan
penjelajahan luar angkasa menjadi lambat saat opsi ini diaktifkan.

-yBOOL, --contoh=BOOL
mengganti variabel bebas di LPS dengan nilai dummy berdasarkan nilai BOOL:
'ya' (default) atau 'tidak'

--kesalahan-jejak
jika terjadi kesalahan selama eksplorasi, simpan jejak ke keadaan yang tidak bisa
dieksplorasi

--init-ukuran=NUM
atur ukuran awal tabel hash yang digunakan secara internal (defaultnya adalah 10000)

-lNUM, --maks=NUM
jelajahi paling banyak NUM negara bagian

-mNAMA, --multiaksi=NAMA
mendeteksi dan melaporkan multiaksi dalam sistem transisi dari NAMES, koma
daftar terpisah. Bekerja seperti -a, kecuali bahwa multi-tindakan cocok persis,
termasuk parameter data.

--Tidak ada informasi
jangan tambahkan informasi status ke OUTFILETanpa opsi ini lps2lts menambahkan status
vektor ke LTS. Opsi ini menyebabkan informasi ini dibuang dan menyatakan
hanya ditunjukkan oleh nomor urut. Informasi keadaan eksplisit berguna untuk
tujuan visualisasi, misalnya, tetapi dapat menyebabkan OUTFILE tumbuh
sangat. Perhatikan bahwa opsi ini tersirat saat menulis dalam format AUT.

-oFORMAT, --keluar=FORMAT
simpan output dalam FORMAT yang ditentukan

--memangkas
gunakan pemangkasan summand untuk mempercepat pembuatan ruang keadaan.

-QNUM, --qbatas=NUM
membatasi enumerasi quantifiers ke variabel NUM. (Default NUM=1000, NUM=0 untuk
tak terbatas).

-rNAMA, --penulis ulang=NAMA
gunakan strategi penulisan ulang NAMA: 'jitty' jitty rewriting (default) 'jittyc' dikompilasi
gelisah menulis ulang 'jittyp' gelisah menulis ulang dengan pepatah

-sNAMA, --strategi=NAMA
jelajahi state space menggunakan strategi NAMA: 'b', 'breadth' breadth-first search
(default) 'd', 'depth' depth-first search 'p', 'prioritaskan' prioritaskan tunggal
tindakan pada argumen pertamanya adalah semacam Nat di mana hanya tindakan itu dengan
nilai terendah untuk parameter ini dipilih. Misalnya jika ada tindakan a(3) dan
b(4) a(3) tetap dan b(4) dilewati. Tindakan tanpa pengurutan parameter pertama
Nat dan perkalian dengan lebih dari satu aksi selalu dipilih (pilihan adalah
eksperimental) 'q', 'diprioritaskan' memprioritaskan tindakan pada argumen pertamanya adalah dari
urutkan Nat (lihat opsi --prioritized), dan pilih salah satu secara acak untuk mendapatkan a
simulasi acak yang diprioritaskan (opsi adalah eksperimental) 'r', 'acak' acak
simulasi. Dari semua keadaan berikutnya, satu dipilih secara acak terlepas dari apakah
keadaan ini telah diamati. Akibatnya, hanya simulasi acak
berakhir ketika keadaan deadlock ditemui.

--menekan
dalam mode verbose, jangan cetak pesan kemajuan yang menunjukkan jumlah yang dikunjungi
keadaan dan transisi. Untuk ruang keadaan besar, jumlah pesan kemajuan dapat
menjadi cukup mengerikan. Fitur ini membantu untuk menekannya. Pesan bertele-tele lainnya,
seperti jumlah total negara bagian yang dieksplorasi, tetap terlihat.

--waktu[=FILE]
menambahkan pengukuran waktu ke FILE. Pengukuran ditulis ke kesalahan standar jika
tidak ada FILE yang disediakan

--todo-max=NUM
simpan paling banyak NUM negara bagian dalam daftar tugas; opsi ini hanya relevan untuk luas-
pencarian pertama, di mana NUM adalah jumlah maksimum status per level, dan untuk kedalaman
pencarian pertama, di mana NUM adalah kedalaman maksimum

-t[NUM], --jejak[=NUM]
Tulis jejak terpendek ke setiap negara bagian yang dicapai dengan tindakan dari NAMES dari
option --action, apakah deadlock terdeteksi dengan --deadlock, atau merupakan divergence
terdeteksi dengan --divergence ke file. Tidak lebih dari NUM jejak akan ditulis. Jika
NUM tidak diberikan jumlah jejak tidak terbatas. Untuk setiap jejak yang akan
menulis file unik dengan ekstensi .trc (trace) akan dibuat berisi a
jejak terpendek dari keadaan awal ke keadaan kebuntuan. Jejaknya bisa
cukup dicetak dan dikonversi ke format lain menggunakan tracepp.

-u, --data-tidak terpakai
jangan hapus bagian spesifikasi data yang tidak digunakan

Opsi standar:

-q, --diam
jangan tampilkan pesan peringatan

-v, --bertele-tele
tampilkan pesan perantara pendek

-d, --debug
tampilkan pesan perantara yang terperinci

--tingkat log=TINGKAT
tampilkan pesan perantara hingga dan termasuk level

-h, --membantu
tampilkan informasi bantuan

--Versi: kapan
menampilkan informasi versi

Gunakan lps2lts online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad