×
Nasıl Oynanır?
Bu simülatörde bir robotu komutlar vererek yönetiyorsunuz. Robot, 12x12'lik bir ızgara üzerinde hareket eder ve farklı türdeki öğeleri (yıldız, üçgen, çiçek, sayılar) toplaabilir, engellerle karşılaşabilir veya çizim yapabilir.
Simülasyon Alanı:
Izgara alanı robotun hareket ettiği yerdir. Hücrelere tıklayarak farklı modlarda (yıldız ekle, engel ekle vb.) öğeler yerleştirebilirsiniz. Robotun bulunduğu hücre kırmızı renktedir. Çizilen hücreler yeşil renkte görünür.
Komut Gönderme:
Komutları "Komut Gönder" metin alanına yazabilirsiniz. Birden fazla komutu virgülle ayırarak art arda girebilirsiniz (Örnek: "ileri git, sağa dön, ileri git"). Ayrıca, listede olmayan bazı doğal dil komutlarını da deneyebilirsiniz.
Komutları yazdıktan sonra Enter tuşuna basabilir veya "Komutu Çalıştır" butonuna tıklayabilirsiniz. Komutlar sırayla işlenecektir.
Kullanılabilir Komutlar:
Aşağıdaki listelerde robotun anlayabileceği komutlardan bazıları kategorilere ayrılmıştır. Bu komutlara tıklayarak veya sürükleyip "Komut Gönder" alanına bırakarak kolayca ekleyebilirsiniz:
Ekle:
yıldız ekle, engel ekle, üçgen ekle, çiçek ekle, sayı ekle, tek sayı ekle, çift sayı ekle (bu komutlar ilgili ekleme moduna geçer, ardından hücreye tıklayarak öğe ekleyebilirsiniz)
Topla:
yıldız topla (bulunduğu hücredeki yıldızı), yıldızları topla (tüm yıldızları), üçgen topla, üçgenleri topla, çiçek topla, çiçekleri topla, sayıları topla (tüm sayıları), tek sayıları topla, çift sayıları topla
- Döngüsel Toplama:
sırayla topla [öğe1, öğe2, ...] (belirtilen öğeleri sırayla toplar) Örnek: sırayla topla yıldız, üçgen, çiçek
Hareket & Diğer:
- Hareket:
ileri git, geri git, sola dön, sağa dön
- Keşif:
etrafı tara (robotun 3x3 çevresini tarar ve hafızasını günceller)
- Durum:
durum (robotun mevcut konumunu, yönünü, toplanan öğeleri ve bilinen harita bilgilerini gösterir)
- Çizim:
çiz [desen_adı, sayı veya harf] (belirtilen deseni, sayıyı (1-100) veya harfi (A-Z) simülasyon alanının ortasından başlayarak çizer). Mevcut desenler: iki, kalp.
- Diğer:
temizle (tüm simülasyon alanını ve robotu sıfırlar), seçimi kaldır (ekleme modlarından normal moda döner), robotu sıfırla (robotu (0,0) konumuna döndürür)
Ekleme Modları:
yıldız ekle, engel ekle gibi komutları girdiğinizde, simülatör ilgili ekleme moduna geçer. Bu moddayken, simülasyon alanındaki bir hücreye tıkladığınızda o türe ait öğe oraya yerleştirilir. Ekleme modundan çıkmak için seçimi kaldır komutunu kullanın.
sayı ekle komutunu kullanırken, isteğe bağlı olarak bir sayı belirtebilirsiniz (Örnek: sayı ekle 42). Sayı belirtmezseniz rastgele bir sayı (1-200 arası) eklenecektir.
Çizim Komutları:
çiz [desen_adı, sayı veya harf] komutu, robotun nerede olduğuna bakılmaksızın simülasyon alanının ortasından başlayarak deseni, sayıyı veya harfi çizer. Robot, çizimi oluşturan her hücreye sırayla hareket eder ve o hücreyi renklendirir. Engeller çizimi engelleyebilir.
Komut Geçmişi ve Kontroller:
"Komut Geçmişi" alanı, girdiğiniz komutları ve robotun yanıtlarını gösterir. "Robotu Sıfırla" butonu robotu başlangıç noktasına (0,0) döndürür.
Görev Tamamlandıktan Sonra Başlangıca Dönüş:
Robot, verdiğiniz tüm komutları tamamladıktan sonra otomatik olarak başlangıç noktasına (0,0) geri dönmeye çalışacaktır. Dönüş sırasında engellerden kaçınmak için en kısa yolu bulmaya çalışır.