Grafik interfeys.

By 08.09.2021 08.09.2021

Gambitning grafik foydalanuvchi interfeysi o'yinlarni vizual tarzda tuzishga va ularning asosiy strategik xususiyatlarini o'rganishga yordam beradigan "integratsiyalashgan rivojlanish muhitini" ta'minlaydi.

Grafik interfeys asosan interaktiv qurilish va kichik va o'rta o'yinlarni tahlil qilish uchun mo'ljallangan. Ushbu qo'llanmaning kiritilishidan ogohlantirishni takrorlab, o'yinlarni muvozanatli tahlil qilish uchun zarur bo'lgan hisoblash vaqti o'yin hajmida tez o'sib boradi. Grafika interfeysi talabalar uchun o'yin nazariyasi asoslarini o'rganishi yoki qiziqqan o'yinlarni prototiplashi uchun idealdir.

Kattaroq ilovalarni tugatganda, foydalanuvchilarga Gambit kutubxonalari va dasturlaridan to'g'ridan -to'g'ri foydalanish tavsiya etiladi. Nashni hisoblash va o'yinning kvant javob muvozanatini yaxshiroq nazorat qilish uchun buyruq qatori asboblari bo'limiga qarang . Kattaroq o'yinlar yaratish yoki o'yinning parametrli maydonlarini muntazam ravishda o'rganish uchun Python API -dan foydalanish tavsiya etiladi .

Umumiy tushunchalar

Asosiy oynaning umumiy tartibi

O'yinni ko'rsatadigan ramka ikkita asosiy paneldan iborat. Asosiy panel, o'ng tomonda, o'yinni grafik tarzda ko'rsatadi; bu holda oddiy bitta kartali poker o'yinining daraxtini ko'rsatish. Chapda - o'yinchi paneli, unda o'yindagi o'yinchilar ro'yxati keltirilgan; bu erda, Fred va Elis - o'yinchilar. E'tibor bering, agar kerak bo'lsa, ma'lumot o'yinchilarga berilgan ranglarga mos keladigan rang bilan belgilanadi: Fredning harakatlari va to'lovlari qizil rangda, Elis esa ko'k rangda. O'yinchiga berilgan rangni o'yinchi panelidagi o'yinchi nomining chap tomonidagi rang belgisiga bosish orqali o'zgartirish mumkin. O'yinchi nomlari o'yinchi nomini bosish va paydo bo'ladigan matn boshqaruvidagi nomni o'zgartirish orqali o'zgartiriladi.

Ikkita qo'shimcha panel mavjud. Asboblarni tanlash ‣ Dominance oynaning yuqori qismida qo'shimcha asboblar paneli ko'rsatilishini o'zgartiradi. Bu asboblar paneli ustunlik qiladigan harakatlar yoki strategiyalarning ko'rsatilishi va yo'q qilinishini nazorat qiladi. Ushbu asboblar panelidan foydalanish ustuvor strategiya va harakatlarni o'rganish bo'limida muhokama qilinadi .

Ko'rish ‣ Profillar -ni tanlash yoki asboblar panelidagi profillarni ko'rsatish belgisini bosish, o'yindagi hisoblangan strategiya profillari ro'yxatini ko'rsatishni o'zgartiradi. Interfeys Nash muvozanatini va boshqa turdagi strategiya profillarini qanday boshqarishi haqida Computing Nash muvozanatida keltirilgan .

Gambitdagi to'lovlar va ehtimolliklar

Gambit barcha to'lovlarni o'yinlarda o'zboshimchalik bilan aniq formatda saqlaydi. To'lovlar o'zboshimchalik bilan o'nli kasrli o'nlik raqamlar sifatida kiritilishi mumkin. Bundan tashqari, Gambit ratsional raqamlar yordamida to'lovlarni ifodalashni qo'llab -quvvatlaydi. Shunday qilib, masalan, pul to'lanadigan har qanday joyda, yoki keng ko'lamli o'yin natijasi yoki strategik o'yinda to'lovni kiritish, to'lovning o'ndan bir qismi .1 yoki 1/10 sifatida kiritilishi mumkin.

Ushbu formatning afzalligi shundaki, ba'zi hollarda Gambit muvozanatni aniq hisoblay oladi. Bundan tashqari, muvozanatni hisoblashning ba'zi usullari muvozanat nuqtalariga yaxshi sonli yaqinlashtirishlarni yaratadi. Bu usullar uchun hisoblangan muvozanatlar suzuvchi nuqta formatida saqlanadi. Bu profillar uchun ko'rsatiladigan o'nlik kasrlar sonini ko'paytirish uchun o'nli kasrlarni ko'paytirish belgisini bosing. O'nli kasrlar sonini kamaytirish uchun o'nli kasrlarni kamaytirish belgisini bosing.

Hisoblangan strategiya profillarida ko'rsatiladigan o'nlik sonlar sonining ko'payishi yoki kamayishi o'yinning natijasini ko'rsatishga hech qanday ta'sir ko'rsatmaydi, chunki ular o'zboshimchalik bilan aniqlikda saqlanadi.

Fayl formatlari haqida bir necha so'z

Grafik interfeys o'yinlarni namoyish qilish uchun bir nechta fayl formatlarini boshqaradi. Ushbu bo'limda ushbu formatlarning qisqacha tavsifi berilgan.

Gambit ko'p yillar davomida o'yinlarni namoyish qilish uchun ikkita fayl formatini qo'llab -quvvatladi, biri keng ko'lamli o'yinlar uchun (odatda .efg fayl nomining kengaytmasi yordamida) va ikkinchisi strategik o'yinlar uchun (odatda .nfg fayl kengaytmasi yordamida). Bu fayl formatlari Gambit -ning barcha versiyalari tomonidan 1995 yilda 0.94 versiyasida tan olingan. (Ushbu fayl formatlari tafsilotlari bilan qiziqqan foydalanuvchilar qo'shimcha ma'lumot olish uchun O'yin taqdimoti formatlariga murojaat qilishlari mumkin .)

2005.12.xx versiyasidan boshlab, grafik interfeys endi "Gambit ishchi kitobi" deb nomlangan yangi fayl formatini o'qiydi va yozadi. Bu kengaytirilgan fayl formati nafaqat o'yinning tasvirini, balki o'yin daraxtini joylashtirish parametrlarini, o'yinchilarga berilgan ranglarni, o'yinda qilingan har qanday muvozanatni yoki boshqa tahlillarni va boshqalarni o'z ichiga olgan qo'shimcha ma'lumotlarni ham saqlaydi. Shunday qilib, masalan, ish kitobi fayli o'yinni tahlilini saqlash va keyin unga qaytish uchun ishlatilishi mumkin. Ushbu fayllar shartli ravishda .gbt kengaytmasi bilan tugaydi.

Grafik interfeysi fayllarni barcha uchta formatda o'qiydi: .gbt, .efg va .nfg. "Saqlash" va "Saqlash" buyruqlari har doim Gambit ishchi kitobi (.gbt) formatida saqlanadi. O'yinni kengaytirilgan (.efg) yoki strategik (.nfg) o'yin sifatida saqlash uchun "Fayl" menyusining "Eksport" pastki menyusidagi elementlardan foydalaning. Bu Gambit-ning eski versiyalari bilan, ushbu formatlarni o'qish va yozish uchun boshqa vositalar bilan o'zaro aloqada bo'lish va Gambit-ning asosiy buyruq satri vositalarini to'g'ridan-to'g'ri ishlatishda foydalidir, chunki bu dasturlar .efg yoki .nfg o'yin fayllarini qabul qiladi. Gambitdan faqat grafik interfeys orqali foydalanishni istagan foydalanuvchilarga ish kitobining (.gbt) formatidan foydalanish tavsiya etiladi.

Bu yangi format bo'lgani uchun, Gambit ishchi daftarining formati hali ishlab chiqilmoqda va tafsilotlari o'zgarishi mumkin. Grafik interfeysning yangi versiyalari eski formatlarda yozilgan ishchi kitob fayllarini o'qiy oladi.

Keng o'yinlar¶

Grafik interfeysi keng ko'lamli o'yinlarni tuzish va tahrir qilish uchun moslashuvchan operatsiyalar to'plamini ta'minlaydi. Bular quyida tasvirlangan.

Yangi keng ko'lamli o'yin yaratish.

Yangi keng ko'lamli o'yin yaratish uchun Fayl, Yangi, Keng ko'lamli o'yin -ni tanlang yoki yangi keng ko'lamli o'yin belgisini bosing. Yaratilgan keng o'yin ko'rsatuv nomli ikki o'yinchi bilan bir arzimas o'yin 1-o'yinchi va o'yinchi 2 ildiz va o'yin terminal tuguni ham bir tugun bilan. Bundan tashqari, keng ko'lamli o'yinlarda " Chance" deb nomlangan maxsus o'yinchi bor , u o'yindagi strategik o'yinchilarning hech biri nazorat qilmaydigan tasodifiy voqealarni namoyish qilish uchun ishlatiladi.

Harakatlar qo'shilmoqda¶

Daraxtga harakatlarni qo'shishning ikkita varianti mavjud: sudrab-tashlab yuborish va Qo'shishni ko'chirish dialogi.

  1. Drag-and-drop idiomidan foydalanib, daraxtga harakatlar qo'shilishi mumkin. O'yinchilar ro'yxati oynasidan o'yinchining chap tomonida joylashgan o'yinchi belgisini harakatlantiring, u o'yin daraxti istalgan terminal tuguniga o'tadi. Daraxt o'sha o'yinchi uchun yangi harakat bilan, yangi harakatda ikkita harakat bilan uzaytiriladi. Imkoniyatli o'yinchining harakatini qo'shish xuddi shu tarzda amalga oshiriladi, faqat o'yinchi belgisi oynasi oynasida imkoniyat o'yinchisining chap tomonida paydo bo'lgan zarlar belgisi ishlatilganidan tashqari. Imkoniyatli o'yinchi uchun yaratilgan ikkita harakatga har biriga bir yarimlik ehtimollik og'irligi beriladi. Agar kerakli harakatda ikkitadan ortiq harakat bo'lsa, o'sha o'yinchining belgisini harakat tuguniga tortib, qo'shimcha harakatlarni qo'shish mumkin; bu har safar bajarilganda harakatga bitta harakat qo'shadi.
  1. Daraxtdagi istalgan terminal tugunini bosing va Qo'shish ko'chirish muloqot oynasini ko'rsatish uchun Edit ‣ Insert move ni tanlang . Dialog jumla kabi o'qishga mo'ljallangan:
    • Birinchi nazorat harakatni amalga oshiradigan o'yinchini ko'rsatadi. Bu erga yangi o'yinchiga "Qo'shish" ni ko'rsatish orqali harakatni yangi o'yinchiga berish mumkin .
    • Ikkinchi boshqaruv harakatni qo'shish kerak bo'lgan ma'lumotlar to'plamini tanlaydi. Yangi ma'lumot to'plamida harakatni yaratish uchun ushbu boshqaruv uchun yangi ma'lumot to'plamini tanlang .
    • Uchinchi nazorat amallar sonini belgilaydi. Agar ikkinchi boshqaruv yangi axborot majmuasida o'rnatilmagan bo'lsa, bu boshqaruv o'chiriladi . Aks holda, u avtomatik ravishda tanlangan ma'lumotlar to'plamidagi harakatlar soniga o'rnatiladi.

Ikkala usul ham har xil sharoitda foydali bo'lishi mumkin. Ayniqsa, har bir harakatda harakatlari kam bo'lgan daraxtlarni yaratishda tortish-tushirish usulidan foydalanish biroz tezroq. Dialogik yondashuv biroz moslashuvchan, chunki yangi, hali aniqlanmagan o'yinchi uchun harakatni qo'shish mumkin, harakatni to'g'ridan-to'g'ri mavjud ma'lumotlar to'plamiga qo'shish mumkin va harakatga darhol ikkita harakatdan ko'pi berilishi mumkin. .

Subtaxtalarni nusxalash va ko'chirish

Ko'plab keng ko'lamli o'yinlar daraxtning bir nechta qismida paydo bo'ladigan tuzilmalarga ega. Strukturani bir marta yaratish, keyin kerak bo'lganda boshqa joyga nusxalash samarali bo'ladi.

Gambit buning uchun qulay idioma beradi. Terminal bo'lmagan har qanday tugunni bosish va istalgan terminal tuguniga tortish harakat operatsiyasini amalga oshiradi, bu butun ildiz daraxtining asl, terminal bo'lmagan tugunini terminal tuguniga o'tkazadi.

Xuddi shu amal klaviaturadagi Control ( Ctrl ) tugmachasini bosib ushlab turganda bajarilsa, operatsiya nusxa ko'chirish operatsiyasiga aylanadi. Asl tugunga asoslangan barcha daraxtlar terminal tugunidan boshlab ko'chiriladi. Ushbu nusxa ko'chirish operatsiyasida nusxa ko'chirilgan rasmdagi har bir tugun asl daraxtning mos keladigan tuguni bilan bir xil ma'lumot to'plamiga joylashtiriladi.

Gambit veb -saytidagi poker o'quv qo'llanmasiga qarang ( flesh -versiya ; PDF -versiya ), buning yordamida o'yinlar qurilishini tezlashtirishda qanday yaxshi ta'sir qilish mumkin.

Subtree -ni terminal tuguniga ko'chirish ham qo'llab -quvvatlanadi. Bunday holda, cheksiz tsikldan qochish uchun terminal tuguniga etib borganda nusxa ko'chirish jarayoni to'xtatiladi. Shunday qilib, bu xususiyat ko'p bosqichli o'yinlarni qurishda ham yordam berishi mumkin.

O'yin daraxtining qismlarini olib tashlash

Keng ko'lamli o'yinlarda ikkita o'chirish operatsiyasi qo'llab -quvvatlanadi. Tugun ildiz otgan butun daraxtni o'chirish uchun o'sha tugunni bosing va Tartibga solish sub O'chirish daraxtini tanlang .

O'yindan individual harakatni o'chirish uchun tugunning to'g'ridan -to'g'ri bolalaridan birini bosing va Tartibga solish ‣ Ota -onani o'chirish -ni tanlang . Bu operatsiya ota -ona tugunini, shuningdek, ota -onaning tanlangan tugundan boshqa barcha bolalarini o'chiradi. Tanlangan bola tuguni endi daraxtda ota -ona tugunining o'rnini egallaydi.

Ma'lumotlar to'plamini boshqarish

Gambit keng qamrovli o'yinda axborot tuzilishini boshqarishga yordam beradigan bir qancha usullarni taqdim etadi.

Daraxtni qurishda, Ma'lumotlar to'plamiga Insert move dialogi yordamida yangi harakatlarni joylashtirish mumkin . Bundan tashqari, Shift tugmachasini bosib ushlab turish va daraxtdagi tugunni sudrab tortish idiomasi yordamida yangi harakatlar yaratilishi mumkin . Tortish jarayonida kursor harakat belgisiga o'zgaradi. Boshqa tugunga ko'chirish belgisini qo'yib yuborish, maqsadli tugunni tortish jarayoni boshlangan tugun bilan bir xil ma'lumotlarga joylashtiradi.

Tugun tegishli bo'lgan ma'lumotni "Tugunni tahrirlash" ni tanlash orqali ham sozlash mumkin . Bu tugun xususiyatlari dialogini ko'rsatadi . " Ma'lumotlar to'plami" ochiladigan menyusida tugun tegishli bo'lgan joriy ma'lumotlar to'plami o'rnatiladi va o'yinda tugunga mos keladigan, ya'ni bir xil miqdordagi amallarga ega bo'lgan boshqa barcha ma'lumotlar to'plamlari ro'yxati mavjud. Bundan tashqari, tugmani yangi ma'lumot to'plamiga ko'chirish mumkin, bu ochiladigan ro'yxatni " Yangi ma'lumotlar to'plami" yozuviga o'rnatish orqali .

Daraxt qismlarini nusxalashda sudrab-tortish usulini qo'llagan holda, o'yin daraxtini qurishda , pastki daraxtning nusxasida yaratilgan tugunlar asl daraxtning tegishli tugunlari bilan bir xil ma'lumot to'plamida qoladi. Ko'p hollarda, bu daraxtlar o'yinchilarning hammasi yoki hammasi uchun mavjud bo'lgan ma'lumotlarda farq qiladi. Ma'lumotlar to'plamini sozlash jarayonini tezlashtirish uchun Gambit "tugatish" operatsiyasini taklif qiladi, u ma'lum bir tugunda bajarilgan harakatlarga asoslangan holda ma'lumotlar to'plamini buzadi. Amalni boshqa o'yinchilarga ma'lum qilish uchun tugunni bosing va O'zgartirish -Ko'rish -ni tanlang . Bu o'yinda ishtirok etadigan o'yinchilar ro'yxatini ko'rsatadi. Tugun bo'yicha harakat natijasini kuzatadigan o'yinchilar yonidagi katakchalarni belgilang va OK ni bosing. Tanlanganidan pastdagi tugunlardagi ma'lumot to'plamlari ushbu tugunda tanlangan harakat asosida tuzatiladi.

Bu tushuntirishdan ko'ra ko'rish osonroq bo'lgan operatsiya. Daraxtdan nusxa ko'chirish operatsiyasi bilan birgalikda vahiy operatsiyasini qo'llash uchun poker qo'llanmasiga ( flesh-versiya ; PDF-versiya ) qarang .

Ochish operatsiyasi faqat bajarilgan vaqtda ta'sir qiladi. Xususan, u o'yinni keyingi tahrirlash vaqtida ushbu ma'lumotlarga asoslangan ma'lumotlar to'plamini ajratishni talab qilmaydi.

Natijalar va to'lovlar

Gambit o'yin daraxti terminali bo'ladimi -yo'qmi, har qanday tugun bo'yicha to'lovlarni belgilashni qo'llab -quvvatlaydi. Har bir tugun hech qanday natija qo'shilmasdan yaratiladi; bu holda, har bir tugundagi to'lov barcha o'yinchilar uchun nolga teng. Bular o'yin daraxtida tugunning o'ng tomonida och kul rangda (u) mavjudligi bilan ko'rsatilgan .

To'lovni tugunga o'rnatish uchun tugunning o'ng tomonidagi (u) ustiga ikki marta bosing . Bu tugunda yangi natija yaratadi, barcha futbolchilar uchun to'lov nolga teng bo'ladi va birinchi o'yinchining to'lovini belgilash uchun muharrir ko'rsatiladi.

Natija uchun o'yinchi uchun to'lovni to'lov yozuviga ikki marta bosish orqali o'zgartirish mumkin. Bu harakat matnni tahrirlash boshqaruvini yaratadi, bunda o'yinchi uchun to'lovni o'zgartirish mumkin. To'lovni tahrirlash Enter tugmachasini bosib qabul qilinishi mumkin . Bundan tashqari, " Tab" tugmachasini bosish orqali to'lovni qabul qilish, o'yinchining to'lovidagi o'zgarishlarni saqlaydi va muharrirni keyingi o'yinchi uchun to'lovga olib keladi.

Natijalarni sudrab tashlash idiomasi yordamida ham ko'chirish yoki nusxalash mumkin. Sichqonchaning chap tugmachasini bosish va natijani boshqa tugunga tortish natijani asl tugundan maqsadli tugunga o'tkazadi. Natijani nusxalash klaviaturadagi Control ( Ctrl ) tugmachasini bosib ushlab turish bilan bir xil amalda bajarilishi mumkin .

Yuqorida tasvirlangan nusxa ko'chirish iborasidan foydalanganda, harakat ikkala tugunga bir xil natijani beradi. Shuning uchun, agar keyinchalik natijaning to'lovi tahrir qilinsa, ikkala tugunning to'lovlari o'zgartiriladi. Natijani nusxa ko'chirish uchun, maqsad tugunidagi natija manba natijasidan farq qiladi, lekin bir xil to'lovlar bo'lsa, sudrab olib borishda Control tugmasi o'rniga Shift tugmachasini bosib ushlab turing .

Tugun natijasini olib tashlash uchun tugunni bosing va Tahrir outcome Natijani o'chirish -ni tanlang .

Daraxtni formatlash va markalash

Gambit o'yin daraxti ekranini sozlash uchun ba'zi variantlarni taklif qiladi.

Tugunlar va filiallardagi yorliqlar

Tugunlarda va daraxt shoxlarida ko'rsatiladigan ma'lumotlarni daraxt yorliqlari dialogini ko'rsatadigan Format ‣ Labels ni tanlash orqali sozlash mumkin .

Har bir tugunning tepasida va ostida quyidagi ma'lumotlar ko'rsatilishi mumkin:

Yorliq yo'q Bo'sh joy bo'sh qoldiriladi. Tugun yorlig'i Tugunga tayinlangan matnli yorliq. (Bu har bir tugun ustidagi standart belgi.) O'yinchining ismi Tugun ustida harakat qilayotgan o'yinchining ismi. Axborot to'plamining yorlig'i Tugun tegishli bo'lgan ma'lumotlar to'plamining nomi. Axborot to'plamining raqami Ma'lumotlar to'plamining yagona identifikatori, formadagi o'yinchi raqami: axborot to'plamining raqami. (Bu har bir tugunning ostidagi standart belgidir.) Tugatish ehtimoli Tugunga erishish ehtimoli. (Faqat daraxtda xatti -harakatlar strategiyasi tanlanganida ko'rsatiladi.) E'tiqod ehtimoliMa'lumotlar to'plamiga erishish sharti bilan o'yinchining tugunda bo'lish ehtimoli. (Faqat daraxtda xatti -harakatlar strategiyasi ko'rsatilgandagina ko'rsatiladi.) Tugunga yetib borishning to'lovi, tugunni tanlash sharti bilan, o'yinchi uchun tugunga etib kelishi kutiladi. (Faqat daraxtda ko'rsatiladigan xatti -harakatlar strategiyasi tanlanganida ko'rsatiladi.)

Har bir filialning tepasida va ostida quyidagi ma'lumotlar ko'rsatilishi mumkin:

Yorliq yo'q Bo'sh joy bo'sh qoldiriladi. Harakatning nomi Bo'limda qilingan harakatning nomi. (Bu filial ustidagi standart belgi .) Amalning bajarilish ehtimoli Tasodifiy harakatlar uchun, filialning olinish ehtimoli; bu har doim ko'rsatiladi. O'yinchi harakatlari uchun, harakat tanlangan profilda amalga oshirilishi ehtimoli (faqat daraxtda xatti -harakatlar strategiyasi tanlanganida ko'rsatiladi). Ba'zi hollarda, xatti -harakatlar strategiyasi muvozanat yo'lidan etarlicha uzoq bo'lgan xatti -harakatlarni to'liq ko'rsatmaydi; bunday hollarda bunday harakat ehtimollari uchun yulduzcha ko'rsatiladi. (Bu har bir filial ostidagi standart belgidir.) Amal qiymatiMa'lumotlar to'plamiga erishish sharti bilan, o'yinchining harakatni kutayotgan to'lovi. (Faqat daraxtda ko'rsatiladigan xatti -harakatlar strategiyasi tanlanganida ko'rsatiladi.)

Daraxtning tartibini nazorat qilish

Gambit o'yin daraxtlarini joylashtirishning avtomatik tizimini joriy qiladi, bu ko'pchilik o'yinlar uchun umuman yaxshi natijalarni beradi. Bularni Format -Layout -ni tanlash orqali sozlash mumkin . Jadval parametrlari uchta yorliqda joylashtirilgan.

" Tugunlar" deb nomlangan birinchi yorliq daraxtdagi tugunlarning hajmini, joylashishini va ko'rsatilishini nazorat qiladi. Tugunlarni beshta tokenlardan biri yordamida ko'rsatish mumkin: gorizontal chiziq (oldingi versiyalardan "an'anaviy" Gambit uslubi), quti, olmos, to'ldirilmagan doira va to'ldirilgan doira). Bu tasodif va terminal tugunlarini o'yinchi tugunlaridan ajratish uchun mustaqil ravishda o'rnatilishi mumkin.

Tugunlarning o'lchamlari eng yaxshi natijalarga erishish uchun sozlanishi mumkin. Oldingi versiyalardan olingan gambit uslubi nisbatan uzun chiziqli gorizontal chiziqli tokenlardan foydalangan; Boshqa tokenlardan foydalanganda, tugunning kichik o'lchamlari odatda yaxshiroq ko'rinadi.

Joylashtirish algoritmi terminal tugunlarining joylashishini aniqlashga asoslangan. Bu tugunlar orasidagi vertikal masofani o'rnatish mumkin; bu qiymatni kattalashtirish daraxtga vertikalroq kattalik beradi.

Filiallar deb nomlangan ikkinchi varaq daraxt shoxlarining ko'rinishini nazorat qiladi. An'anaviy Gambit shoxlarini chizish usuli-bu "vilkalar" usuli bo'lib, unda har bir novda oxirida teglar ko'rsatiladigan tekis qismi bor. Shu bilan bir qatorda, novdalarni tugunlar orasiga to'g'ri chiziqlar yordamida Draw filiallarini o'rnatish orqali to'g'ridan -to'g'ri tugunlar orasiga chizish mumkin . Ushbu parametr yordamida teglar endi (odatda) diagonal novdalar bo'ylab joylashgan nuqtalarda ko'rsatiladi. Yorliqlar odatda gorizontal holda ko'rsatiladi; shu bilan birga, ular chizilgan teglarni aylantirilgan qilib, shoxlarga parallel ravishda chizilgan bo'lishi mumkin .

Qaytgan yorliq chizish eksperimental bo'lib, har doim ham ekranda yaxshi ko'rinmaydi.

Filiallar va ularning tishlari uchun ishlatiladigan uzunlik, agar chizilgan bo'lsa, sozlanishi mumkin. Uzunroq novdalar va chiziqlar uzunroq yorliqlarni chizish uchun ko'proq joy beradi, buning evaziga daraxtga gorizontal kattalik beriladi.

Nihoyat, o'yindagi ma'lumotlar to'plamining ko'rinishi " Axborot to'plamlari " yorlig'i ostida sozlangan . Ma'lumotlar to'plamining a'zolari sukut bo'yicha darsliklarning o'yin sxemalarida chizilganiga o'xshash "qabariq" yordamida ulanadi. Xuddi shu ma'lumot to'plamidagi tugunlarni ulash uchun bitta satrdan foydalangan holda o'zgartirish mumkin. Tugunlar uchun chiziqlardan foydalanish bilan birga, bu ba'zan bir xil gorizontal joyda ko'plab axborot to'plamlari bo'lgan daraxtning ixchamroq ko'rinishiga olib kelishi mumkin.

Daraxtning joylashuvi shunday bo'lishi mumkinki, bir xil ma'lumot to'plamining a'zolari daraxtning turli gorizontal joylarida paydo bo'ladi. Bunday holatda, sukut bo'yicha, Gambit gorizontal o'qni chizadi, u o'ngga yoki chapga qaratiladi va yaqin atrofdagi diagrammada ko'rsatilganidek, ma'lumotlar to'plamining davomini ko'rsatadi.

Ushbu ishoratlar o'rnatish tomonidan o'chirilgan bo'lishi mumkin axborot silsilasini ulang a'zolari uchun faqat bir xil darajada . Bundan tashqari, ma'lumot majmuasi ko'rsatkichlarini chizish ko'rinmas qilib qo'yish orqali uni butunlay o'chirib qo'yish mumkin (indikatorlarni chizmang).

Shrift va ranglarni tanlash¶

Daraxtda teglar chizish uchun ishlatiladigan shriftni tanlash uchun Format ‣ Shrift -ni tanlang . Operatsion tizim uchun standart shrift tanlash dialogi ko'rsatiladi, unda tizimda mavjud shriftlar ko'rsatiladi. Mavjud shriftlar tizimlar bo'yicha turlicha bo'lgani uchun, ish kitobini saqlangan tizimdan farq qiladigan tizimda ochganda, Gambit asl shrift mavjud bo'lmaganda, shrift uslubiga iloji boricha mos kelishga harakat qiladi.

Har bir o'yinchi uchun rang kodini mos keladigan o'yinchining chap tomonidagi rang belgisini bosish orqali o'zgartirish mumkin.

Strategik o'yinlar¶

Gambit o'zboshimchalik bilan N-o'yinchi strategik (oddiy shakl deb ham ataladi) o'yinlarini qurish va boshqarishda to'liq qo'llab-quvvatlaydi.

Keng ko'lamli o'yinlar uchun Gambit avtomatik ravishda tegishli qisqartirilgan strategik o'yinni hisoblab chiqadi. Kengaytirilgan o'yinga mos keladigan qisqartirilgan strategik o'yinni ko'rish uchun Ko'rish ‣ Strategik o'yinni tanlang yoki asboblar panelidagi strategik o'yin jadvali belgisini bosing.

Gambit tomonidan keng ko'lamli o'yinning qisqartirilgan strategik o'yini sifatida hisoblangan strategik o'yinlarni to'g'ridan -to'g'ri o'zgartirish mumkin emas. Buning o'rniga, asl keng ko'lamli o'yinni tahrir qiling; Gambit keng qamrovli o'yinga o'zgartirish kiritilgandan so'ng, avtomatik ravishda strategik o'yinni hisoblab chiqadi.

Strategik o'yinlar to'g'ridan -to'g'ri kiritilishi mumkin. Yangi strategik o'yin yaratish uchun Fayl ‣ Yangi ‣ Strategik o'yin -ni tanlang yoki asboblar panelidagi yangi strategik o'yin belgisini bosing.

Strategik o'yinni boshqarish

Gambit strategik o'yinni stol ko'rinishida ko'rsatadi. Hamma o'yinchilar qator o'yinchilari yoki ustun o'yinchilari bo'ladilar va strategik o'yinlar jadvalidagi har bir kirish uchun to'lovlar, barcha qator o'yinchilari ular uchun belgilangan strategiyani o'ynaydigan vaziyatga mos keladi. ustun o'yinchilari ular uchun o'sha ustunda ko'rsatilgan strategiyani o'ynaydilar.

Ikki o'yinchi bo'lgan o'yinlar uchun, bu taqdimot, odatda, bir o'yinchi "qator" o'yinchisi, ikkinchisi "ustun" o'yinchisi sifatida tayinlangan, strategik o'yinlar jadvaliga o'xshash tarzda tuzilgan. Biroq, Gambit yanada moslashuvchan topshiriqni bajarishga ruxsat beradi, bunda qatorga bir nechta o'yinchi va ustunlarga bir nechta o'yinchi tayinlanishi mumkin. Bu, ayniqsa, ikkitadan ortiq o'yinchi ishtirok etadigan o'yinlarda qo'llaniladi. Bosma nashrlarda, odatda, uchta o'yinchining strategik o'yini jadvallar to'plami sifatida taqdim etiladi, bunda bitta o'yinchi qatorni, ikkinchisi ustunni, uchinchisi stolni tanlaydi. Gambit bunday o'yinlarni qatorlar va ustunlar bo'yicha bir yoki bir nechta o'yinchining strategiyasini ierarxik ravishda ro'yxatlash orqali taqdim etadi.

Jadvalning ierarxik ko'rinishi elektron jadvaldagi favqulodda vaziyatlar jadvaliga o'xshaydi. Bu erda qizil rangda ko'rsatilgan Elis o'zining strategiyalarini jadval satrlarida, Bobda esa ko'k rangda ko'rsatilgan strategiyasini stol ustunlarida yozib qo'ygan.

O'yinchilarni qator va ustun rollariga tayinlash to'liq moslashtirilgan. O'yinchining topshirig'ini o'zgartirish uchun, o'yinchi asboblar panelida o'yinchi ismining chap tomonida ko'rsatiladigan odam belgisini to'lash jadvalidagi strategiya teglari aks ettirilgan maydonlardan biriga suring.

Masalan, Bob ismining chap tomonidagi pleyer ikonkasini o'yinchilar ro'yxatida sudrab olib, uni Elisning strategiya yorlig'i ustunining o'ng tomoniga qo'yib yuborish o'yinning ko'rinishini o'zgartiradi, bu erda strategiyalar sanab o'tilgan ierarxik formatda ko'rsatiladi. O'yin natijalari birinchi navbatda Elis (qizil) strategiyasi, so'ngra Bob (ko'k) strategiyasi bilan.

Shu bilan bir qatorda, o'yinni birinchi navbatda Bobning strategiyasi, so'ngra Elisning strategiyasini tanlash orqali ko'rsatish mumkin. Bobning o'yinchi belgisini torting va uni Elisning strategiya tanlovining chap tomoniga qo'ying va o'yin displeyi natijalarni avval Bobning harakati, so'ngra Elisning harakatlari bilan tartibga solish uchun o'zgaradi.

O'yinchilarni ustunlarga tayinlash uchun xuddi shu sudralish operatsiyasidan foydalanish mumkin. Ustunlarga bir nechta o'yinchini tayinlash, o'sha o'yinchilar strategiyalarining bir xil ierarxik ko'rinishini beradi. O'yinchini boshqa o'yinchining strategik belgilaridan pastga tushirish, uni ustun o'yinchi ierarxiyasining yuqori darajasiga tayinlaydi; O'yinchini boshqa o'yinchining strategik belgilaridan pastga tushirish uni ustun o'yinchi ierarxiyasining past darajasiga tayinlaydi.

Qator va ustunlar ierarxiyasidagi o'yinchilarning tayinlanishi o'zgarganda, jadvalning har bir katakchasida to'lovlarni to'lash tartibi ham o'zgaradi. Barcha holatlarda, yozuvlarning rang kodi har bir to'lov mos keladigan o'yinchini aniqlaydi. Buyurtma konventsiyasi shunday tanlanganki, bitta o'yinchi ketma -ket, ikkinchisi ustunli o'yinchi bo'lgan ikkita o'yinchi uchun birinchi navbatda qator o'yinchisining to'lovi ko'rsatiladi, keyin ustun o'yinchisi bosiladi, bu eng keng tarqalgan konventsiya.

O'yinchilar va strategiyalarni qo'shish.

O'yinga qo'shimcha o'yinchi qo'shish uchun menyu bandini ishlating Tartibga solish player Pleyer qo'shish yoki mos asboblar paneli belgisidan. Yangi yaratilgan o'yinchining bitta strategiyasi bor, sukut bo'yicha 1 raqami bilan belgilanadi .

Gambit har bir o'yinchi uchun o'zboshimchalik bilan ko'plab strategiyalarni qo'llab -quvvatlaydi. O'yinchi uchun yangi strategiya qo'shish uchun o'yinchi nomining chap tomonida joylashgan yangi strategiya belgisini bosing.

Strategiya nomlarini tahrir qilish uchun strategik yorliq paydo bo'ladigan strategik o'yinlar jadvalidagi istalgan katakchani bosing va tahrirlash boshqaruvidan foydalanib yorliqni tahrir qiling.

To'lovlarni tahrirlash

Har bir o'yinchi uchun to'lovlar o'yindagi har bir kutilmagan vaziyat yoki strategiyalar to'plami uchun alohida belgilanadi. Jadvaldagi har qanday to'lovni tahrir qilish uchun jadvaldagi o'sha katakchani bosing va to'lovni tahrirlang. Escape tugmachasini ( Esc ) bosish to'lovning har qanday tahririni bekor qiladi va oldingi qiymatni tiklaydi.

Yangi o'yinni yaratishda odatdagidek, ko'plab to'lovlarni kiritishni tezlashtirish uchun, to'lov tugmachasini Tab tugmachasi orqali qabul qilish avtomatik ravishda tahrir boshqaruvini o'ngdagi keyingi katakchaga o'tkazadi. Agar to'lov jadvalning bir qatorida ko'rsatilgan oxirgi to'lov bo'lsa, tahrirlash nazorati keyingi qatordagi birinchi to'lovga to'g'ri keladi; agar to'lov oxirgi qatorda bo'lsa, tartibga solish nazorati birinchi qatordagi birinchi to'lovga to'g'ri keladi. Shunday qilib, stolning yuqori chap katagidagi birinchi to'lovni bosish, birinchi o'yinchi uchun to'lovni kiritish, Tab tugmachasini bosish , ikkinchisiga to'lovni kiritish orqali o'yinni to'lashning strategik jadvalini tezda kiritish mumkin. ) o'yinchi, Tab tugmachasini bosadi va hokazo, jadvaldagi barcha to'lovlar yozuvlari to'ldirilguncha.

Hukmron strategiya va harakatlarni o'rganish

Asboblarni tanlash ‣ Hukmronlik asboblar paneli ko'rinishini o'zgartiradi, undan ustun strategiyalar va harakatlar tuzilishini o'rganish mumkin.

Keng ko'lamli o'yinda ustun harakatlar

Keng ko'lamli o'yinlarda ustunlik asboblar paneli shartli ravishda ustun bo'lgan harakatlarning yo'q qilinishini nazorat qiladi.

Amallar ikki mezon asosida yo'q qilinishi mumkin:

Qat'iy hukmronlik Harakat har doim boshqasidan ko'ra yomonroq bo'ladi, axborot majmuasidagi e'tiqodlardan qat'i nazar; Qat'iy yoki kuchsiz hukmronlik Ma'lumotlar to'plamida har doim hech bo'lmaganda harakatdan ko'ra yaxshiroq bo'lgan va ba'zi hollarda yaxshiroq yaxshiroq bo'lgan boshqa harakat mavjud.

Masalan, poker o'yinida Fred uchun "Qizildan keyin" katlamasini tanlash qat'iyan ustunlik qiladi. Keyingi darajadagi belgini bosish o'yin aksiyasidagi ustun harakatni olib tashlaydi.

Daraxtlarning joylashuvi o'zgarmaydi, shu jumladan tugunlarga faqat olib tashlangan harakatlar yordamida erishish mumkin. Kirish mumkin bo'lmagan tugunlarni olib tashlash uchun daraxtni siqish uchun " Faqat kirish mumkin bo'lgan tugunlarni ko'rsatish" deb belgilangan katakchani belgilang .

Bu o'yin uchun boshqa harakatlarni bekor qilib bo'lmaydi. Umuman olganda, keyingi bosqich ikonkasini bosish orqali keyingi bosqichlarni yo'q qilish mumkin. Asboblar paneli hozirda ko'rsatilayotgan yo'q qilish darajalari sonini kuzatib boradi; oldingi darajadagi belgi bir darajali o'chirishga ko'tariladi.

Bir nechta darajalarni yo'q qilishni avtomatlashtirish mumkin, bu esa oldinga siljish belgisini ishlatadi, bu esa boshqa harakatlar bartaraf etilmaguncha, ustuvor harakatlarni ketma -ket yo'q qiladi. Orqaga qaytarish belgisi displeyni to'liq o'yin holatiga qaytaradi.

Strategik o'yinlarda ustun strategiyalar.

Hukmronlik asboblar paneli strategik o'yinlarda, xuddi keng o'yinda bo'lgani kabi ishlaydi. Strategiyalar qat'iy yoki kuchsiz ustunlik qilishiga qarab, takroriy ravishda yo'q qilinishi mumkin.

Hukmronlik asboblar paneli ko'rsatilganda, strategik o'yinlar jadvali ustun bo'lgan strategiyalar ko'rsatkichlarini o'z ichiga oladi. Mahbusning dilemmasida "Cooperate" strategiyasi ikkala o'yinchi uchun ham qat'iy ustunlik qiladi. Bu qat'iy ustunlik ikkala o'yinchi uchun ham tegishli strategiya yorliqlarida chizilgan "X" belgisi bilan ko'rsatiladi. Bundan tashqari, ustun strategiyalarga mos keladigan to'lovlar ham "X" belgisi bilan chiziladi. Shunday qilib, hech bo'lmaganda bitta "X" ni o'z ichiga olgan jadvaldagi har qanday favqulodda holat, bu strategiyani o'ynagan kamida bitta o'yinchi erishishi mumkin bo'lgan kutilmagan hodisadir.

Zaif ustunlik qiladigan strategiyalar xuddi shunday ko'rsatiladi, faqat "X" shakli qalin, qattiq chiziq o'rniga ingichka, kesilgan chiziq yordamida chiziladi.

Keyingi darajadagi belgini bosish, qat'iy ustun bo'lgan strategiyalarni displeydan olib tashlaydi.

Nash muvozanatini hisoblash

Gambit keng qamrovli va strategik o'yinlarda Nash muvozanatini hisoblash uchun keng ko'lamli yordamni taklif qiladi. Muvozanatni hisoblash algoritmlariga kirish uchun asboblar ‣ muvozanat -ni tanlang yoki asboblar panelidagi hisoblash belgisini bosing.

Muvozanatni hisoblash usulini tanlash

Keng va strategik o'yinlarda Nash muvozanatini hisoblash jarayoni shunga o'xshash. Ushbu bo'lim keng ko'lamli o'yinlar holatiga qaratilgan; strategik o'yinlar jarayoni o'xshash, faqat o'yin daraxti profilini ko'rsatish kabi o'ta o'ziga xos xususiyatlar bundan mustasno.

Gambit dialog oynasida Nash muvozanatini hisoblash variantlari bo'yicha ko'rsatma beradi. Muayyan o'yin uchun qo'llaniladigan usullar uchta mezonga bog'liq: hisoblash kerak bo'lgan muvozanatlar soni, hisoblash keng ko'lamli yoki strategik o'yinlar bo'yicha bo'ladimi va o'yin tafsilotlari, masalan, o'yinda ikkita o'yinchi yoki undan ko'pmi? va o'yin doimiy yig'indimi.

Muvozanatni topishning birinchi bosqichi - qancha muvozanatni topish kerakligini aniqlash. Muvozanatni hisoblashning ba'zi algoritmlari bitta muvozanatni topishga moslashgan, boshqalari esa butun muvozanat to'plamini hisoblashga harakat qilishadi. Muloqot oynasidagi birinchi ochiladigan oynada qancha muvozanatni hisoblash kerakligi ko'rsatilgan. Bu ochiladigan oynada iloji boricha ko'proq muvozanat va ikkita o'yinchi uchun barcha muvozanat variantlari mavjud . Ba'zi o'yinlar uchun ko'plab muvozanatlarni (nisbiy) samarali hisoblaydigan algoritmlar mavjud, ammo hamma muvozanatni topishga kafolat yo'q.

Ikkinchi ochiladigan oynada muvozanatni hisoblash usulini tanlash jarayonini soddalashtirish uchun Gambit mos ravishda bitta, bir nechta va barcha Nash muvozanatlarini hisoblash uchun har qanday "tavsiya etilgan" usullarni taqdim etadi. Bu usullar usullarning samaradorligi va ishonchliligi tajribasiga asoslanib tanlanadi va odatda ko'pchilik o'yinlarda yaxshi ishlashi kerak. Jarayonni ko'proq nazorat qilish uchun foydalanuvchi dialog oynasidagi ikkinchi ochiladigan menyudan muvozanatni hisoblash uchun mos usullardan birini tanlashi mumkin. Bu ro'yxatda qancha muvozanatni hisoblash kerakligini hisobga olgan holda, faqat o'yin uchun mos bo'lgan usullar ko'rsatilgan. Ushbu usullar haqida batafsil ma'lumot Buyruqlar satrida mavjud .

Nihoyat, keng ko'lamli o'yinlar uchun hisoblash uchun keng ko'lamli yoki strategik o'yinni ishlatish varianti mavjud. Umuman olganda, keng qamrovli o'yindan foydalangan holda hisoblash afzalroqdir, chunki bu o'yin strategik xarakteristikasining qisqartirilgan strategik o'yiniga qaraganda ancha ixchamroq ifodasidir.

O'rtacha kattalikdagi o'yinlar uchun ham muvozanatni hisoblash vaqt talab qiladigan jarayon bo'lishi mumkin. Gambit barcha hisoblarni orqa fonda bajaradi va shu paytgacha hisoblangan barcha muvozanatni ko'rsatuvchi dialog oynasini ko'rsatadi. Hisoblashni istalgan vaqtda bekor qilish belgisini bosish orqali bekor qilish mumkin, bu hisobni tugatadi, lekin har qanday muvozanatni hisoblab turadi.

O'yindagi hisoblangan profillarni ko'rish

Muvozanatni hisoblagandan so'ng, hisoblangan muvozanatlarning ro'yxati avtomatik ravishda ko'rsatiladi. Bu panelni ko'rsatish rejimini ko'rish yoki asboblar panelidagi o'yin kartasi belgisini bosish orqali o'tish mumkin.

Bu o'yin o'ziga xos muvozanatga ega, bunda Fred qizildan keyin ehtimollik bilan ko'tariladi va ehtimol qora bilan uchdan bir qismga ko'tariladi. Elis, yagona ma'lumot to'plamida, o'yinlarning ehtimollik uchdan ikki qismiga to'g'ri keladi va ehtimollik bilan uchdan bir qismini oshiradi.

Bu muvozanat profil panelidagi jadvalda ko'rsatiladi. Agar bir nechta muvozanat topilsa, bu panel topilgan barcha muvozanatlarning ro'yxatini ko'rsatadi. Hisoblangan muvozanatlar alohida hisob -kitoblar bilan guruhlanadi; boshqa usul (yoki boshqa sozlamalar) yordamida muvozanatni hisoblash profillarning ikkinchi ro'yxatini qo'shadi. Profillar panelining chap yuqori qismidagi ochiladigan ro'yxat yordamida ko'rsatiladigan profillar ro'yxati tanlanadi; ekran tasvirida Profillar 1 ga o'rnatiladi . Muvozanatni hisoblash uchun ishlatiladigan usulning qisqacha tavsifi profillar panelining yuqori qismida keltirilgan.

Hozirgi vaqtda tanlangan muvozanat profillar ro'yxatida qalin harflar bilan ko'rsatilgan va bu muvozanat haqidagi ma'lumotlar keng qamrovli o'yinda ko'rsatiladi. Rasmda har bir harakatni tanlash ehtimoli daraxtning har bir novdasi ostida ko'rsatiladi. (Bu standart Gambit sozlamasi; qarang: daraxtlarning etiketkasini sozlash uchun daraxtning tartibini nazorat qilish .) Daraxtning har bir shoxida qora chiziq ham ko'rsatilgan, uning uzunligi harakat bajarilish ehtimoli bilan mutanosib.

Daraxtdagi biron bir tugunni bosish, ushbu tugundagi profil haqida qo'shimcha ma'lumotlarni ko'rsatadi. O'yinchi paneli tanlangan tugunga tegishli ma'lumotlarni, shu jumladan tugunga etib kelish sharti bilan barcha o'yinchilarning to'lovini, shuningdek, Elisning tugundagi e'tiqodlari haqidagi ma'lumotlarni ko'rsatadi.

Hisoblangan profillarni qisqartirilgan strategik o'yinda ham ko'rish mumkin. Strategik o'yin belgisini bosish o'yinning strategik shaklini o'zgartiradi va strategik o'yinda aralash strategiyalarga aylangan muvozanat profillarini ko'rsatadi.

Kvantli javob muvozanatini hisoblash

Gambit keng ko'lamli o'yinlar [McKPal98] va strategik o'yinlar [McKPal95] uchun logit -kvant javob muvozanati yozishmalarini [Tur05] kuzatuv usuli yordamida hisoblash usullarini taqdim etadi.

Yozishmalarni hisoblash uchun Tools ‣ Qre ni tanlang . Agar keng ko'lamli o'yinni ko'rsangiz, agentning kvant javobining muvozanat yozishmalari hisoblab chiqiladi; agar strategik o'yinni (shu jumladan, keng ko'lamli o'yindan olingan strategik o'yinni) ko'rsangiz, yozishmalar aralash strategiyalarda hisoblanadi.

Hisoblangan yozishmalar qiymatlari CSV (vergul bilan ajratilgan qiymatlar) faylida yozishmalarni .csv faylga saqlash yorlig'ini bosish orqali saqlanishi mumkin . Ushbu format elektron jadval yoki grafik ilovalar orqali o'qish uchun javob beradi.

Strategik o'yinlarda kvant javob muvozanati (eksperimental).

Strategik o'yinlarda kvant javob muvozanatlari uchun eksperimental grafik interfeysi mavjud. Grafika lambda parametrining funktsiyasi sifatida o'yinchi tomonidan rangli kodlangan barcha strategiyalarning ehtimolligini ko'rsatadi. Gorizontal o'qdagi lambda qiymatlari sigmasimon konvertatsiya yordamida chiziladi; Grafikni o'lchash qiymati bu o'zgarish shaklini boshqaradi. O'lchovning pastroq qiymatlari lambdaning past qiymatlariga ko'proq grafik bo'sh joy beradi; o'lchovning yuqori qiymatlari lambdaning yuqori qiymatlariga ko'proq joy beradi.

Chizilgan strategiyalar oynaning chap tomonidagi panelda ko'rsatilgan. Strategiya yonidagi katakchani bosish uning grafikda ko'rsatilishini o'zgartiradi.

Yozishmalarda hisoblangan ma'lumotlar punktlarini asboblar panelidagi ma'lumotlarni ko'rsatish belgisini bosish orqali ko'rish mumkin (yuqoridagi o'yin misolida bo'lgani kabi). Ma'lumot nuqtalarini CSV fayliga saqlash orqali saqlash mumkin.

Grafikning bir qismini kattalashtirish uchun sichqonchaning chap tugmachasini bosib ushlab turing va grafikdagi to'rtburchakni suring. Chizma oynasi grafikning o'sha to'rtburchak tanlagan qismini kattalashtiradi. Grafik ko'rinishini to'liq grafikaga qaytarish uchun kattalashtirish belgisini bosing.

Grafikni ko'rsatilgandek chop etish uchun chop etish belgisini bosing. E'tibor bering, bu juda eksperimental va chiqish hali juda qoniqarli bo'lmasligi mumkin.

O'yinlarni chop etish va eksport qilish

Gambit (deyarli) WYSIWYG (siz ko'rib turganingizdek) keng ko'lamli va strategik o'yinlarni, ham printerda, ham bir nechta grafik formatlarda chiqarishni qo'llab -quvvatlaydi. Bu operatsiyalarning barchasi uchun o'yin hozirda ekranda ko'rsatilgandek chiziladi, shu jumladan keng yoki strategik tasvir ishlatilganmi, sxemasi, o'yinchilar uchun ranglar, ustunlik va ehtimollik ko'rsatkichlari va boshqalar.

O'yinni chop etish

O'yinni chop etish uchun Ctrl - P tugmalarini bosing , Fayl ‣ Chop etish -ni tanlang yoki asboblar panelidagi printer belgisini bosing. O'yin gorizontal va vertikal o'lchamlarning bir xil nisbatini saqlab, bosma bir sahifaga to'g'ri keladigan darajada o'lchanadi; ya'ni o'lchov koeffitsienti gorizontal va vertikal o'lchamlarda bir xil bo'ladi.

E'tibor bering, ayniqsa, keng ko'lamli o'yinlar uchun, daraxtning bir o'lchami boshqasidan ancha katta. Odatda, daraxtning vertikal uzunligi gorizontaldan ancha katta. Chop etish o'lchami bir varaqqa sig'adigan darajada bo'lgani uchun, bunday daraxtni chop etish, odatda, ingichka chiziq bo'lib, sahifaning markazidan pastga vertikal ravishda o'tadi. Darhaqiqat, bu daraxt kichraygan, shuning uchun katta vertikal o'lcham sahifaga to'g'ri keladi, ya'ni gorizontal o'lcham bir xil nisbatda kichrayadi.

Grafik faylga saqlanmoqda.

Gambit beshta grafik fayl formatlarini eksport qilishni qo'llab -quvvatlaydi:

  • Windows bitmaplari (.bmp)
  • JPEG, yo'qolgan siqilgan format (.jpg, .jpeg)
  • PNG, kayıpsız siqilgan format (.png); Bu GIF -larga o'xshaydi
  • Encapsulated PostScript (.ps)
  • O'lchovli vektor grafikasi (.svg)

O'yinni ushbu formatlardan biriga eksport qilish uchun Fayl ‣ Eksport -ni tanlang va tegishli menyu yozuvini tanlang.

Windows bitmap va PNG formatlari odatda eksport qilish uchun tavsiya etiladi, chunki ularning ikkalasi ham yo'qolgan formatlar bo'lib, ular o'yin tasvirini aynan Gambitda bo'lgani kabi takrorlaydi. PNG fayllari kayıpsız siqishni algoritmidan foydalanadi, shuning uchun ular odatda bir xil o'yin uchun Windows bitmapidan ancha kichikdir. Hamma rasmlarni ko'rish va manipulyatsiya qilish vositalari PNG fayllarini boshqarmaydi; u holda, uning o'rniga Windows bitmap chiqishidan foydalaning. JPEG fayllari faqat original versiyaga yaqin keladigan siqish algoritmidan foydalanadi, bu esa uni ko'pincha o'yin rasmlarini saqlashda ishlatishga yaroqsiz holga keltiradi, chunki bu ko'pincha tasvir faylidagi "blokirovka" ga olib keladi.

Ushbu uchta format uchun eksport qilinadigan grafikaning o'lchamlari ekrandagi o'yin o'lchamlari bilan belgilanadi. Tasvirni eksport qilish faqat gorizontal yoki vertikal o'lchamlari taxminan 65000 pikseldan kam bo'lgan o'yinlar uchun qo'llab -quvvatlanadi. Bu amaliy muammo bo'lishi dargumon, chunki bunday o'yinlar shunchalik kattaki, ularni odam tushunadigan darajada chizish mumkin emas.

Kapsüllenmiş PostScript chiqishi odatda LaTeX va boshqa ilmiy hujjatlarni tayyorlash tizimlariga qo'shilish uchun foydalidir. Bu vektorga asoslangan chiqish va shuning uchun boshqa chiqish formatlariga qaraganda ancha samarali tarzda o'zgartirilishi mumkin.