שיתוף | ChatGPT - הצ'אטבוט החדש של OpenAI ; לכתיבת תסריטים
-
@יעקב-מ-פינס ע"י קומפיילר אונליין כמו זה.
תדביק הכל בחלון השחור ותלחץ על RUN (הכפתור הירוק) כדי להריץ. -
מישהו יכול לבדוק אם הקוד הזה עובד (הוא כתב לי גם תיעוד)
import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics; import java.awt.Point; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.util.ArrayList; import java.util.Random; import javax.swing.JFrame; import javax.swing.JPanel; public class SnakeGame extends JPanel implements Runnable, KeyListener { private static final long serialVersionUID = 1L; public static final int WIDTH = 400; public static final int HEIGHT = 400; public static final int SCALE = 20; public static final int SPEED = 5; private Thread thread; private boolean running; private BodyPart b; private ArrayList<BodyPart> snake; private Apple apple; private ArrayList<Apple> apples; private Random random; private int xCoor = 10, yCoor = 10; private int size = 5; private boolean right = true, left = false, up = false, down = false; private int ticks = 0; public SnakeGame() { setPreferredSize(new Dimension(WIDTH, HEIGHT)); addKeyListener(this); setFocusable(true); snake = new ArrayList<BodyPart>(); apples = new ArrayList<Apple>(); random = new Random(); start(); } public void start() { running = true; thread = new Thread(this); thread.start(); } public void stop() { running = false; try { thread.join(); } catch (InterruptedException e) { e.printStackTrace(); } } public void tick() { if (snake.size() == 0) { b = new BodyPart(xCoor, yCoor, 10); snake.add(b); } ticks++; if (ticks > 250000) { if (right) xCoor++; if (left) xCoor--; if (up) yCoor--; if (down) yCoor++; ticks = 0; b = new BodyPart(xCoor, yCoor, 10); snake.add(b); if (snake.size() > size) { snake.remove(0); } } if (apples.size() == 0) { int xCoor = random.nextInt(39); int yCoor = random.nextInt(39); apple = new Apple(xCoor, yCoor, 10); apples.add(apple); } for (int i = 0; i < apples.size(); i++) { if (xCoor == apples.get(i).getxCoor() && yCoor == apples.get(i).getyCoor()) { size++; apples.remove(i); i--; } }
-
@מתכנת-חובב כתב בשיתוף | ChatGPT - הצ'אטבוט החדש של OpenAI ; לכתיבת תסריטים:
הוא מוגבל במספר התווים
נכון מאוד, אבל אפשר לבקש ממנו להשלים (הוא ממשיך פחות או יותר מהשורה שהוא עצר ומוסיף התנצלות על "חוסר שימת הלב"...)
-
@מתכנת-חובב לא יודע, כשהוא עוצר לי באמצע אני כותב לו פשוט 'you didn't finish' (לא סיימת) והוא ממשיך מהנקודה שבה עצר
-
מישהו יודע למה הוא לא נותן לי לדבר איתו יותר מהודעה אחת?
כל פעם שאני שולח יותר מהודעה אחת הוא כותב לי יותר מידי הודעות בשעה אחת נסה שוב מאוחר יותר. -
@שמעון-חבצלת קיבל שכל
הבין שמנצלים אותו
בינה מלאכותית או לא? -
@שמעון-חבצלת להבנתי זה אמור להיות בתשלום
רק עכשיו בחינם -
@אבי-ים כתב בשיתוף | ChatGPT - הצ'אטבוט החדש של OpenAI ; לכתיבת תסריטים:
רק עכשיו בחינם
אם זה רק עכשיו בחינם אז למה אני לא מצליח לתקשר איתו?
-
@שמעון-חבצלת אני לא יודע
אבל אולי זה רק הדגמה
ואחרי שאלה אחת הוא עוצר -
@אבי-ים במטותא ממך אתה טועה.
@שמעון-חבצלת התשובה פשוטה מאוד וכתובה שם במפורש. יש להם עומסים אדירים על השרתים, והם פשוט לא עומדים בהם. זה הכל. זה לכולם ככה פחות או יותר
-
@NH-LOCAL כתב בשיתוף | ChatGPT - הצ'אטבוט החדש של OpenAI ; לכתיבת תסריטים:
זה לכולם ככה פחות או יותר
אז איך אתם מצליחים כל הזמן לקבל ממנו תשובות לא הצלחתי לקבל ממנו אפילו אחת..
-
@שמעון-חבצלת אני אישית באמת לא מצליח. לא יודע בקשר לאחרים
-
@NH-LOCAL כתב בשיתוף | ChatGPT - הצ'אטבוט החדש של OpenAI ; לכתיבת תסריטים:
@אבי-ים פה אתה כבר גולש לקונספירציות. איןלהם שום רווח מלעשות צעד כזה
יש להם - חיסכון בחשמל
בכל אופן, גם אני יכלתי עד לא מזמן לדבר איתו כמה שרק רציתי ועכשיו הוא נותן לי שתיים - שלוש בלבד
אז אני מנסה לשאול אותו רק שאלות "לעניין" ומתייג כל תשובה בתקווה שהם יחשבו שאני משתמש מועיל ויתנו לי פריווילגיות על פני האחרים