JOpt.SDK adalah pengoptimuman laluan ruang dan merancang perpustakaan Java untuk penjadualan sumber automatik dan perancangan pengangkutan. Ia menggunakan algoritma genetik khusus untuk mengira peruntukan pesanan yang dioptimumkan dan berhenti kepada sumber mudah alih. Algoritma bukan sahaja menyediakan lawatan dengan kos minimum tetapi juga menganggap satu set kekangan sewenang-wenangnya untuk setiap lawatan. JOpt.SDK boleh menyelesaikan masalah seperti TSP (masalah jurujual perjalanan) atau VRPTW (masalah penghalaan kenderaan).
sejarah versi
- Versi 4.0.6 diposkan pada 2012-01-07
n/a
Butiran Atur Cara
EULA
EULA - Perjanjian Lesen Pengguna Akhir
Perjanjian Lesen Produk Perisian
----------------------------------------
1. Skop
Semua penghantaran berlesen produk DNA adalah tertakluk kepada perjanjian ini dan dilindungi oleh negara dan antarabangsa
untuk hak cipta. Tiada penghantaran boleh disalin, dipindahkan atau diedarkan dalam elektronik atau
Cara.
2. Terma-terma
Istilah perisian menentukan semua program, aplet, pangkalan data, sistem operasi, fail atau data elektronik yang serupa
disediakan pada storan data atau dimuat turun melalui web, melalui e-mel atau apa-apa cara elektronik lain.
3. Lesen
Perisian ini dilesenkan kepada pemegang lesen sebagai lesen pengguna akhir tetapi ia tidak dijual. DNA memegang semua hak pada perisian jika ia
tidak dipindahkan dengan jelas kepada pemegang lesen. Pemegang lesen tidak boleh membuat apa-apa salinan perisian atau bahagian-bahagian
perisian, sewa, pinjaman, menjual, atau dengan cara lain mengedar melainkan untuk satu salinan tunggal untuk tujuan sandaran.
4. Skop Lesen
DNA memberikan pemegang lesen hak yang tidak termasuk, tidak boleh disimpulkan untuk memasang dan menggunakan salinan perisian pada satu
Komputer. Perisian ini mungkin tidak digunakan di internet atau untuk berbilang pengguna kecuali jika diberikan secara jelas oleh DNA.
lesen diberikan untuk tempoh masa yang belum ditetapkan. Pemegang lesen boleh menamatkan perjanjian ini dengan memusnahkan semua
salinan atur cara. DNA berhak menamatkan hak untuk menggunakan program sekiranya pemegang lesen gagal mematuhi
mana-mana terma perjanjian ini, di mana pemegang lesen akan memusnahkan semua salinan program.
5. Batasan
Perisian ini hanya boleh dikendalikan dengan cara yang diterangkan dalam manual pengguna. Pemegang lesen tidak boleh mengubah suai, mengubah,
melanjutkan, menterjemah, menyusun semula atau membalikkan jurutera perisian atau bahagian-bahagiannya. Ia tidak dibenarkan untuk membuat apa-apa salinan
perisian melainkan jika diberikan dalam perjanjian ini.
6. Pendedahan
Pemegang lesen diwajibkan untuk menghalang perisian atau sebarang keputusan penanda aras daripada pendedahan.
7. Penafian Waranti
Perisian ini disediakan seperti tanpa jaminan apa-apa jenis. Kami seterusnya menafikan semua waranti, penekanan dan tersirat,
termasuk tanpa batasan, apa-apa waranti tersirat kebolehdagangan, kesesuaian untuk tujuan tertentu atau
pelanggaran. Dalam apa jua keadaan, DNA tidak akan bertanggungjawab ke atas sebarang
ganti rugi atas kehilangan keuntungan, hasil, data atau penggunaan data, yang ditanggung oleh anda atau mana-mana pihak, sama ada dalam tindakan
kontrak atau tort, walaupun DNA telah dinasihatkan tentang kemungkinan kerosakan tersebut. Seluruh liabiliti kami untuk ganti rugi
di bawah ini tidak boleh melebihi seratus Euro.
8. Hak Harta
Perisian ini dilindungi oleh perjanjian hak cipta antarabangsa. Pemegang lesen menerima bahawa tiada hak harta intelektual
dipindahkan oleh perisian ini dan bahawa semua hak kekal jelas di DNA.
9. Undang-undang Yang Mentadbir
Kesahihan, tafsiran dan prestasi perjanjian ini akan ditadbir oleh undang-undang Jerman. Tempat
bidang kuasa adalah Jerman.
10. Fasal Keterukan
Pemegang lesen bersetuju bahawa perjanjian ini adalah perjanjian lengkap untuk program dan lesen, dan perjanjian ini
menggantikan semua perjanjian atau perwakilan terdahulu atau kontemporari. Jika mana-mana peruntukan dalam Perjanjian ini dipegang
tidak sah atau tidak boleh dikuatkuasakan oleh badan bidang kuasa yang kompeten, peruntukan tersebut akan ditafsirkan, terhad atau, jika perlu,
teruk setakat yang diperlukan untuk menghapuskan keilatan atau kebolehkuatkuasaan sedemikian. Pihak-pihak bersetuju untuk berunding dengan baik
iman peruntukan pengganti yang sah dan boleh dikuatkuasakan yang paling hampir memberi kesan kepada pihak-pihak niat asal dalam memasuki
Perjanjian atau untuk menyediakan pelarasan yang saksama sekiranya tiada peruntukan tersebut boleh ditambah. Peruntukan lain
Perjanjian ini akan kekal berkuatkuasa dan berkesan sepenuhnya.
Perjanjian Lesen untuk Tujuan Demonstrasi atau Versi Demonstrasi
---------------------------------------------------------------------------
'Kami', 'kami', dan 'kami' merujuk kepada DNA. 'Anda' dan 'anda' merujuk kepada individu atau entiti yang ingin menggunakan
Dna. 'Program' merujuk kepada produk perisian, webservice atau komponen yang anda ingin muat turun dan gunakan dan program
Dokumentasi. 'Lesen' merujuk kepada hak anda untuk menggunakan program-program di bawah terma perjanjian ini.
DNA boleh menyediakan versi khas produk perisian untuk tujuan demonstrasi. Versi ini biasanya
dihina dalam fungsi dan disediakan hanya untuk demonstrasi fungsi. Kami bersedia untuk melesenkan
atur cara kepada anda hanya dengan syarat anda menerima semua terma yang terkandung dalam perjanjian ini. Jika anda tidak
sanggup terikat dengan terma ini, mengembalikan semua penghantaran kembali ke DNA dan / atau memusnahkan apa-apa salinan perisian dan
dokumentasi atur cara dengan serta-merta dan tidak menggunakan sebarang atur cara. Dengan memasang perisian yang anda
mengesahkan penerimaan anda secara automatik kepada perjanjian lesen ini.
1. Hak Lesen
Kami memberikan anda lesen terhad yang tidak termasuk dan tidak boleh disimpulkan untuk menggunakan program ini untuk operasi perniagaan dalaman anda,
termasuk pembangunan dan pengujian permohonan, tertakluk kepada terma perjanjian ini dan program
Dokumentasi. Anda juga boleh mengedarkan program ini dengan permohonan anda kepada pelanggan anda untuk demonstrasi
tertakluk kepada terma perjanjian ini. Kami memberikan anda lesen terhad yang tidak termasuk dan tidak boleh disimpulkan untuk digunakan
komponen hanya untuk tujuan membangunkan prototaip tunggal permohonan anda untuk perniagaan dalaman anda
operasi, dan bukan untuk sebarang tujuan lain. Jika anda ingin menggunakan aplikasi yang anda bangunkan menggunakan komponen untuk sebarang
pemprosesan data dalaman atau untuk sebarang tujuan komersial atau pengeluaran, anda mesti menghubungi kami, atau penjual semula DNA,
mendapatkan lesen yang sesuai. Jika anda ingin menggunakan program atau komponen untuk sebarang tujuan selain daripada
dibenarkan di bawah perjanjian ini, anda mesti menghubungi kami, atau penjual semula DNA, untuk mendapatkan lesen yang sesuai. Kami boleh mengaudit
penggunaan atur cara anda.
2. Pemilikan dan Sekatan
Kami mengekalkan semua hak pemilikan dan harta intelektual dalam program ini. Anda boleh membuat sebilangan besar salinan salinan
program untuk kegunaan berlesen dan satu salinan program untuk tujuan sandaran.
Anda tidak boleh:
- menggunakan program-program untuk apa-apa tujuan selain daripada yang diperuntukkan di atas;
- mengedarkan program melainkan disertakan dengan permohonan anda dan untuk tujuan demonstrasi sahaja;
- mengecas pengguna akhir anda untuk menggunakan atur cara;
- terus membangunkan aplikasi anda menggunakan komponen selepas anda menggunakannya untuk sebarang data dalaman
tujuan pemprosesan, komersial atau pengeluaran tanpa mendapatkan lesen yang sesuai daripada kami, atau DNA
penjual semula;
- mengalih keluar atau mengubah suai sebarang tanda program atau sebarang notis hak proprietari kami;
- menggunakan program-program untuk menyediakan latihan pihak ketiga mengenai kandungan dan / atau fungsi program, kecuali
melatih pengguna berlesen anda;
- memperuntukkan perjanjian ini atau memberi program, akses program atau kepentingan dalam program kepada mana-mana individu atau
entiti kecuali seperti yang diperuntukkan di bawah perjanjian ini;
- menyebabkan atau membenarkan pembongkaran kejuruteraan terbalik atau penyahsusunan program;
- mendedahkan keputusan mana-mana ujian penanda aras program tanpa persetujuan kami terlebih dahulu; Atau
- menggunakan sebarang nama, tanda dagangan atau logo DNA tanpa persetujuan kami terlebih dahulu.
3. Pengagihan Program
Kami memberikan anda hak yang tidak termasuk, tidak boleh disimpulkan untuk menyalin dan mengedarkan program kepada pengguna akhir anda dengan syarat bahawa ia
adalah untuk tujuan demonstrasi sahaja dan anda tidak mengenakan caj kepada pengguna akhir anda untuk menggunakan program dan memberikan penghujung anda
pengguna hanya boleh menggunakan atur cara untuk menjalankan aplikasi anda untuk operasi perniagaan mereka. Sebelum mengedarkan program
anda memerlukan pengguna akhir anda untuk melaksanakan perjanjian yang mengikat mereka kepada terma yang konsisten dengan yang terkandung dalam
seksyen dan bahagian perjanjian ini bertajuk 'Hak Lesen','Pemilikan dan Sekatan','Penafian
Waranti dan Remedi Eksklusif', 'Tiada Sokongan Teknikal','Akhir Perjanjian', 'Hubungan Antara Pihak'.
Anda juga mesti menyertakan peruntukan yang menyatakan bahawa pengguna akhir anda tidak mempunyai hak untuk mengedarkan atur cara, dan
peruntukan yang menyatakan kami sebagai benefisiari pihak ketiga perjanjian. Anda bertanggungjawab untuk mendapatkan perjanjian ini
dengan pengguna akhir anda.
Anda bersetuju untuk: (a) mempertahankan dan memberi ganti rugi kepada kami terhadap semua tuntutan dan ganti rugi yang disebabkan oleh pengedaran program anda
melanggar perjanjian ini dan/atau kegagalan untuk menyertakan peruntukan kontrak yang diperlukan dalam perjanjian pengguna akhir anda sebagai
dinyatakan di atas; (b) menyimpan perjanjian pengguna akhir dan rekod maklumat pengguna akhir termasuk nama, alamat, tarikh
pengedaran dan identiti program-program yang diedarkan; (c) membenarkan kami untuk memeriksa perjanjian dan rekod pengguna akhir anda
permintaan; dan, (d) menguatkuasakan terma perjanjian pengguna akhir anda untuk melaksanakan penawar tepat pada masanya bagi mana-mana pelanggaran pengguna akhir, dan
untuk memaklumkan kepada kami tentang sebarang pelanggaran terma.
4. Penafian Waranti dan Remedi Eksklusif
PROGRAM-PROGRAM INI DISEDIAKAN 'SETAKAT MANA' TANPA SEBARANG WARANTI. KAMI SETERUSNYA MENAFSIM
SEMUA WARANTI, NYATA DAN TERSIRAT, TERMASUK TANPA BATASAN, APA-APA
WARANTI KEBOLEHDAGANGAN, KESESUAIAN UNTUK TUJUAN TERTENTU ATAU
PELANGGARAN.
DALAM APA JUA KEADAAN, KAMI TIDAK AKAN BERTANGGUNGJAWAB KE ATAS SEBARANG
GANTI RUGI BERBANGKIT, ATAU GANTI RUGI ATAS KEHILANGAN KEUNTUNGAN, HASIL, DATA ATAU PENGGUNAAN DATA,
DITANGGUNG OLEH ANDA ATAU MANA-MANA PIHAK KETIGA, SAMA ADA DALAM TINDAKAN DALAM KONTRAK ATAU TORT, WALAUPUN
KAMI TELAH DINASIHATKAN TENTANG KEMUNGKINAN KEROSAKAN TERSEBUT. SELURUH LIABILITI KAMI UNTUK
KEROSAKAN DI BAWAH INI TIDAK BOLEH MELEBIHI SERATUS (100) EURO.
5. Tamat Perjanjian
Anda boleh menamatkan perjanjian ini dengan memusnahkan semua salinan atur cara. Kami berhak untuk menamatkan hak anda untuk
menggunakan program-program jika anda gagal untuk mematuhi mana-mana terma perjanjian ini, di mana anda akan memusnahkan semua salinan
daripada atur cara.
6. Tiada Sokongan Teknikal
Organisasi sokongan teknikal kami tidak akan memberikan sokongan teknikal, sokongan telefon, atau kemas kini kepada anda untuk program
dilesenkan di bawah perjanjian ini melainkan sokongan teknikal diperolehi di bawah perjanjian berasingan dengan DNA.
7. Hubungan Antara Pihak-Pihak
Hubungan antara anda dan kami ialah pemegang lesen/pemberi lesen. Kedua-dua pihak tidak akan mewakili bahawa ia mempunyai apa-apa kuasa untuk
menganggap atau mewujudkan apa-apa kewajipan, nyata atau tersirat, bagi pihak pihak lain, atau untuk mewakili pihak lain sebagai
ejen, pekerja, francais, atau dalam apa-apa kapasiti lain. Tiada apa-apa dalam perjanjian ini boleh ditafsirkan untuk mengehadkan
hak untuk membangunkan atau mengedarkan perisian secara bebas yang berfungsi serupa dengan produk pihak lain, selagi
maklumat proprietari pihak lain tidak termasuk dalam perisian tersebut.
8. Keseluruhan Perjanjian
Anda bersetuju bahawa perjanjian ini adalah perjanjian lengkap untuk program dan lesen, dan perjanjian ini menggantikan
semua perjanjian atau perwakilan terdahulu atau kontemporari. Jika mana-mana terma perjanjian ini didapati tidak sah atau
tidak boleh dikuatkuasakan, peruntukan selebelas akan kekal berkesan.
2006/04/08, DNA
http://www.DNA-evolutions.com