Bạn là một thương nhân nước ngoài, hy vọng kiếm được lợi nhuận. Có 5 hàng hóa mọi người muốn giao dịch: A
pricots, B
mái chèo, C
anaries, D
affodils, và E
arwigs. Bắt đầu từ mùa đông, bạn cần quyết định sản xuất cái gì. Sau đó, vào mùa thu, bạn đi du lịch và dành nhiều ngày giao dịch để kiếm lợi nhuận.
Trò chơi
Bạn bắt đầu trò chơi với 10 sản phẩm trong mỗi bộ lưu trữ. Mỗi năm, bạn sẽ tiêu thụ 2 sản phẩm.
Khi bắt đầu trò chơi, bạn nhận được danh sách 5 sản phẩm, cùng với số tiền bạn sẽ có thể sản xuất mỗi năm (ví dụ 5-A,6-B,3-C,12-D,4-E
:). Sau đó, bạn sẽ trả lại một chữ A đến E quyết định sản xuất cái gì.
Sau đó, vào mùa thu, bạn sẽ mang sản phẩm của mình (bao gồm cả những sản phẩm trong kho) ra thị trường. Bạn có 50 lượt để giao dịch.
Bạn phải quyết định nếu bạn muốn P
mua lại, S
ell, hoặc tìm kiếm L
thị trường. Người mua sau đó sẽ được ghép nối ngẫu nhiên với người bán. Nếu một nhóm có thêm, các tính năng bổ sung ngẫu nhiên sẽ bỏ lỡ lượt này. Nếu một nhà giao dịch bị bỏ qua, họ sẽ nhận được S
, nếu không , T
. Người bán phải quyết định những gì anh ta muốn bán và số tiền (ví dụ 3-A
:), và sau đó những gì anh ta sẽ chấp nhận (ví dụ 5-B,2-D,1-E
:) (Các giá trị là bất kỳ không phải tất cả ). Người mua sau đó sẽ được cho biết sản phẩm mà người bán đang bán, sau đó các sản phẩm mà người bán sẽ mua và họ có thể chọn một sản phẩm để trao đổi với nó (ví dụ: D
hoặc X
không có gì).
Sau khi tất cả các giao dịch kết thúc hoặc sau khi bạn rời khỏi thị trường, bạn sẽ tiêu thụ 2 sản phẩm và mỗi năm bắt đầu. Nếu bạn có ít hơn 2 trong số 1 sản phẩm, bạn sẽ chết (và đã qua Q
).
Điểm của bạn sẽ là số năm bạn tồn tại và sau 50 trò chơi, điểm của bạn sẽ được tính trung bình cho tổng số điểm của bạn.
Di chuyển tùy chọn
Bất cứ lúc nào bạn có thể quay lại G
để truy vấn hàng hóa của bạn
Bất cứ lúc nào bạn cũng có thể quay lại N
để truy vấn số lượng sản phẩm mới trong kho của mình (được sản xuất bởi bất kỳ người chơi nào trong năm qua và các sản phẩm mới sẽ được giao dịch trước các sản phẩm cũ)
Bất cứ lúc nào bạn cũng có thể quay lại T
cụm từ Turn hiện tại: P
Roduce, M
arket hoặc T
rading
Trong khi giao dịch, bạn có thể truy vấn I
một mã định danh duy nhất cho người chơi bạn đang giao dịch.
Trong khi giao dịch, bạn có thể quay lại M
truy vấn số lượng người giao dịch
Cách mã hóa:
Bạn có thể sử dụng bất kỳ ngôn ngữ tiêu chuẩn nào và phải bao gồm một ngôn ngữ command.txt
để chạy chương trình của bạn.
Luồng chung của chương trình của bạn phải là:
Get productivity
While alive:
Output product you want to produce
While in trading:
Output whether you want to purchase or sell
Get whether or not you were skipped. If not skipped:
If purchasing:
print product you offer, and products you will accept
Else:
Get product offered, products being accepted, and choose the product you will give
Tôi có một chương trình thử nghiệm ở đây . Để sử dụng nó, hãy tạo một thư mục trong thư mục bot với tên bot của bạn. Thêm một command.txt
, chương trình của bạn, và bất cứ điều gì khác mà chương trình của bạn cần. Tôi sẽ thêm các bài nộp khi chúng đến. Nếu bạn không muốn cài đặt các ngôn ngữ cần thiết để chạy một số hoặc tất cả chúng, bạn chỉ cần xóa lệnh.txt trong thư mục của bot.
Nội công
Sẽ có 5 bot cho mỗi chương trình được gửi. ID sẽ khác nhau đối với các bot cùng loại.
Tôi sẽ gọi số tiền mà một người có thể tạo ra một sản phẩm nhất định là năng suất. Mỗi sản phẩm sẽ được cung cấp một năng suất cơ bản, trong đó tất cả năng suất cơ sở sẽ cộng thêm tối đa 30. Một trong những điểm số sẽ được đảm bảo tối đa là 3, và tất cả sẽ có ít nhất là 2.
Sau đó, năng suất của mỗi người chơi sẽ thay đổi so với năng suất cơ bản (Một giá trị sẽ thay đổi theo +2, +1 khác, sau đó +0, -1 và giá trị còn lại sẽ thay đổi -2).
Năng suất cơ bản sẽ thay đổi từ trò chơi này sang trò chơi khác.
Điểm số:
seer: 10.128 years
level_headed_trader: 8.196 years
introvert: 6.856 years
random_ando: 5.408 years
hoarder_trader: 4.12 years
ratio_trader: 3.532 years
scared_trader: 3.056 years
(10 players + 4 my bots)*5
thương nhân. Trò chơi được thiết lập để trò chơi không thể tiếp tục mãi mãi. Cuối cùng mọi người sẽ chết.
q
, cho dù bạn có bị bỏ qua hay không, và nếu bạn đang mua, sản phẩm được cung cấp và chấp nhận của người bán. Tôi hy vọng các đầu vào là rõ ràng.