Tower Before Dusk: ਮੈਂ ਇਨਸਾਨਾਂ ਅਤੇ AI ਲਈ ਇੱਕ ਪਹੇਲੀ ਗੇਮ ਬਣਾਈ ਹੈ
ਮੈਂ June Solstice Game Jam ਲਈ ਇੱਕ ਗੇਮ ਬਣਾਈ ਹੈ।
ਇਸਦਾ ਸੰਕਲਪ ਸਰਲ ਹੈ। ਸੂਰਜ ਡੁੱਬਣ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ ਆਪਣੇ ਟਾਵਰ ਤੱਕ ਪਹੁੰਚਣਾ ਹੋਵੇਗਾ। ਹਰ ਚਾਲ ਵਿੱਚ ਸਮਾਂ ਲੱਗਦਾ ਹੈ। ਹਰ ਕਦਮ ਸੂਰਜ ਡੁੱਬਣ ਦੇ ਸਮੇਂ ਨੂੰ ਹੋਰ ਨੇੜੇ ਲਿਆਉਂਦਾ ਹੈ।
ਤੁਹਾਨੂੰ ਆਪਣੇ ਰਸਤੇ ਦੀ ਯੋਜਨਾ ਧਿਆਨ ਨਾਲ ਬਣਾਉਣੀ ਪਵੇਗੀ। ਨਦੀਆਂ ਤੁਹਾਡਾ ਰਸਤਾ ਰੋਕਦੀਆਂ ਹਨ। ਚਟਾਨਾਂ ਤੁਹਾਨੂੰ ਲੰਬੇ ਘੁੰਮ ਕੇ ਜਾਣ ਲਈ ਮਜਬੂਰ ਕਰਦੀਆਂ ਹਨ। ਪਾਣੀ ਪਾਰ ਕਰਨ ਲਈ ਪੁਲ ਬਣਾਉਣ ਲਈ ਤੁਹਾਨੂੰ ਲੱਕੜ ਦੀ ਲੋੜ ਹੈ। ਜੇਕਰ ਤੁਸੀਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਹਲਚਲ ਕਰਦੇ ਹੋ ਜਾਂ ਬੇਕਾਰ ਸਾਧਨ ਇਕੱਠੇ ਕਰਦੇ ਹੋ, ਤਾਂ ਤੁਸੀਂ ਹਾਰ ਜਾਓਗੇ।
ਟੀਚਾ ਕੁਸ਼ਲਤਾ ਹੈ।
ਮੈਂ ਦੇਖਣਾ ਚਾਹੁੰਦਾ ਸੀ ਕਿ ਕੀ ਕੋਈ AI ਇਹ ਗੇਮ ਖੇਡ ਸਕਦਾ ਹੈ। ਮੈਂ ਗੇਮ ਨਾਲ AI ਮਾਡਲ ਨੂੰ ਜੋੜਨ ਲਈ Google WebMCP ਦੀ ਵਰਤੋਂ ਕੀਤੀ।
ਮੈਂ AI ਨੂੰ ਦੋ ਟੂਲ ਦਿੱਤੇ:
- getGameState: ਇਹ ਨਕਸ਼ਾ, ਨਿਯਮ ਅਤੇ ਤੁਹਾਡੇ ਮੌਜੂਦਾ ਸਾਧਨ ਦਿਖਾਉਂਦਾ ਹੈ।
- submitPlan: ਇਹ AI ਨੂੰ ਗੇਮ ਨੂੰ ਚਾਲਾਂ ਦੀ ਇੱਕ ਪੂਰੀ ਸੂਚੀ ਭੇਜਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।
AI ਨੂੰ ਇੱਕ ਵਾਰ ਵਿੱਚ ਇੱਕ ਕਦਮ ਚਲਾਉਣ ਦੀ ਬਜਾਏ, ਮੈਂ ਇਸਨੂੰ ਇੱਕ ਪੂਰੀ ਯੋਜਨਾ ਬਣਾਉਣ ਲਈ ਕਿਹਾ। ਫਿਰ ਮੇਰੀ ਗੇਮ ਇੱਕ ਛੋਟੀ ਦੇਰੀ ਨਾਲ ਉਹਨਾਂ ਚਾਲਾਂ ਨੂੰ ਦੁਹਰਾਉਂਦੀ ਹੈ। ਇਹ ਅਜਿਹਾ ਲੱਗਦਾ ਹੈ ਜਿਵੇਂ AI ਅਸਲ ਸਮੇਂ ਵਿੱਚ ਸੋਚ ਰਿਹਾ ਹੋਵੇ ਅਤੇ ਖੇਡ ਰਿਹਾ ਹੋਵੇ।
ਨਤੀਜੇ ਹੈਰਾਨੀਜਨਕ ਸਨ।
ਮੈਂ Gemini 1.5 Flash ਸਮੇਤ ਕਈ ਮਾਡਲਾਂ ਦਾ ਟੈਸਟ ਕੀਤਾ। ਟੂਲ ਬਿਲਕੁਲ ਸਹੀ ਕੰਮ ਕਰਦੇ ਸਨ। AI ਬਿਨਾਂ ਕਿਸੇ ਗਲਤੀ ਦੇ ਨਕਸ਼ੇ ਨੂੰ ਪੜ੍ਹ ਸਕਦਾ ਸੀ ਅਤੇ ਚਾਲਾਂ ਭੇਜ ਸਕਦਾ ਸੀ।
ਪਰ AI ਨੂੰ ਜਿੱਤਣ ਲਈ ਸੰਘਰਸ਼ ਕਰਨਾ ਪਿਆ।
ਸਭ ਤੋਂ ਆਸਾਨ ਪੱਧਰ ਵੀ ਮਾਡਲਾਂ ਲਈ ਮੁਸ਼ਕਲ ਸਨ। ਉਹ ਸਭ ਤੋਂ ਕੁਸ਼ਲ ਰਸਤੇ ਲੱਭਣ ਵਿੱਚ ਅਸਫਲ ਰਹੇ। ਇਸਨੇ ਮੈਨੂੰ ਕੁਝ ਮਹੱਤਵਪੂਰਨ ਸਿਖਾਇਆ। ਉਹ ਪਹੇਲੀਆਂ ਜੋ ਇਨਸਾਨਾਂ ਨੂੰ ਆਸਾਨ ਲੱਗਦੀਆਂ ਹਨ, ਉਹਨਾਂ ਲਈ ਅਜਿਹੀ ਤਰਕ ਅਤੇ ਅੰਤਰ-ਬੁੱਧੀ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ ਜੋ AI ਲਈ ਅਜੇ ਵੀ ਮੁਸ਼ਕਲ ਹੈ।
ਅਜਿਹੇ ਪੱਧਰ ਡਿਜ਼ਾਈਨ ਕਰਨਾ ਜੋ ਇਨਸਾਨਾਂ ਨੂੰ ਸਰਲ ਲੱਗਦੇ ਹਨ ਪਰ AI ਨੂੰ ਮੁਸ਼ਕਲ ਲੱਗਦੇ ਹਨ, ਇੱਕ ਨਵੀਂ ਕਿਸਮ ਦੀ ਚੁਣੌਤੀ ਹੈ।
ਤੁਸੀਂ ਇੱਥੇ ਗੇਮ ਖੇਡ ਸਕਦੇ ਹੋ ਜਾਂ ਕੋਡ ਦੇਖ ਸਕਦੇ ਹੋ: tower-before-dusk.gramli.workers.dev
ਸਰੋਤ: https://dev.to/gramli/tower-before-dusk-i-built-a-puzzle-game-for-humans-and-ai-oao
ਵਿਕਲਪਿਕ ਸਿੱਖਣ ਭਾਈਚਾਰਾ: https://t.me/GyaanSetuAi