هنا هو ملف المجال pddl:

؛؛ ابتكرها توماس دي لا روزا
؛؛مجال طلاء بلاط الأرضيات بلونين

(حدد (بلاط أرضية المجال)
(:المتطلبات :الكتابة :تكاليف العمل)
(:أنواع لون بلاط الروبوت - الكائن)

(: المسندات
 (روبوت أت ?r - روبوت ?x - بلاط)
 (أعلى؟x - بلاط؟y - بلاط)
 (أسفل؟x - بلاط؟y - بلاط)
 (يمين؟x - بلاط؟y - بلاط)
 (يسار؟x - بلاط؟y - بلاط)
 
 (واضح؟x - البلاط)
 (مطلي ?x - بلاط ?c - لون)
 (الروبوت لديه ؟r - الروبوت؟ج - اللون)
 (اللون المتاح ؟ ج - اللون)
 (لون حر؟r - روبوت))

(:الوظائف (التكلفة الإجمالية))

(: تغيير لون الإجراء
 :المعلمات (؟r - الروبوت؟c - اللون؟c2 - اللون)
 :شرط مسبق (و (robot-has ?r ?c) (اللون المتاح ?c2))
 :تأثير (و (ليس (robot-has ?r ?c)) (robot-has ?r ?c2)
 (الزيادة (التكلفة الإجمالية) 5))
)
(: رسم اكشن
 :المعلمات (؟r - الروبوت؟y - البلاط؟x - البلاط؟ج - اللون)
 :شرط مسبق (و (robot-has ?r ?c) (robot-at ?r ?x) (up ?y ?x) (مسح ?y))
 :التأثير (و (ليس (واضح؟y)) (مرسوم؟y ؟c)
 (الزيادة (التكلفة الإجمالية) 2))
)
(: عمل الطلاء لأسفل
 :المعلمات (؟r - الروبوت؟y - البلاط؟x - البلاط؟ج - اللون)
 :شرط مسبق (و (robot-has ?r ?c) (robot-at ?r ?x) (أسفل ?y ?x) (مسح ?y))
 :التأثير (و (ليس (واضح؟y)) (مرسوم؟y ؟c)
(الزيادة (التكلفة الإجمالية) 2))
)
; حركات الروبوت
(: العمل يصل
 :المعلمات (؟r - الروبوت؟x - البلاط؟y - البلاط)
 :شرط مسبق (و (robot-at ?r ?x) (up ?y ?x) (مسح ?y))
 :التأثير (و (robot-at ?r ?y) (وليس (robot-at ?r ?x))
 (واضح؟x) (ليس (واضح؟y))
 (الزيادة (التكلفة الإجمالية) 3))
)
(: العمل أسفل
 :المعلمات (؟r - الروبوت؟x - البلاط؟y - البلاط)
 :شرط مسبق (و (robot-at ?r ?x) (أسفل ?y ?x) (مسح ?y))
 :التأثير (و (robot-at ?r ?y) (وليس (robot-at ?r ?x))
 (واضح؟x) (ليس (واضح؟y))
 (الزيادة (التكلفة الإجمالية) 1))
)

(: العمل الصحيح
 :المعلمات (؟r - الروبوت؟x - البلاط؟y - البلاط)
 :شرط مسبق (و (robot-at ?r ?x) (يمين ?y ?x) (واضح ?y))
 :التأثير (و (robot-at ?r ?y) (وليس (robot-at ?r ?x))
 (واضح؟x) (ليس (واضح؟y))
 (الزيادة (التكلفة الإجمالية) 1))
)

(:الإجراء اليسار
 :المعلمات (؟r - الروبوت؟x - البلاط؟y - البلاط)
 :شرط مسبق (و (robot-at ?r ?x) (يسار ?y ?x) (مسح ?y))
 :التأثير (و (robot-at ?r ?y) (وليس (robot-at ?r ?x))
 (واضح؟x) (ليس (واضح؟y))
 (الزيادة (التكلفة الإجمالية) 1))
)

)

فيما يلي مثال لوصف المشكلة:

كشروط أولية، لديك 4 صفوف و3 أعمدة من بلاط الأرضية غير المطلي.
بلاط\_0-1 بلاط\_0-2 بلاط\_0-3
بلاط\_1-1 بلاط\_1-2 بلاط\_1-3
بلاط\_2-1 بلاط\_2-2 بلاط\_2-3
بلاط\_3-1 بلاط\_3-2 بلاط\_3-3
لديك روبوت واحد يمكنه الطلاء باللون الأبيض. الروبوت 1 موجود في البلاط\_0-2.

هدفك هو طلاء الشبكة بالنمط التالي: طلاء البلاط\_1-3 باللون الأبيض، والبلاط\_2-3 باللون الأبيض، والبلاط\_3-3 باللون الأبيض.

ملف pddl الخاص بالمشكلة هو:

(حدد (مشكلة ص01-432)
 (:بلاط أرضية المجال)
 (:بلاط الكائنات\_0-1بلاط\_0-2بلاط\_0-3
 بلاط\_1-1 بلاط\_1-2 بلاط\_1-3
 بلاط\_2-1 بلاط\_2-2 بلاط\_2-3
 بلاط\_3-1 بلاط\_3-2 بلاط\_3-3 - بلاط
 روبوت 1 - روبوت
 أبيض أسود اللون
)
 (:فيه
 (= (التكلفة الإجمالية) 0)
 (مربع الروبوت في الروبوت 1\_0-1)
 (الروبوت لديه روبوت 1 أبيض)
 (متوفر-اللون الأبيض)
 (متوفر-اللون الأسود)
 (مسح البلاط\_0-2)
 (مسح البلاط\_0-3)
 (مسح البلاط\_1-1)
 (مسح البلاط\_1-2)
 (مسح البلاط\_1-3)
 (مسح البلاط\_2-1)
 (مسح البلاط\_2-3)
 (مسح البلاط\_3-1)
 (مسح البلاط\_3-2)
 (مسح البلاط\_3-3)
 (البلاط العلوي\_1-1 البلاط\_0-1)
 (البلاط العلوي\_1-2 البلاط\_0-2)
 (أعلى البلاط\_1-3 البلاط\_0-3)
 (البلاط العلوي\_2-1 البلاط\_1-1)
 (أعلى البلاط\_2-2 البلاط\_1-2)
 (أعلى البلاط\_2-3 البلاط\_1-3)
 (البلاط العلوي\_3-1البلاط\_2-1)
 (بلاط لأعلى\_3-2بلاط\_2-2)
 (أعلى البلاط\_3-3 البلاط\_2-3)
 (البلاط السفلي\_0-1 البلاط\_1-1)
 (البلاط السفلي\_0-2 البلاط\_1-2)
 (البلاط السفلي\_0-3 البلاط\_1-3)
 (البلاط السفلي\_1-1 البلاط\_2-1)
 (البلاط السفلي\_1-2 البلاط\_2-2)
 (البلاط السفلي\_1-3 البلاط\_2-3)
 (البلاط السفلي\_2-1 البلاط\_3-1)
 (البلاط السفلي\_2-2 البلاط\_3-2)
 (البلاط السفلي\_2-3 البلاط\_3-3)
 (البلاط الأيمن\_0-2 البلاط\_0-1)
 (البلاط الأيمن\_0-3 البلاط\_0-2)
 (البلاط الأيمن\_1-2 البلاط\_1-1)
 (البلاط الأيمن\_1-3 البلاط\_1-2)
 (البلاط الأيمن\_2-2 البلاط\_2-1)
 (البلاط الأيمن\_2-3 البلاط\_2-2)
 (البلاط الأيمن\_3-2 البلاط\_3-1)
 (البلاط الأيمن\_3-3البلاط\_3-2)
 (البلاط الأيسر\_0-1 البلاط\_0-2)
 (البلاط الأيسر\_0-2 البلاط\_0-3)
 (البلاط الأيسر\_1-1البلاط\_1-2)
 (البلاط الأيسر\_1-2البلاط\_1-3)
 (البلاط الأيسر\_2-1البلاط\_2-2)
 (البلاط الأيسر\_2-2 البلاط\_2-3)
 (البلاط الأيسر\_3-1البلاط\_3-2)
 (البلاط الأيسر\_3-2 البلاط\_3-3)
)
 (:الهدف (و
 (بلاط مطلي\_1-3 أبيض)
 (بلاط مطلي\_2-3 أبيض)
 (بلاط مطلي\_3-3 أبيض)
))
 (:تصغير المقياس (التكلفة الإجمالية))
)

الآن لدي وصف جديد للمشكلة:

كشروط أولية، لديك 5 صفوف و3 أعمدة من بلاط الأرضية غير المطلي.
بلاط\_0-1 بلاط\_0-2 بلاط\_0-3
بلاط\_1-1 بلاط\_1-2 بلاط\_1-3
بلاط\_2-1 بلاط\_2-2 بلاط\_2-3
بلاط\_3-1 بلاط\_3-2 بلاط\_3-3
بلاط\_4-1 بلاط\_4-2 بلاط\_4-3
لديك روبوتان، ويمكن لكل منهما الطلاء باللون الأبيض أو الأسود. الروبوت 1 موجود في البلاط\_1-1، والروبوت 2 موجود في البلاط-4\_3.

هدفك هو طلاء الشبكة بألوان متبادلة باستثناء الصف 0: طلاء البلاط\_1-1 باللون الأبيض، والبلاط\_1-2 باللون الأسود، والبلاط\_1-3 الأبيض، والبلاط\_2-1 الأسود، والبلاط\_2-2 الأبيض ، بلاط\_2-3 أسود، بلاط\_3-1 أبيض، بلاط\_3-2 أسود، بلاط\_3-3 أبيض، بلاط\_4-1 أسود، بلاط\_4-2 أبيض، بلاط\_4-3 أسود.

هل يمكن أن تعطيني ملف pddl الخاص بالمشكلة المطابق للمشكلة الجديدة؟
{"source": "ewof/sharegpt-instruct-unfiltered-deduped", "kind": "human", "evolved_from": null}