Ghi công & giấy phép
Nonogram Hub được xây dựng từ sự kết hợp giữa tác phẩm gốc và tài liệu có giấy phép mở. Trang này liệt kê từng phần đến từ đâu và được dùng theo giấy phép nào. Nếu bạn cho rằng có điều gì ở đây được ghi công không chính xác, trang liên hệ là cách nhanh nhất để liên lạc với chúng tôi và chúng tôi sẽ sửa lại.
Hình minh họa câu đố
Mỗi câu đố là một hình bóng đen trắng được tạo ra từ một hình ảnh nguồn. Những hình ảnh nguồn đó đến từ hai nơi. Phần lớn là clip art thuộc phạm vi công cộng (CC0) — chủ yếu từ ClipSafari (clipsafari.com), một kho lưu trữ clip art CC0 — vốn không đặt ra bất kỳ hạn chế nào đối với việc tái sử dụng và không yêu cầu ghi công; dù vậy chúng tôi vẫn ghi công ở đây như một thông lệ tốt. Phần còn lại là các thiết kế biểu tượng gốc được vẽ riêng cho trang web này.
Trong cả hai trường hợp, thứ cuối cùng xuất hiện trong một câu đố là một hình bóng 1-bit mới do quy trình riêng của chúng tôi tạo ra, chứ không phải bản sao của tệp gốc (xem «Cách chúng tôi tạo ra nonogram» để biết toàn bộ quy trình). Nếu bạn là tác giả của một hình ảnh nguồn và cho rằng nó đã bị sử dụng theo cách không được phép, hãy liên hệ với chúng tôi và chúng tôi sẽ gỡ bỏ nó.
Phông chữ
Giao diện sử dụng Geist và Geist Mono, một họ phông chữ mã nguồn mở của Vercel, được phân phối theo SIL Open Font License (OFL) 1.1. OFL cho phép sử dụng, nhúng và sửa đổi, và chỉ yêu cầu rằng bản thân các phông chữ không được bán riêng lẻ — điều mà trang web này không làm.
Nghiên cứu & phương pháp luận
Phân tích độ khó và các bảo đảm về tính duy nhất đằng sau các câu đố của chúng tôi dựa trên các công trình học thuật đã công bố về việc giải nonogram, mà chúng tôi trích dẫn trực tiếp thay vì diễn giải lại. Các nguồn chính bao gồm công trình của Batenburg & Kosters về giải và độ khó (họ (p,q)-SOLVER), Ortiz-García và cộng sự về việc tạo nonogram tự động, và Roucairol & Cazenave về mô hình hóa độ khó. Tính NP-đầy đủ của việc giải nonogram, được trích dẫn trong hướng dẫn về độ khó của chúng tôi, là Ueda & Nagao (1996). Những tài liệu tham khảo đó được thảo luận trong ngữ cảnh ở hướng dẫn giải và trang «Cách chúng tôi tạo ra nonogram».
Phần mềm
Trang web được xây dựng bằng Next.js và một số thư viện mã nguồn mở, mỗi thư viện được dùng theo giấy phép riêng của nó. Việc xử lý hình ảnh dựa vào sharp (Apache-2.0). Chúng tôi biết ơn những người bảo trì mọi dự án mã nguồn mở đã làm cho điều này trở nên khả thi.
Báo cáo vấn đề
Chúng tôi coi trọng việc ghi công. Nếu bạn phát hiện một hình minh họa, một phông chữ hoặc bất kỳ tài liệu nào khác mà bạn cho rằng bị sử dụng không đúng hoặc không có sự cho phép thích hợp, vui lòng liên hệ với chúng tôi qua trang liên hệ kèm theo một liên kết hoặc mô tả, và chúng tôi sẽ xem xét và khắc phục kịp thời.
